Using exact match for CONF=linux-x86_64-server-fastdebug (other matches are possible) Building target 'test' in configuration 'linux-x86_64-server-fastdebug/' Running tests using TEST_OPTS control variable 'JAVA_OPTIONS=-XX:TieredStopAtLevel=1 -XX:+UseShenandoahGC' 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: compiler/loopopts/Test7052494.java Passed: gc/class_unloading/TestClassUnloadingDisabled.java#id3 Passed: compiler/intrinsics/bigInteger/TestMultiplyToLen.java Passed: gc/ergonomics/TestInitialGCThreadLogging.java Passed: gc/logging/TestGCId.java Passed: gc/ergonomics/TestDynamicNumberOfGCThreads.java Passed: gc/arguments/TestUseCompressedOopsErgo.java#id3 Passed: gc/shenandoah/TestAllocIntArrays.java#adaptive Passed: gc/shenandoah/TestAllocIntArrays.java#compact Passed: gc/shenandoah/TestAllocIntArrays.java#iu Passed: gc/metaspace/TestMetaspacePerfCounters.java#Shenandoah-64 Passed: gc/shenandoah/TestAllocIntArrays.java#no-tlab Passed: gc/shenandoah/TestAllocIntArrays.java#static Passed: gc/shenandoah/TestAllocObjectArrays.java#compact Passed: gc/shenandoah/TestAllocObjectArrays.java#adaptive Passed: compiler/intrinsics/zip/TestAdler32.java Passed: gc/logging/TestMetaSpaceLog.java Passed: gc/logging/TestUnifiedLoggingSwitchStress.java Passed: gc/shenandoah/TestAllocObjectArrays.java#no-tlab Passed: gc/shenandoah/TestAllocObjectArrays.java#iu Passed: gc/shenandoah/TestAllocIntArrays.java#passive Passed: gc/shenandoah/TestAllocObjects.java#compact Passed: gc/shenandoah/TestAllocObjectArrays.java#static Passed: gc/shenandoah/TestAllocObjects.java#adaptive Passed: gc/shenandoah/TestArrayCopyCheckCast.java Passed: gc/shenandoah/TestAllocObjects.java#iu Passed: gc/shenandoah/TestAllocObjectArrays.java#passive Passed: gc/shenandoah/TestAllocObjects.java#static Passed: gc/shenandoah/TestArrayCopyStress.java Passed: gc/shenandoah/TestAllocIntArrays.java#iu-aggressive Passed: gc/shenandoah/TestAllocIntArrays.java#aggressive Passed: gc/shenandoah/TestDynamicSoftMaxHeapSize.java#aggressive Passed: gc/shenandoah/TestAllocObjects.java#passive Passed: gc/shenandoah/TestDynamicSoftMaxHeapSize.java#compact Passed: gc/shenandoah/TestDynamicSoftMaxHeapSize.java#iu-aggressive Passed: gc/shenandoah/TestAllocObjectArrays.java#aggressive Passed: gc/shenandoah/TestGCThreadGroups.java#passive Passed: gc/shenandoah/TestAllocObjectArrays.java#iu-aggressive Passed: gc/shenandoah/TestGCThreadGroups.java#iu Passed: gc/shenandoah/TestGCThreadGroups.java#default Passed: gc/shenandoah/TestHeapUncommit.java#default-lp Passed: gc/shenandoah/TestEvilSyncBug.java Passed: gc/shenandoah/TestHeapUncommit.java#iu Passed: gc/shenandoah/TestJcmdHeapDump.java#adaptive Passed: gc/shenandoah/TestJcmdHeapDump.java#aggressive Passed: gc/shenandoah/TestJcmdHeapDump.java#compact Passed: gc/shenandoah/TestHeapUncommit.java#adaptive Passed: gc/shenandoah/TestHeapUncommit.java#passive Passed: gc/shenandoah/TestJcmdHeapDump.java#iu Passed: gc/shenandoah/TestJcmdHeapDump.java#static Passed: gc/shenandoah/TestDynamicSoftMaxHeapSize.java#adaptive Passed: gc/shenandoah/TestJcmdHeapDump.java#passive Passed: gc/shenandoah/TestDynamicSoftMaxHeapSize.java#iu Passed: gc/shenandoah/TestJcmdHeapDump.java#iu-aggressive Passed: gc/shenandoah/TestAllocObjects.java#aggressive Passed: gc/shenandoah/TestAllocObjects.java#iu-aggressive Passed: gc/shenandoah/TestLargeObjectAlignment.java Passed: gc/shenandoah/TestLotsOfCycles.java#compact Passed: gc/shenandoah/TestDynamicSoftMaxHeapSize.java#static Passed: gc/shenandoah/TestObjItrWithHeapDump.java Passed: gc/shenandoah/TestLotsOfCycles.java#aggressive Passed: gc/shenandoah/TestParallelRefprocSanity.java Passed: gc/shenandoah/TestLotsOfCycles.java#iu-aggressive Passed: gc/shenandoah/TestLotsOfCycles.java#iu Passed: gc/shenandoah/TestLotsOfCycles.java#adaptive Passed: gc/shenandoah/TestReferenceShortcutCycle.java#iu-100 Passed: gc/shenandoah/TestReferenceShortcutCycle.java#satb-100 Passed: gc/shenandoah/TestHumongousThreshold.java#16b Passed: gc/shenandoah/TestRefprocSanity.java#default Passed: gc/shenandoah/TestRefprocSanity.java#iu Passed: gc/shenandoah/TestRegionSampling.java#adaptive Passed: gc/shenandoah/TestRegionSampling.java#aggressive Passed: gc/shenandoah/TestRegionSampling.java#compact Passed: gc/shenandoah/TestRegionSampling.java#iu Passed: gc/shenandoah/TestLotsOfCycles.java#passive Passed: gc/shenandoah/TestRegionSampling.java#iu-aggressive Passed: gc/shenandoah/TestRegionSampling.java#static Passed: gc/shenandoah/TestReferenceRefersToShenandoah.java#iu Passed: gc/shenandoah/TestPeriodicGC.java Passed: gc/shenandoah/TestRegionSampling.java#passive Passed: gc/shenandoah/TestReferenceRefersToShenandoah.java#iu-100 Passed: gc/shenandoah/TestReferenceRefersToShenandoah.java#satb Passed: gc/shenandoah/TestLotsOfCycles.java#static Passed: gc/shenandoah/TestResizeTLAB.java#adaptive Passed: gc/shenandoah/TestRetainObjects.java#adaptive Passed: gc/shenandoah/TestResizeTLAB.java#iu Passed: gc/shenandoah/TestRetainObjects.java#compact Passed: gc/shenandoah/TestResizeTLAB.java#compact Passed: gc/shenandoah/TestRetainObjects.java#iu Passed: gc/shenandoah/TestReferenceRefersToShenandoah.java#satb-100 Passed: gc/shenandoah/TestRetainObjects.java#static Passed: gc/shenandoah/TestDynamicSoftMaxHeapSize.java#passive Passed: gc/shenandoah/TestResizeTLAB.java#aggressive Passed: gc/shenandoah/TestResizeTLAB.java#static Passed: gc/shenandoah/TestResizeTLAB.java#passive Passed: gc/shenandoah/TestRetainObjects.java#aggressive Passed: gc/shenandoah/TestRetainObjects.java#passive Passed: gc/shenandoah/TestResizeTLAB.java#iu-aggressive Passed: gc/shenandoah/TestRetainObjects.java#no-tlab Passed: gc/shenandoah/TestHumongousThreshold.java#default Passed: gc/shenandoah/TestSieveObjects.java#compact Passed: gc/shenandoah/TestRetainObjects.java#iu-aggressive Passed: gc/shenandoah/TestSieveObjects.java#static Passed: gc/shenandoah/TestStringDedup.java#iu Passed: gc/shenandoah/TestStringDedup.java#passive Passed: gc/shenandoah/TestStringDedup.java#default Passed: gc/shenandoah/TestSieveObjects.java#passive Passed: gc/shenandoah/TestSieveObjects.java#adaptive Passed: gc/shenandoah/TestStringInternCleanup.java#iu Passed: gc/shenandoah/TestVerifyJCStress.java#iu Passed: gc/shenandoah/TestSieveObjects.java#iu Passed: gc/shenandoah/TestWrongArrayMember.java Passed: gc/shenandoah/TestSieveObjects.java#aggressive Passed: gc/shenandoah/TestStringInternCleanup.java#default Passed: gc/TestHumongousReferenceObject.java#id2 Passed: gc/TestSystemGC.java#Shenandoah Passed: gc/shenandoah/TestWithLogLevel.java Passed: runtime/6626217/bug_21227.java Passed: gc/shenandoah/TestVerifyLevels.java Passed: gc/shenandoah/TestSieveObjects.java#iu-aggressive Passed: runtime/7158988/FieldMonitor.java Passed: gc/TestFullGCALot.java Passed: runtime/cds/appcds/ArchiveRelocationTest.java Passed: runtime/cds/appcds/BadBSM.java Passed: runtime/cds/appcds/AppendClasspath.java Passed: gc/shenandoah/TestVerifyJCStress.java#iu-c1 Passed: gc/shenandoah/TestVerifyJCStress.java#default Passed: runtime/cds/appcds/CaseSensitiveClassPath.java Passed: gc/shenandoah/TestStringInternCleanup.java#passive Passed: gc/shenandoah/TestSieveObjects.java#no-tlab Passed: runtime/cds/appcds/CommandLineFlagComboNegative.java Passed: gc/shenandoah/TestVerifyJCStress.java#passive Passed: runtime/cds/appcds/DuplicateClassPaths.java Passed: runtime/cds/appcds/CommonAppClasspath.java Passed: runtime/cds/appcds/DumpClassList.java Passed: runtime/cds/appcds/FieldAnnotationsTest.java Passed: runtime/cds/appcds/FreeUnusedMetadata.java Passed: runtime/cds/appcds/BootClassPathMismatch.java Passed: runtime/cds/appcds/FillerObjectLoadTest.java Passed: runtime/cds/appcds/ExtraSymbols.java Passed: runtime/cds/appcds/DirClasspathTest.java Passed: runtime/cds/appcds/IgnoreEmptyClassPaths.java Passed: runtime/cds/appcds/HelloExtTest.java Passed: runtime/cds/appcds/DumpClassListWithLF.java Passed: runtime/cds/appcds/LambdaVerificationFailedDuringDump.java Passed: runtime/cds/appcds/LongClassListPath.java Passed: runtime/cds/appcds/LambdaWithOldClass.java Passed: runtime/cds/appcds/CDSandJFR.java Passed: runtime/cds/appcds/LambdaWithUseImplMethodHandle.java Passed: runtime/cds/appcds/JvmtiAddPath.java Passed: runtime/cds/appcds/LambdaEagerInit.java Passed: runtime/cds/appcds/LambdaContainsOldInf.java Passed: runtime/cds/appcds/MissingSuperTest.java Passed: runtime/cds/appcds/FieldLayoutFlags.java Passed: runtime/cds/appcds/MultiProcessSharing.java Passed: runtime/cds/appcds/LambdaProxyClasslist.java Passed: runtime/cds/appcds/NonJarInClasspath.java Passed: runtime/cds/appcds/NestHostOldInf.java Passed: runtime/cds/appcds/MismatchedPathTriggerMemoryRelease.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/ProtectionDomain.java Passed: runtime/cds/appcds/ProhibitedPackage.java Passed: runtime/cds/appcds/ParallelLoadTest.java Passed: runtime/cds/appcds/PrintSharedArchiveAndExit.java Passed: runtime/cds/appcds/RewriteBytecodesTest.java Passed: runtime/cds/appcds/PackageSealing.java Passed: runtime/cds/appcds/NonExistClasspath.java Passed: runtime/cds/appcds/RelativePath.java Passed: runtime/cds/appcds/LotsOfClasses.java Passed: runtime/cds/appcds/SharedPackages.java Passed: runtime/cds/appcds/StaticArchiveWithLambda.java Passed: runtime/cds/appcds/SpecifySysLoaderProp.java Passed: runtime/cds/appcds/SharedRegionAlignmentTest.java Passed: runtime/cds/appcds/TraceLongClasspath.java Passed: runtime/cds/appcds/SealingViolation.java Passed: runtime/cds/appcds/UnusedCPDuringDump.java Passed: runtime/cds/appcds/TestDumpClassListSource.java Passed: runtime/cds/appcds/VerifierTest_0.java Passed: runtime/cds/appcds/TestWithProfiler.java Passed: runtime/cds/appcds/ClassPathAttr.java Passed: runtime/cds/appcds/WideIloadTest.java Passed: runtime/cds/appcds/VerifyObjArrayCloneTest.java Passed: runtime/cds/appcds/XShareAutoWithChangedJar.java Passed: runtime/cds/appcds/SharedArchiveConsistency.java Passed: runtime/cds/appcds/SignedJar.java Passed: runtime/cds/appcds/VerifierTest_1A.java Passed: runtime/cds/appcds/WrongClasspath.java Passed: runtime/cds/appcds/VerifierTest_1B.java Passed: runtime/cds/CdsSameObjectAlignment.java Passed: runtime/cds/appcds/VerifierTest_2.java Passed: runtime/ErrorHandling/CreateCoredumpOnCrash.java Passed: runtime/cds/appcds/SharedBaseAddress.java Passed: runtime/CommandLine/PrintGCApplicationConcurrentTime.java Passed: runtime/ConstantPool/IntfMethod.java Passed: runtime/Metaspace/DefineClass.java Passed: runtime/cds/SharedBaseAddress.java#id0 Passed: runtime/MemberName/MemberNameLeak.java Passed: runtime/cds/SharedBaseAddress.java#id2 Passed: runtime/cds/SharedBaseAddress.java#id1 Passed: runtime/cds/SharedBaseAddress.java#id3 Passed: runtime/modules/LoadUnloadModuleStress.java Passed: runtime/Monitor/ConcurrentDeflation.java Passed: runtime/Metaspace/FragmentMetaspace.java#8320331 Passed: runtime/SelectionResolution/InvokeSpecialSuccessTest.java Passed: runtime/MirrorFrame/Test8003720.java Passed: runtime/Metaspace/FragmentMetaspace.java#id0 Passed: runtime/SelectionResolution/InvokeSpecialICCE.java Passed: runtime/cds/appcds/MultiReleaseJars.java Passed: runtime/SelectionResolution/InvokeStaticICCE.java Passed: runtime/Thread/CancellableThreadTest.java Passed: runtime/SelectionResolution/IllegalAccessErrorTest.java Passed: runtime/Unsafe/RangeCheck.java Passed: runtime/Thread/ThreadCountLimit.java#id0 Passed: serviceability/jvmti/RedefineClasses/TestRedefineObject.java Passed: runtime/SelectionResolution/AbstractMethodErrorTest.java Passed: serviceability/jvmti/RedefineClasses/RedefineRunningMethods.java Passed: serviceability/dcmd/compiler/CompilerQueueTest.java Passed: runtime/Metaspace/FragmentMetaspaceSimple.java Passed: compiler/allocation/TestAllocArrayAfterAllocNoUse.java Passed: compiler/allocation/TestCCPAllocateArray.java Passed: compiler/allocation/TestAllocation.java Passed: compiler/allocation/TestNewArrayBadSize.java Passed: compiler/allocation/TestNewArrayOutsideLoopValidLengthTestInLoop.java Passed: compiler/allocation/TestNewMaxLengthArray.java Passed: compiler/arguments/TestC1Globals.java#id0 Passed: compiler/arguments/TestC1Globals.java#id1 Passed: compiler/arguments/TestC1Globals.java#id2 Passed: compiler/arguments/TestCompileThresholdScaling.java Passed: serviceability/sa/TestHeapDumpForInvokeDynamic.java Passed: compiler/arguments/TestLogJIT.java Passed: serviceability/jvmti/RedefineClasses/RedefineRunningMethodsWithBacktrace.java Passed: serviceability/sa/TestJmapCore.java Passed: compiler/arguments/TestTraceICs.java Passed: compiler/arguments/TestTraceTypeProfile.java Passed: compiler/arguments/TestUseCompiler.java Passed: compiler/calls/fromCompiled/CompiledInvokeDynamic2CompiledTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeDynamic2InterpretedTest.java Passed: compiler/arguments/TestC1Globals.java#id3 Passed: compiler/arguments/TestStressReflectiveCode.java Passed: compiler/calls/fromCompiled/CompiledInvokeDynamic2NativeTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeInterface2InterpretedTest.java Passed: runtime/SelectionResolution/InvokeInterfaceSuccessTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeInterface2NativeTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeInterface2CompiledTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeSpecial2InterpretedTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeSpecial2CompiledTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeStatic2InterpretedTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeStatic2NativeTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeSpecial2NativeTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeVirtual2InterpretedTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeStatic2CompiledTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeVirtual2NativeTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeVirtual2CompiledTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeDynamic2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeDynamic2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeDynamic2CompiledTest.java Passed: compiler/runtime/Test6826736.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/InterpretedInvokeStatic2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeStatic2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeSpecial2CompiledTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeVirtual2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeStatic2CompiledTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeVirtual2NativeTest.java Passed: compiler/calls/fromNative/NativeInvokeSpecial2InterpretedTest.java Passed: compiler/calls/fromNative/NativeInvokeSpecial2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeVirtual2CompiledTest.java Passed: compiler/calls/fromNative/NativeInvokeStatic2InterpretedTest.java Passed: compiler/calls/fromNative/NativeInvokeSpecial2CompiledTest.java Passed: compiler/calls/fromNative/NativeInvokeStatic2NativeTest.java Passed: compiler/calls/fromNative/NativeInvokeVirtual2CompiledTest.java Passed: compiler/calls/fromNative/NativeInvokeStatic2CompiledTest.java Passed: compiler/calls/fromNative/NativeInvokeVirtual2NativeTest.java Passed: compiler/calls/TestDirtyInt.java Passed: compiler/calls/fromNative/NativeInvokeVirtual2InterpretedTest.java Passed: compiler/controldependency/TestAntiDependencyAfterStringInflation.java Passed: compiler/controldependency/TestAddPChainMismatchedBase2.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeSpecial2NativeTest.java Passed: compiler/conversions/TestPrimitiveConversions.java Passed: compiler/arguments/TestScavengeRootsInCode.java Passed: serviceability/sa/TestJmapCoreMetaspace.java Passed: compiler/controldependency/TestAntiDependentMembar.java Passed: compiler/cha/DefaultRootMethod.java Passed: compiler/cha/AbstractRootMethod.java Passed: compiler/cha/StrengthReduceInterfaceCall.java Passed: compiler/intrinsics/bmi/TestBlsmskI.java Passed: compiler/intrinsics/bmi/TestBlsmskL.java Passed: compiler/intrinsics/bmi/TestBlsrL.java Passed: compiler/intrinsics/bmi/TestBlsrI.java Passed: compiler/intrinsics/bmi/TestBlsiL.java Passed: compiler/intrinsics/bmi/TestBlsiI.java Passed: compiler/intrinsics/bmi/TestLzcntI.java Passed: compiler/intrinsics/bmi/TestTzcntI.java Passed: compiler/intrinsics/bmi/TestAndnL.java Passed: compiler/intrinsics/mathexact/sanity/AddExactIntTest.java Passed: compiler/intrinsics/bmi/TestLzcntL.java Passed: compiler/intrinsics/bmi/TestTzcntL.java Passed: compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java Passed: compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java Passed: compiler/intrinsics/mathexact/sanity/AddExactLongTest.java Passed: compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.java Passed: compiler/intrinsics/bmi/TestAndnI.java Passed: compiler/intrinsics/mathexact/sanity/IncrementExactLongTest.java Passed: compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java Passed: compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java Passed: compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java Passed: compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java Passed: compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.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: runtime/SelectionResolution/InvokeVirtualSuccessTest.java Passed: compiler/intrinsics/mathexact/AddExactICondTest.java Passed: compiler/intrinsics/mathexact/CompareTest.java Passed: compiler/intrinsics/mathexact/AddExactIRepeatTest.java Passed: compiler/intrinsics/mathexact/GVNTest.java Passed: compiler/intrinsics/bmi/TestBzhiI2L.java Passed: compiler/intrinsics/mathexact/IncExactITest.java Passed: compiler/intrinsics/mathexact/DecExactITest.java Passed: runtime/SelectionResolution/InvokeInterfaceICCE.java Passed: compiler/intrinsics/mathexact/MulExactICondTest.java Passed: compiler/intrinsics/mathexact/AddExactLNonConstantTest.java Passed: compiler/intrinsics/mathexact/IncExactLTest.java Passed: compiler/intrinsics/mathexact/DecExactLTest.java Passed: compiler/intrinsics/mathexact/AddExactLConstantTest.java Passed: compiler/intrinsics/mathexact/AddExactILoopDependentTest.java Passed: compiler/intrinsics/mathexact/NegExactILoadTest.java Passed: compiler/intrinsics/mathexact/NegExactILoopDependentTest.java Passed: compiler/intrinsics/mathexact/MulExactIConstantTest.java Passed: compiler/intrinsics/mathexact/MulExactILoadTest.java Passed: compiler/intrinsics/mathexact/MulExactIRepeatTest.java Passed: compiler/intrinsics/mathexact/NestedMathExactTest.java Passed: compiler/intrinsics/mathexact/SplitThruPhiTest.java Passed: compiler/intrinsics/mathexact/SubExactICondTest.java Passed: compiler/intrinsics/mathexact/MulExactINonConstantTest.java Passed: compiler/intrinsics/mathexact/NegExactINonConstantTest.java Passed: compiler/intrinsics/mathexact/NegExactLNonConstantTest.java Passed: compiler/intrinsics/mathexact/NegExactIConstantTest.java Passed: compiler/intrinsics/mathexact/SubExactILoadTest.java Passed: compiler/intrinsics/mathexact/NegExactLConstantTest.java Passed: compiler/intrinsics/mathexact/MulExactILoopDependentTest.java Passed: compiler/intrinsics/mathexact/SubExactIConstantTest.java Passed: compiler/intrinsics/mathexact/SubExactLNonConstantTest.java Passed: compiler/intrinsics/mathexact/SubExactINonConstantTest.java Passed: compiler/intrinsics/mathexact/MulExactLConstantTest.java Passed: compiler/intrinsics/mathexact/SubExactLConstantTest.java Passed: compiler/intrinsics/mathexact/SubExactIRepeatTest.java Passed: compiler/intrinsics/sha/sanity/TestMD5Intrinsics.java Passed: serviceability/sa/ClhsdbJstackXcompStress.java Passed: compiler/intrinsics/mathexact/MulExactLNonConstantTest.java Passed: compiler/intrinsics/mathexact/SubExactILoopDependentTest.java Passed: compiler/intrinsics/sha/sanity/TestMD5MultiBlockIntrinsics.java Passed: compiler/intrinsics/sha/sanity/TestSHA1Intrinsics.java Passed: compiler/longcountedloops/TestDeadLongPhi.java Passed: compiler/intrinsics/mathexact/LongMulOverflowTest.java Passed: compiler/longcountedloops/TestIVPhiTypeIncorrectAfterCCP.java Passed: compiler/longcountedloops/TestInaccurateInnerLoopLimit.java Passed: compiler/longcountedloops/TestLongCountedLoopSplitIf.java Passed: compiler/loopstripmining/BackedgeNodeWithOutOfLoopControl.java Passed: compiler/loopstripmining/AntiDependentLoadInOuterStripMinedLoop.java Passed: compiler/loopstripmining/DeadNodesInOuterLoopAtLoopCloning2.java Passed: compiler/linkage/LinkageErrors.java Passed: compiler/loopstripmining/DeadNodesInOuterLoopAtLoopCloning.java Passed: compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.java Passed: compiler/loopstripmining/LimitSharedwithOutOfLoopTest.java Passed: compiler/loopstripmining/OuterStripMinedLoopLoadWronglyHoisted.java Passed: compiler/intrinsics/sha/sanity/TestSHA1MultiBlockIntrinsics.java Passed: compiler/intrinsics/sha/sanity/TestSHA512Intrinsics.java Passed: compiler/loopstripmining/TestCastIIAfterUnrollingInOuterLoop.java Passed: compiler/loopstripmining/TestConservativeAntiDep.java Passed: compiler/loopstripmining/TestDeadOuterStripMinedLoop.java Passed: compiler/loopstripmining/TestLoadOnBackedgeWithPrec.java Passed: compiler/loopstripmining/TestLSMBadControlOverride.java Passed: compiler/loopstripmining/TestPinnedNodeInInnerLoop.java Passed: compiler/loopstripmining/TestEliminatedLoadPinnedOnBackedge.java Passed: compiler/loopstripmining/TestStoreSunkToOuterLoop.java Passed: compiler/loopstripmining/TestUseFromInnerInOuterUnusedBySfpt.java Passed: compiler/intrinsics/sha/sanity/TestSHA256Intrinsics.java Passed: compiler/loopstripmining/UnexpectedNodeInOuterLoopWhenCloning.java Passed: compiler/loopstripmining/UnexpectedPinnedNodeInOuterLoop.java Passed: compiler/membars/TestMemBarAcquire.java Passed: compiler/loopstripmining/TestNondeleteableSafePoint.java Passed: compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.java Passed: compiler/parsing/TestMissingSafepointOnSwitch.java Passed: compiler/parsing/TestExceptionBlockWithPredecessorsMain.java Passed: compiler/onSpinWait/TestOnSpinWaitEnableDisable.java Passed: compiler/parsing/UnreachableBlockFallsThroughEndOfCode.java Passed: compiler/rangechecks/TestArrayAccessAboveRCAfterPartialPeeling.java Passed: compiler/parsing/TestMissingSafepointOnTryCatch.java Passed: compiler/rangechecks/RangeCheckEliminationScaleNotOne.java Passed: compiler/rangechecks/TestArrayAccessAboveRCAfterSinking.java Passed: compiler/rangechecks/TestArrayAccessAboveRCAfterSmearingOrPredication.java Passed: compiler/intrinsics/sha/sanity/TestSHA512MultiBlockIntrinsics.java Passed: compiler/loopstripmining/StripMinedLoopReorgOffsets.java Passed: compiler/rangechecks/TestArrayAccessAboveRCAfterSplitIf.java Passed: compiler/rangechecks/TestArrayAccessAboveRCForArrayCopyLoad.java Passed: compiler/membars/DekkerTest.java Passed: compiler/rangechecks/TestArrayAccessCastIIAboveRC.java Passed: compiler/rangechecks/TestBadFoldCompare.java Passed: compiler/rangechecks/TestLongRCWithLoopIncr.java Passed: compiler/rangechecks/TestRangeCheckLimits.java Passed: compiler/rangechecks/TestArrayAccessAboveRCAfterUnswitching.java Passed: compiler/rangechecks/TestRangeCheckExceptionHandlerLoopMain.java Passed: compiler/rangechecks/TestRCMinInt.java Passed: compiler/rangechecks/TestRangeCheckSmearingLoopOpts.java Passed: compiler/rangechecks/PowerOf2SizedArraysChecks.java Passed: compiler/rangechecks/TestUncommonTrapMerging.java Passed: compiler/rangechecks/TestExplicitRangeChecks.java Passed: compiler/reflection/ArrayNewInstanceOfVoid.java Passed: compiler/stable/TestStableDouble.java Passed: compiler/stable/TestStableBoolean.java Passed: compiler/stable/TestStableChar.java Passed: compiler/stable/TestStableByte.java Passed: compiler/stable/TestStableFloat.java Passed: compiler/stable/TestStableMemoryBarrier.java Passed: compiler/stable/TestStableMismatched.java Passed: compiler/stable/TestStableInt.java Passed: compiler/stable/TestStableUByte.java Passed: compiler/stable/TestStableObject.java Passed: compiler/stable/TestStableLong.java Passed: compiler/stable/TestStableShort.java Passed: compiler/rangechecks/TestRangeCheckCmpUUnderflow.java Passed: compiler/stable/TestStableUShort.java Passed: compiler/stringopts/TestOptimizeStringConcat.java Passed: compiler/stringopts/TestLongStringConcat.java Passed: compiler/stringopts/TestSideEffectBeforeConstructor.java Passed: compiler/intrinsics/sha/sanity/TestSHA256MultiBlockIntrinsics.java Passed: gc/shenandoah/jni/TestJNICritical.java Passed: compiler/stable/TestUnstableStable.java Passed: gc/shenandoah/jni/TestPinnedGarbage.java#aggressive Passed: gc/shenandoah/jni/TestPinnedGarbage.java#verify Passed: compiler/intrinsics/sha/sanity/TestSHA3Intrinsics.java Passed: gc/shenandoah/jni/TestPinnedGarbage.java#passive Passed: runtime/7100935/TestConjointAtomicArraycopy.java Passed: runtime/cds/appcds/condy/CondyHelloTest.java Passed: runtime/7100935/TestShortArraycopy.java Passed: runtime/cds/appcds/customLoader/ClassListFormatB.java Passed: runtime/cds/appcds/customLoader/ClassListFormatA.java Passed: runtime/cds/appcds/customLoader/ClassListFormatC.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/HelloCustom.java Passed: runtime/cds/appcds/customLoader/LoaderSegregationTest.java Passed: runtime/cds/appcds/customLoader/ParallelTestMultiFP.java Passed: runtime/cds/appcds/customLoader/PrintSharedArchiveAndExit.java Passed: runtime/cds/appcds/customLoader/ParallelTestSingleFP.java Passed: runtime/cds/appcds/customLoader/OldClassAndInf.java Passed: runtime/cds/appcds/customLoader/ProhibitedPackageNamesTest.java Passed: runtime/cds/appcds/customLoader/ProtectionDomain.java Passed: runtime/cds/appcds/customLoader/SameNameInTwoLoadersTest.java Passed: runtime/cds/appcds/customLoader/UnintendedLoadersTest.java Passed: runtime/cds/appcds/customLoader/UnloadUnregisteredLoaderTest.java Passed: runtime/cds/appcds/customLoader/UnsupportedPlatforms.java Passed: compiler/intrinsics/sha/sanity/TestSHA3MultiBlockIntrinsics.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesCastFailureTest.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesInvokersTest.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesPermuteArgumentsTest.java Passed: runtime/cds/appcds/dynamicArchive/AppendClasspath.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesGeneralTest.java Passed: gc/shenandoah/jni/TestJNIGlobalRefs.java#aggressive Passed: gc/shenandoah/jni/TestJNIGlobalRefs.java#aggressive-verify Passed: runtime/cds/appcds/dynamicArchive/ArchivedSuperIf.java Passed: runtime/cds/appcds/dynamicArchive/ClassResolutionFailure.java Passed: runtime/cds/appcds/dynamicArchive/BasicLambdaTest.java Passed: runtime/cds/appcds/dynamicArchive/ArrayKlasses.java Passed: runtime/cds/appcds/dynamicArchive/DumpToDefaultArchive.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesAsCollectorTest.java Passed: runtime/cds/appcds/dynamicArchive/DoubleSumAverageTest.java Passed: runtime/cds/appcds/dynamicArchive/DuplicatedCustomTest.java Passed: runtime/cds/appcds/dynamicArchive/ArchiveConsistency.java Passed: runtime/cds/appcds/dynamicArchive/CommonAppClasspath.java Passed: runtime/cds/appcds/dynamicArchive/CDSStreamTestDriver.java Passed: runtime/cds/appcds/dynamicArchive/DynamicLambdaWithUseImplMethodHandle.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/HelloDynamicCustom.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesSpreadArgumentsTest.java Passed: runtime/cds/appcds/dynamicArchive/HelloDynamicCustomUnload.java Passed: runtime/cds/appcds/dynamicArchive/HelloDynamic.java Passed: runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java Passed: runtime/cds/appcds/dynamicArchive/JITInteraction.java Passed: runtime/SelectionResolution/InvokeVirtualICCE.java Passed: compiler/intrinsics/sha/TestDigest.java Passed: runtime/cds/appcds/dynamicArchive/LambdaContainsOldInf.java Passed: runtime/cds/appcds/dynamicArchive/LambdaCustomLoader.java Passed: runtime/cds/appcds/dynamicArchive/LambdaForClassInBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/LambdaForOldInfInBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/LambdaInBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/LambdaProxyDuringShutdown.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/JFRDynamicCDS.java Passed: runtime/cds/appcds/dynamicArchive/NestHostOldInf.java Passed: runtime/cds/appcds/dynamicArchive/MismatchedBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/LambdaProxyCallerIsHidden.java Passed: runtime/cds/appcds/dynamicArchive/ModularJarWithNonExistentJar.java Passed: runtime/cds/appcds/dynamicArchive/LotsUnloadTest.java Passed: runtime/cds/appcds/dynamicArchive/NestTest.java Passed: runtime/cds/appcds/dynamicArchive/ModulePath.java Passed: runtime/cds/appcds/dynamicArchive/MainModuleOnly.java Passed: runtime/cds/appcds/dynamicArchive/OldClassAndInf.java Passed: runtime/cds/appcds/dynamicArchive/OldClassInBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/NoClassToArchive.java Passed: runtime/cds/appcds/dynamicArchive/OldClassVerifierTrouble.java Passed: runtime/cds/appcds/dynamicArchive/MissingArchive.java Passed: runtime/cds/appcds/dynamicArchive/ParallelLambdaLoadTest.java Passed: runtime/cds/appcds/dynamicArchive/PredicateTest.java Passed: runtime/cds/appcds/dynamicArchive/PrintSharedArchiveAndExit.java Passed: gc/shenandoah/jvmti/TestHeapDump.java#aggressive Passed: runtime/cds/appcds/dynamicArchive/RelativePath.java Passed: runtime/cds/appcds/dynamicArchive/StaticInnerTest.java Passed: runtime/cds/appcds/dynamicArchive/TestAutoCreateSharedArchiveUpgrade.java Passed: runtime/cds/appcds/dynamicArchive/TestLambdaInvokers.java Passed: runtime/cds/appcds/dynamicArchive/TestDynamicRegenerateHolderClasses.java Passed: runtime/cds/appcds/dynamicArchive/UnusedCPDuringDump.java Passed: runtime/cds/appcds/dynamicArchive/SharedArchiveFileOption.java Passed: gc/shenandoah/jvmti/TestHeapDump.java#aggressive-strdedup Passed: runtime/cds/appcds/dynamicArchive/UsedAllArchivedLambdas.java Passed: runtime/cds/appcds/dynamicArchive/SharedBaseAddressOption.java Passed: runtime/cds/appcds/dynamicArchive/DynamicLotsOfClasses.java Passed: runtime/cds/appcds/dynamicArchive/VerifyObjArrayCloneTest.java Passed: runtime/cds/appcds/dynamicArchive/VerifyWithDynamicArchive.java Passed: runtime/cds/appcds/dynamicArchive/RegularHiddenClass.java Passed: runtime/cds/appcds/javaldr/ArrayTest.java Passed: runtime/cds/appcds/javaldr/AnonVmClassesDuringDump.java Passed: runtime/cds/appcds/dynamicArchive/UnsupportedBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/WrongTopClasspath.java Passed: runtime/cds/appcds/javaldr/GCDuringDump.java Passed: runtime/cds/appcds/jigsaw/classpathtests/DummyClassesInBootClassPath.java Passed: runtime/cds/appcds/jigsaw/classpathtests/EmptyClassInBootClassPath.java Passed: gc/shenandoah/jvmti/TestHeapDump.java#no-coops-aggressive Passed: runtime/cds/appcds/jigsaw/classpathtests/ClassPathTests.java Passed: runtime/cds/appcds/jigsaw/classpathtests/BootAppendTests.java Passed: runtime/cds/appcds/jigsaw/modulepath/AddModules.java Passed: runtime/cds/appcds/dynamicArchive/RedefineCallerClassTest.java Passed: runtime/cds/appcds/jcmd/JCmdTestFileSafety.java Passed: runtime/cds/appcds/jigsaw/modulepath/AddOpens.java Passed: runtime/cds/appcds/javaldr/LockDuringDump.java Passed: runtime/cds/appcds/jigsaw/PatchModule/AppClassInCP.java Passed: runtime/cds/appcds/jigsaw/modulepath/AddReads.java Passed: runtime/cds/appcds/jigsaw/PatchModule/PatchDir.java Passed: runtime/cds/appcds/jigsaw/modulepath/ExportModule.java Passed: runtime/cds/appcds/jigsaw/PatchModule/PatchJavaBase.java Passed: runtime/cds/appcds/jigsaw/PatchModule/MismatchedPatchModule.java Passed: runtime/cds/appcds/jigsaw/PatchModule/SubClassOfPatchedClass.java Passed: runtime/cds/appcds/jigsaw/modulepath/ModulePathAndCP.java Passed: runtime/cds/appcds/jigsaw/PatchModule/TwoJars.java Passed: runtime/cds/appcds/jigsaw/CheckUnsupportedDumpingOptions.java Passed: runtime/cds/appcds/jigsaw/PatchModule/Simple.java Passed: runtime/cds/appcds/jigsaw/PatchModule/CustomPackage.java Passed: runtime/cds/appcds/jigsaw/modulepath/JvmtiAddPath.java Passed: runtime/cds/appcds/jigsaw/NewModuleFinderTest.java Passed: runtime/cds/appcds/jigsaw/overridetests/OverrideTests.java Passed: runtime/cds/appcds/jigsaw/RedefineClassesInModuleGraph.java Passed: runtime/cds/appcds/dynamicArchive/TestAutoCreateSharedArchive.java Passed: runtime/cds/appcds/jigsaw/modulepath/MainModuleOnly.java Passed: runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJvmtiAgent.java Passed: runtime/cds/appcds/jvmti/dumpingWithAgent/OldClassWithJavaAgent.java Passed: runtime/cds/appcds/jvmti/parallelLoad/ParallelLoadAndTransformTest.java Passed: runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJavaAgent.java Passed: runtime/cds/appcds/lambdaForm/DefaultClassListLFInvokers.java Passed: runtime/cds/appcds/jvmti/ClassFileLoadHookTest.java Passed: runtime/cds/appcds/loaderConstraints/LoaderConstraintsTest.java#custom-cl Passed: runtime/cds/appcds/loaderConstraints/LoaderConstraintsTest.java#default-cl Passed: runtime/cds/appcds/jigsaw/modulepath/OptimizeModuleHandlingTest.java Passed: runtime/cds/appcds/jigsaw/modulepath/ModulePathAndCP_JFR.java Passed: runtime/cds/appcds/jvmti/InstrumentationTest.java Passed: runtime/cds/appcds/jigsaw/JigsawOptionsCombo.java Passed: runtime/cds/appcds/jvmti/transformRelatedClasses/TransformSuperSubAppCDS.java Passed: runtime/cds/appcds/jvmti/transformRelatedClasses/TransformInterfaceImplementorAppCDS.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesCastFailureTest.java Passed: runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java#custom-cl Passed: runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java#default-cl Passed: runtime/ReservedStack/ReservedStackTest.java Passed: runtime/stack/Stack001.java Passed: runtime/stack/Stack004.java Passed: runtime/stack/Stack003.java Passed: runtime/cds/appcds/redefineClass/RedefineBasicTest.java Passed: runtime/stack/Stack005.java Passed: runtime/stack/Stack009.java Passed: runtime/stack/Stack006.java Passed: runtime/stack/Stack010.java Passed: runtime/stack/Stack011.java Passed: runtime/stack/Stack012.java Passed: runtime/stack/Stack002.java Passed: runtime/stack/Stack008.java Passed: runtime/stack/Stack013.java Passed: runtime/stack/Stack017.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesInvokersTest.java Passed: runtime/stack/Stack018.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesGeneralTest.java Passed: runtime/stack/Stack014.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesPermuteArgumentsTest.java Passed: runtime/cds/appcds/redefineClass/RedefineRunningMethods_Shared.java Passed: runtime/stack/Stack007.java Passed: runtime/cds/appcds/jcmd/JCmdTestStaticDump.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesAsCollectorTest.java Passed: runtime/stack/Stack019.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesSpreadArgumentsTest.java Passed: runtime/stack/Stack016.java Passed: runtime/stack/Stack015.java Test results: passed: 615 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/CheckICNE.java Passed: sun/nio/cs/CheckHistoricalNames.java Passed: sun/nio/cs/EUCTWBufferBoundaryDecodeTest.java Passed: sun/nio/cs/ConvertSingle.java Passed: sun/nio/cs/BufferUnderflowEUCTWTest.java Passed: sun/nio/cs/DecoderOverflow.java Passed: sun/nio/cs/EucJpLinux0212.java Passed: sun/nio/cs/EncodingNothing.java Passed: sun/nio/cs/EucJpLinuxDecoderRecoveryTest.java Passed: sun/nio/cs/EUCJPUnderflowDecodeTest.java Passed: sun/nio/cs/CheckCaseInsensitiveEncAliases.java Passed: sun/nio/cs/HWKatakanaMS932EncodeTest.java Passed: sun/nio/cs/LatinCharReplacementTWTest.java Passed: sun/nio/cs/LeftOverSurrogate.java Passed: sun/nio/cs/ISCIITest.java Passed: sun/nio/cs/EuroConverter.java Passed: sun/nio/cs/JISAutoDetectTest.java Passed: sun/nio/cs/SJISCanEncode.java Passed: sun/nio/cs/MalformedSurrogateStringTest.java Passed: sun/nio/cs/FindASCIIReplBugs.java Passed: sun/nio/cs/FindASCIIRangeCodingBugs.java Passed: sun/nio/cs/ReadZero.java Passed: sun/nio/cs/StreamEncoderClose.java Passed: sun/nio/cs/SurrogateTestEUCTW.java Passed: sun/nio/cs/Test4206507.java Passed: sun/nio/cs/SurrogateTestHKSCS.java Passed: sun/nio/cs/Test6254467.java Passed: sun/nio/cs/Test6275027.java Passed: sun/nio/cs/NIOJISAutoDetectTest.java Passed: sun/nio/cs/FindASCIICodingBugs.java Passed: sun/nio/cs/TestCp834_SBCS.java Passed: sun/nio/cs/TestConverterDroppedCharacters.java Passed: sun/nio/cs/TestCp93xSISO.java Passed: sun/nio/cs/TestEBCDICLineFeed.java Passed: sun/nio/cs/TestHKSCS.java Passed: sun/nio/cs/MalformedSurrogates.java Passed: sun/nio/cs/SurrogateGB18030Test.java Passed: sun/nio/cs/TestIBM1364.java Passed: sun/nio/cs/TestIllegalSJIS.java Passed: sun/nio/cs/TestIllegalISO2022Esc.java Passed: sun/nio/cs/TestGB18030.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/TestISO2022CNDecoder.java Passed: sun/nio/cs/TestISO2022JP.java Passed: sun/nio/cs/TestMS5022X.java Passed: sun/nio/cs/TestSJIS0213.java Passed: sun/nio/cs/TestMS950.java Passed: sun/nio/cs/TestTrailingEscapesISO2022JP.java Passed: sun/nio/cs/TestUni2HKSCS.java Passed: sun/nio/cs/TestSJIS0213_SM.java Passed: sun/nio/cs/TestUnmappable.java Passed: sun/nio/cs/TestUTF_16.java Passed: sun/nio/cs/TestIBMBugs.java Passed: sun/nio/cs/TestUTF8BOM.java Passed: sun/nio/cs/TestUTF8.java Passed: sun/nio/cs/ZeroedByteArrayEUCTWTest.java Passed: sun/nio/cs/UkrainianIsNotRussian.java Passed: com/sun/crypto/provider/AlgorithmParameters/OAEPOrder.java Passed: com/sun/crypto/provider/CICO/PBEFunc/CipherNCFuncTest.java Passed: com/sun/crypto/provider/CICO/CICOChainingTest.java Passed: sun/nio/cs/TestUnicodeReversedBOM.java Passed: sun/nio/cs/TestCharsetMapping.java Passed: sun/nio/cs/TestEUC_TW.java Passed: sun/nio/cs/TestStringCodingUTF8.java Passed: com/sun/crypto/provider/DHKEM/NameSensitiveness.java Passed: com/sun/crypto/provider/CICO/CICODESFuncTest.java Passed: com/sun/crypto/provider/KeyAgreement/DHGenSharedSecret.java Passed: com/sun/crypto/provider/KeyAgreement/DHKeyAgreement3.java Passed: com/sun/crypto/provider/KeyAgreement/DHKeyFactory.java Passed: com/sun/crypto/provider/CICO/CICOSkipTest.java Passed: com/sun/crypto/provider/KeyAgreement/DHKeyGenSpeed.java Passed: com/sun/crypto/provider/KeyAgreement/ECKeyCheck.java Passed: com/sun/crypto/provider/KeyAgreement/DHKeyAgreement2.java Passed: com/sun/crypto/provider/CICO/PBEFunc/CICOPBEFuncTest.java Passed: sun/nio/cs/StreamEncoderOut.java Passed: com/sun/crypto/provider/KeyAgreement/DHKeyAgreementPadding.java Passed: com/sun/crypto/provider/KeyAgreement/UnsupportedDHKeys.java Passed: com/sun/crypto/provider/KeyAgreement/TestExponentSize.java Passed: com/sun/crypto/provider/DHKEM/Compliance.java Passed: com/sun/crypto/provider/KeyFactory/PBKDF2HmacSHA1FactoryTest.java Passed: com/sun/crypto/provider/KeyGenerator/Test4628062.java Passed: com/sun/crypto/provider/KeyAgreement/SameDHKeyStressTest.java Passed: com/sun/crypto/provider/KeyGenerator/TestExplicitKeyLength.java Passed: com/sun/crypto/provider/KeyGenerator/Test6227536.java Passed: com/sun/crypto/provider/Mac/DigestCloneabilityTest.java Passed: com/sun/crypto/provider/KeyFactory/PBEKeyDestroyTest.java Passed: com/sun/crypto/provider/Mac/EmptyByteBufferTest.java Passed: com/sun/crypto/provider/Mac/HmacMD5.java Passed: com/sun/crypto/provider/Mac/HmacPBESHA1.java Passed: com/sun/crypto/provider/Mac/HmacSHA512.java Passed: com/sun/crypto/provider/Mac/LargeByteBufferTest.java Passed: com/sun/crypto/provider/KeyAgreement/SupportedDHParamGens.java Passed: com/sun/crypto/provider/Mac/HmacSaltLengths.java Passed: com/sun/crypto/provider/Mac/MacClone.java Passed: com/sun/crypto/provider/Mac/NullByteBufferTest.java Passed: com/sun/crypto/provider/Mac/MacSameTest.java Passed: com/sun/crypto/provider/KeyFactory/TestProviderLeak.java Passed: com/sun/crypto/provider/NSASuiteB/TestAESOids.java Passed: com/sun/crypto/provider/Mac/MacKAT.java Passed: com/sun/crypto/provider/NSASuiteB/TestHmacSHAOids.java Passed: com/sun/crypto/provider/Mac/Test6205692.java Passed: com/sun/crypto/provider/TLS/TestKeyMaterial.java Passed: com/sun/crypto/provider/TLS/TestLeadingZeroes.java Passed: com/sun/crypto/provider/TLS/TestPremaster.java Passed: com/sun/crypto/provider/TLS/TestMasterSecret.java Passed: com/sun/crypto/provider/TLS/TestPRF12.java Passed: com/sun/crypto/provider/TLS/TestPRF.java Passed: com/sun/crypto/provider/NSASuiteB/TestAESWrapOids.java Passed: com/sun/jndi/dns/AttributeTests/GetAny.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrsNotFound.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrsNonExistentAttrIds.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrs.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrsNullAttrIds.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrsSomeAttrIds.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrsEmptyAttrIds.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/GetRRs.java Passed: com/sun/jndi/dns/ConfigTests/AuthTest.java Passed: com/sun/jndi/dns/ConfigTests/RecursiveTest.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/ConfigTests/PortUnreachable.java Passed: com/sun/jndi/dns/EnvTests/RemoveInherited.java Passed: com/sun/jndi/dns/EnvTests/ProviderUrlGen.java Passed: com/sun/jndi/dns/EnvTests/RemoveOps.java Passed: com/sun/jndi/dns/EnvTests/SubcontextAdd.java Passed: com/sun/jndi/dns/EnvTests/SubcontextRemove.java Passed: com/sun/jndi/dns/ConfigTests/Timeout.java Passed: com/sun/jndi/dns/FactoryTests/GetAttrsWithFactory.java Passed: com/sun/jndi/dns/FactoryTests/LookupWithAnyAttrProp.java Passed: com/sun/jndi/dns/FactoryTests/LookupWithDirFactory.java Passed: com/sun/jndi/dns/FactoryTests/LookupWithAttrProp.java Passed: com/sun/jndi/dns/FedTests/CannotProceed.java Passed: com/sun/jndi/dns/FactoryTests/LookupWithFactory.java Passed: sun/nio/cs/FindOneCharEncoderBugs.java Passed: com/sun/jndi/dns/ConfigTests/TcpTimeout.java Passed: com/sun/jndi/dns/FedTests/GetAttrsNns.java Passed: com/sun/jndi/dns/FedTests/GetAttrsSubLeaf.java Passed: com/sun/jndi/dns/FedTests/GetAttrsSubInterior.java Passed: com/sun/crypto/provider/KeyProtector/IterationCount.java Passed: com/sun/jndi/dns/FedTests/ListSubInterior.java Passed: com/sun/jndi/dns/ListTests/ListBindingsInteriorNotFound.java Passed: com/sun/jndi/dns/FedTests/ListSubLeaf.java Passed: com/sun/jndi/dns/FedTests/LookupSubInterior.java Passed: com/sun/jndi/dns/FedTests/LookupNns.java Passed: com/sun/jndi/dns/ListTests/ListBindingsLeafNotFound.java Passed: com/sun/jndi/dns/CheckAccess.java Passed: com/sun/jndi/dns/ListTests/ListInteriorNotFound.java Passed: com/sun/jndi/dns/ListTests/ListLeafNotFound.java Passed: com/sun/jndi/ldap/LdapName/Case.java Passed: com/sun/jndi/dns/Parser.java Passed: com/sun/jndi/ldap/LdapName/UnescapeTest.java Passed: com/sun/jndi/dns/FedTests/ListNns.java Passed: com/sun/jndi/dns/FedTests/LookupSubLeaf.java Passed: com/sun/jndi/ldap/LdapName/EmptyNameSearch.java Passed: com/sun/jndi/ldap/blits/AddTests/AddNewEntry.java Passed: sun/nio/cs/TestStringCoding.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/crypto/provider/KeyAgreement/SupportedDHKeys.java Passed: com/sun/jndi/ldap/LdapCtx/Reconnect.java Passed: com/sun/jndi/ldap/DisconnectNPETest.java Passed: com/sun/jndi/ldap/objects/RemoteLocationAttributeTest.java Passed: com/sun/jndi/ldap/LdapDnsProviderTest.java Passed: com/sun/jndi/ldap/LdapUnicodeURL.java Passed: com/sun/jndi/ldap/LdapURLOptionalFields.java Passed: com/sun/jndi/ldap/NoWaitForReplyTest.java Passed: com/sun/jndi/ldap/ReferralLimitSearchTest.java Passed: com/sun/jndi/ldap/RemoveNamingListenerTest.java Passed: com/sun/jndi/ldap/SimpleClientIdHashCode.java Passed: com/sun/jndi/ldap/NamingExceptionMessageTest.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/LdapPoolTimeoutTest.java Passed: com/sun/net/httpserver/bugs/8199849/BasicAuthenticatorCharset.java Passed: sun/nio/cs/FindEncoderBugs.java Passed: com/sun/jndi/ldap/LdapSSLHandshakeFailureTest.java Passed: com/sun/net/httpserver/bugs/8199849/TestHttpUnicode.java Passed: com/sun/jndi/ldap/LdapCBPropertiesTest.java Passed: com/sun/net/httpserver/bugs/HttpExchange/AutoCloseableHttpExchange.java Passed: com/sun/jndi/ldap/objects/factory/LdapFactoriesFilterTest.java Passed: com/sun/net/httpserver/bugs/8199849/ParamTest.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/net/httpserver/bugs/8300268/MaxIdleConnectionsTest.java Passed: com/sun/crypto/provider/KeyAgreement/SupportedDHParamGensLongKey.java Passed: sun/nio/cs/FindDecoderBugs.java Passed: com/sun/net/httpserver/bugs/B6421581.java Passed: com/sun/net/httpserver/bugs/B6393710.java Passed: com/sun/net/httpserver/bugs/B6424196.java Passed: com/sun/net/httpserver/bugs/6725892/Test.java Passed: com/sun/net/httpserver/bugs/B6431193.java Passed: com/sun/net/httpserver/bugs/B6526158.java Passed: com/sun/net/httpserver/bugs/B6433018.java Passed: com/sun/net/httpserver/bugs/B6526913.java Passed: com/sun/net/httpserver/bugs/B6529200.java Passed: com/sun/net/httpserver/bugs/B6373555.java Passed: com/sun/net/httpserver/bugs/B6886436.java Passed: com/sun/net/httpserver/bugs/B6744329.java Passed: com/sun/net/httpserver/bugs/B8211420.java Passed: com/sun/net/httpserver/bugs/TruncatedRequestBody.java Passed: com/sun/net/httpserver/bugs/BasicAuthenticatorExceptionCheck.java Passed: com/sun/net/httpserver/bugs/HeadTest.java Passed: com/sun/net/httpserver/bugs/ExceptionKeepAlive.java Passed: com/sun/net/httpserver/bugs/HandlerConnectionClose.java Passed: com/sun/net/httpserver/bugs/ZeroLengthOutputStream.java Passed: com/sun/net/httpserver/bugs/HeadKeepAlive.java Passed: com/sun/net/httpserver/bugs/FixedLengthInputStream.java Passed: com/sun/jndi/rmi/registry/objects/RmiFactoriesFilterTest.java Passed: com/sun/net/httpserver/bugs/B6401598.java Passed: com/sun/jndi/ldap/InvalidLdapFilters.java Passed: sun/nio/cs/FindCanEncodeBugs.java Passed: com/sun/net/httpserver/simpleserver/jwebserver/CommandLinePositiveTest.java Passed: com/sun/net/httpserver/simpleserver/jwebserver/CommandLineNegativeTest.java Passed: com/sun/jndi/ldap/LdapTimeoutTest.java Passed: com/sun/net/httpserver/simpleserver/jwebserver/MaxRequestTimeTest.java Passed: com/sun/net/httpserver/simpleserver/CommandLineNegativeTest.java Passed: com/sun/net/httpserver/simpleserver/CommandLinePositiveTest.java Passed: com/sun/net/httpserver/simpleserver/FileServerHandlerTest.java Passed: com/sun/net/httpserver/simpleserver/CustomFileSystemTest.java Passed: com/sun/net/httpserver/simpleserver/HttpHandlersTest.java Passed: com/sun/net/httpserver/simpleserver/HttpsServerAlertTest.java Passed: com/sun/net/httpserver/BasicAuthenticatorRealm.java Passed: com/sun/net/httpserver/CreateHttpServerTest.java Passed: com/sun/net/httpserver/DateFormatterTest.java Passed: com/sun/net/httpserver/simpleserver/HttpsServerTest.java Passed: com/sun/net/httpserver/ExchangeAttributeTest.java Passed: com/sun/net/httpserver/Http10KeepAliveMaxParamTest.java Passed: com/sun/net/httpserver/FilterTest.java Passed: com/sun/net/httpserver/HeadersTest.java Passed: com/sun/net/httpserver/HttpContextTest.java Passed: com/sun/net/httpserver/simpleserver/IdempotencyAndCommutativityTest.java Passed: com/sun/net/httpserver/HttpPrincipalTest.java Passed: com/sun/net/httpserver/HttpServerTest.java Passed: com/sun/net/httpserver/MissingTrailingSpace.java Passed: com/sun/net/httpserver/simpleserver/MapToPathTest.java Passed: com/sun/net/httpserver/InputNotRead.java Passed: com/sun/net/httpserver/HttpServerProviderTest.java Passed: com/sun/net/httpserver/SimpleHttpServerTest.java Passed: com/sun/net/httpserver/TaskRejectedTest.java Passed: com/sun/net/httpserver/StopNoStartTest.java Passed: com/sun/net/httpserver/SANTest.java Passed: com/sun/net/httpserver/HttpsParametersClientAuthTest.java Passed: com/sun/net/httpserver/Test11.java Passed: com/sun/net/httpserver/simpleserver/OutputFilterTest.java Passed: com/sun/net/httpserver/simpleserver/RequestTest.java Passed: com/sun/net/httpserver/Test10.java Passed: com/sun/net/httpserver/Test2.java Passed: com/sun/net/httpserver/Test14.java Passed: com/sun/net/httpserver/Test12.java Passed: com/sun/net/httpserver/Test6.java Passed: com/sun/net/httpserver/simpleserver/SecurityManagerTest.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/Test13.java Passed: com/sun/net/httpserver/SelCacheTest.java Passed: com/sun/net/httpserver/Test8.java Passed: com/sun/net/httpserver/Test7.java Passed: com/sun/net/httpserver/Test1.java Passed: com/sun/net/httpserver/TestLogging.java Passed: com/sun/net/httpserver/UnmodifiableHeadersTest.java Passed: com/sun/org/apache/xml/internal/security/utils/UnsyncByteArrayOutputStream/BufferOverflowTest.java Passed: com/sun/net/httpserver/Test6a.java Passed: com/sun/org/apache/xml/internal/security/transforms/ClassLoaderTest.java Passed: com/sun/org/apache/xml/internal/security/exceptions/LocaleTest.java Passed: com/sun/security/auth/callback/TextCallbackHandler/Confirm.java Passed: com/sun/security/auth/callback/TextCallbackHandler/NPE.java Passed: com/sun/security/auth/login/ConfigFile/EmptyOption.java Passed: com/sun/security/auth/login/ConfigFile/IllegalURL.java Passed: com/sun/org/apache/xml/internal/security/ShortECDSA.java Passed: com/sun/org/apache/xml/internal/security/TruncateHMAC.java Passed: com/sun/security/auth/login/ConfigFile/InconsistentError.java Passed: com/sun/security/auth/login/ConfigFile/InnerClassConfig.java Passed: com/sun/net/httpserver/Test8a.java Passed: com/sun/security/auth/login/ConfigFile/Override.java Passed: com/sun/security/auth/module/KeyStoreLoginModule/OptionTest.java Passed: com/sun/org/apache/xml/internal/security/SignatureKeyInfo.java Passed: com/sun/net/httpserver/simpleserver/ServerMimeTypesResolutionTest.java Passed: com/sun/security/auth/login/ConfigFile/PropertyExpansion.java Passed: com/sun/net/httpserver/Test7a.java Passed: com/sun/security/auth/module/KeyStoreLoginModule/ReadOnly.java Passed: com/sun/security/auth/UnixPrincipalHashCode.java Passed: com/sun/security/auth/module/AllPlatforms.java Passed: com/sun/security/auth/module/LdapLoginModule/CheckConfigs.java Passed: com/sun/net/httpserver/Test9.java Passed: com/sun/security/jgss/InquireSecContextPermissionCheck.java Passed: com/sun/security/auth/CreateLdapPrincipals.java Passed: com/sun/security/sasl/digest/AuthOnly.java Passed: com/sun/security/auth/module/LdapLoginModule/CheckOptions.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/net/httpserver/Test9a.java Passed: com/sun/security/sasl/digest/Unbound.java Passed: com/sun/security/sasl/util/CheckAccess.java Passed: com/sun/security/sasl/digest/HasInitialResponse.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/NoQuoteParams.java Passed: com/sun/security/sasl/digest/CheckNegotiatedQOPs.java Passed: com/sun/security/sasl/digest/Integrity.java Passed: com/sun/net/httpserver/simpleserver/SimpleFileServerTest.java Passed: java/io/BufferedInputStream/ReadAfterClose.java Passed: java/io/BufferedInputStream/SkipTest.java Passed: java/io/BufferedInputStream/CloseStream.java Passed: com/sun/security/sasl/Cram.java Passed: java/io/BufferedInputStream/ReadZeroBytes.java Passed: java/io/BufferedInputStream/CountUpdate.java Passed: java/io/BufferedInputStream/Fill.java Passed: java/io/BufferedReader/EOL.java Passed: java/io/BufferedReader/MarkedFillAtEOF.java Passed: java/io/BufferedReader/ReadLine.java Passed: java/io/BufferedReader/Ready.java Passed: java/io/BufferedReader/Fill.java Passed: java/io/BufferedReader/SkipNegative.java Passed: java/io/BufferedReader/ReadLineSync.java Passed: java/io/ByteArrayInputStream/ReadAllReadNTransferTo.java Passed: java/io/ByteArrayInputStream/TransferToTrusted.java Passed: java/io/ByteArrayInputStream/Skip.java Passed: java/io/BufferedReader/BigMark.java Passed: java/io/ByteArrayOutputStream/EncodingTest.java Passed: java/io/ByteArrayOutputStream/ToString.java Passed: java/io/CharArrayReader/Constructor.java Passed: java/io/BufferedInputStream/TransferToTrusted.java Passed: java/io/CharArrayReader/OverflowInSkip.java Passed: java/io/ByteArrayOutputStream/Write.java Passed: java/io/charStreams/BCat.java Passed: java/io/charStreams/BufferedReaderMark.java Passed: java/io/charStreams/BufferSizes.java Passed: com/sun/security/sasl/ntlm/NTLMTest.java Passed: java/io/charStreams/Cat.java Passed: java/io/charStreams/LineLengths.java Passed: java/io/BufferedWriter/Cleanup.java Passed: java/io/charStreams/LineNumbers.java Passed: java/io/charStreams/RandomLines.java Passed: java/io/charStreams/StringConvert.java Passed: java/io/charStreams/UTF16.java Passed: java/io/charStreams/UTF8.java Passed: java/io/charStreams/WriteLengths.java Passed: java/io/BufferedReader/Lines.java Passed: java/io/BufferedInputStream/LargeCopyWithMark.java Passed: java/io/charStreams/SmallReads.java Passed: java/io/CharArrayReader/ReadCharBuffer.java Passed: java/io/CharArrayReader/OverflowInRead.java Passed: java/io/ClassCache/NullValueTest.java Passed: java/io/Console/CharsetTest.java Passed: java/io/DataInputStream/ReadLinePushback.java Passed: java/io/DataInputStream/ReadFully.java Passed: java/io/DataInputStream/SkipBytes.java Passed: java/io/DataOutputStream/CounterOverflow.java Passed: java/io/DataInputStream/OpsAfterClose.java Passed: java/io/etc/FailingFlushAndClose.java Passed: java/io/Externalizable/compatibility/ExternalizableBlockData.java Passed: java/io/Console/SecurityManagerTest.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/ByteArrayInputStream/ChunkedTransferTo.java Passed: java/io/DataInputStream/ReadUTF.java Passed: java/io/File/createTempFile/SecurityTest.java Passed: java/io/File/CheckTempDir.java Passed: java/io/File/CompareTo.java Passed: java/io/File/Create.java Passed: java/io/File/CreateNewFile.java Passed: java/io/File/Cons.java Passed: java/io/File/Basic.java Passed: java/io/File/DeleteOnExitLong.java Passed: java/io/File/EmptyPath.java Passed: java/io/File/FileMethods.java Passed: java/io/File/DeleteOnExit.java Passed: java/io/File/CheckPermission.java Passed: java/io/File/GetParent.java Passed: java/io/Console/ModuleSelectionTest.java Passed: java/io/File/HashCodeEquals.java Passed: java/io/File/DeleteOnExitNPE.java Passed: java/io/File/IsHidden.java Passed: java/io/File/GetXSpace.java Passed: java/io/File/ListNull.java Passed: java/io/File/ListRoots.java Passed: java/io/Console/RedirectTest.java Passed: java/io/BufferedInputStream/TransferTo.java Passed: java/io/File/ListSpace.java Passed: java/io/File/MaxPath.java Passed: java/io/File/LastModifiedTest.java Passed: java/io/DataOutputStream/WriteUTF.java Passed: java/io/File/Mkdir.java Passed: java/io/File/SetAccess.java Passed: java/io/File/SetLastModified.java Passed: java/io/File/SetReadOnly.java Passed: java/io/File/GetCanonicalPath.java Passed: java/io/File/NullArgs.java Passed: java/io/File/GetAbsolutePath.java Passed: java/io/File/NulFile.java Passed: java/io/File/ToURI.java Passed: java/io/File/ToURL.java Passed: java/io/File/WinDeviceName.java Passed: java/io/File/Unicode.java Passed: java/io/File/WinSpecialFiles.java Passed: java/io/File/WinMaxPath.java Passed: java/io/FileDescriptor/RememberAppend.java Passed: java/io/File/MaxPathLength.java Passed: java/io/File/SymLinks.java Passed: java/io/FileInputStream/Available.java Passed: java/io/FileInputStream/LargeFileAvailable.java Passed: java/io/File/TimeZoneLastModified.java Passed: java/io/FileInputStream/LeadingSlash.java Passed: java/io/File/UserDirChangedTest.java Passed: java/io/FileInputStream/OpenDir.java Passed: java/io/FileInputStream/OpsAfterClose.java Passed: java/io/FileDescriptor/Sync.java Passed: java/io/FileInputStream/ReadXBytes.java Passed: java/io/FileOutputStream/AtomicAppend.java Passed: java/io/FileOutputStream/ManyFiles.java Passed: java/io/FileInputStream/NegativeAvailable.java Passed: java/io/File/IsAbsolute.java Passed: java/io/FileOutputStream/OpsAfterClose.java Passed: java/io/FilePermission/Correctness.java Passed: java/io/FilePermission/FilePermissionCollection.java Passed: java/io/FileInputStream/TransferTo.java Passed: java/io/FilePermission/FilePermissionCollectionMerge.java Passed: java/io/FilePermission/Invalid.java Passed: java/io/FilePermission/FilePermissionTest.java Passed: java/io/FilePermission/SpecTests.java Passed: java/io/FileDescriptor/Finalize.java Passed: java/io/FileReader/ConstructorTest.java Passed: java/io/FilterOutputStream/BoundsCheck.java Passed: java/io/FilePermission/MergeName.java Passed: java/io/FilterOutputStream/SuppressedException.java Passed: java/io/FilterOutputStream/Write.java Passed: java/io/InputStream/OpsAfterClose.java Passed: java/io/InputStream/NullInputStream.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/InputStreamReader/GrowAfterEOF.java Passed: java/io/InputStreamReader/NullCreate.java Passed: java/io/FileWriter/ConstructorTest.java Passed: java/io/InputStreamReader/One.java Passed: java/io/InputStream/TransferTo.java Passed: java/io/InputStreamReader/ReadOffset.java Passed: java/io/LineNumberInputStream/Available.java Passed: java/io/LineNumberInputStream/MarkReset.java Passed: java/io/InputStreamReader/ReadCharBuffer.java Passed: java/io/LineNumberInputStream/Skip.java Passed: java/io/LineNumberInputStream/SkipEOL.java Passed: java/io/LineNumberReader/MarkReset.java Passed: java/io/LineNumberReader/Read.java Passed: java/io/LineNumberReader/ReadReadLine.java Passed: java/io/FileDescriptor/Sharing.java Passed: java/io/LineNumberReader/MarkSplitCRLF.java Passed: java/io/LineNumberReader/Skip.java Passed: java/io/ObjectInputStream/PeekInputStreamTest.java Passed: java/io/ObjectInputStream/TestObjectStreamClass.java Passed: java/io/ObjectInputStream/ResolveProxyClass.java Passed: java/io/ObjectStreamClass/TestOSCClassLoaderLeak.java Passed: java/io/OutputStream/NullOutputStream.java Passed: java/io/ObjectInputStream/NegativeArraySizeTest.java Passed: java/io/OutputStreamWriter/BoundsCheck.java Passed: java/io/OutputStream/WriteParams.java Passed: java/io/OutputStreamWriter/CloseWriterOnFailedFlush.java Passed: java/io/OutputStreamWriter/NullCreate.java Passed: java/io/OutputStreamWriter/Encode.java Passed: java/io/OutputStreamWriter/WriteAfterClose.java Passed: java/io/pathNames/unix/TrailingSlash.java Passed: java/io/OutputStreamWriter/TestWrite.java Passed: java/io/pathNames/win32/bug6344646.java Passed: java/io/pathNames/win32/BadDriveLetter.java Passed: java/io/pathNames/win32/DriveRelativePath.java Passed: java/io/pathNames/win32/DriveOnly.java Passed: java/io/InputStreamReader/StatefulDecoderNearEOF.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/PipedInputStream/Constructors.java Passed: java/io/PipedInputStream/FasterWriter.java Passed: java/io/pathNames/GeneralSolaris.java Passed: java/io/PipedOutputStream/ClosedWrite.java Passed: java/io/PipedOutputStream/DeadReader.java Passed: java/io/PipedOutputStream/MultipleConnect.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/PipedInputStream/CloseAndAvailableRC.java Passed: java/io/PipedReader/Ready.java Passed: java/io/PipedWriter/FlushAfterClose.java Passed: java/io/PipedWriter/ConnectAfterReaderClose.java Passed: java/io/PipedWriter/WriteAfterReaderClose.java Passed: java/io/PrintStream/CheckError.java Passed: java/io/File/TempDirDoesNotExist.java Passed: java/io/PrintStream/EncodingConstructor.java Passed: java/io/PrintStream/ClearErrorStream.java Passed: java/io/PrintStream/FailingConstructors.java Passed: java/io/ObjectStreamClass/ObjectStreamClassCaching.java#Shenandoah Passed: java/io/PrintStream/NullConstructor.java Passed: java/io/PrintStream/InheritEncodingTest.java Passed: java/io/PrintStream/WriteBytes.java Passed: java/io/PrintWriter/CheckError.java Passed: java/io/PrintWriter/ClearErrorWriter.java Passed: java/io/PrintStream/FormatLocale.java Passed: java/io/PipedInputStream/WriterLoop.java Passed: java/io/PrintWriter/FailingConstructors.java Passed: java/io/PrintWriter/OpsAfterClose.java Passed: java/io/PrintWriter/SubClass.java Passed: java/io/PushbackInputStream/Available.java Passed: java/io/PrintWriter/EncodingTest.java Passed: java/io/PushbackInputStream/ClosedStream.java Passed: java/io/PushbackInputStream/MarkReset.java Passed: java/io/PushbackInputStream/Skip.java Passed: java/io/PushbackReader/MarkReset.java Passed: java/io/FilePermission/ReadFileOnPath.java Passed: java/io/PushbackReader/Skip.java Passed: java/io/PrintStream/EncodingTest.java Passed: java/io/RandomAccessFile/skipBytes/SkipBytes.java Passed: java/io/PrintStream/OversynchronizedTest.java Passed: java/io/RandomAccessFile/EOF.java Passed: java/io/RandomAccessFile/Close.java Passed: java/io/RandomAccessFile/OpenSync.java Passed: java/io/RandomAccessFile/FileLengthTest.java Passed: java/io/RandomAccessFile/ParameterCheck.java Passed: java/io/RandomAccessFile/ReadLine.java Passed: java/io/RandomAccessFile/Seek.java Passed: java/io/RandomAccessFile/OpsAfterClose.java Passed: java/io/RandomAccessFile/SetLength.java Passed: java/io/RandomAccessFile/ReadWritePrimitives.java Passed: java/io/RandomAccessFile/WriteUTF.java Passed: java/io/PrintWriter/OversynchronizedTest.java Passed: java/io/RandomAccessFile/WriteBytesChars.java Passed: java/io/readBytes/ReadBytesBounds.java Passed: java/io/Reader/NullLock.java Passed: java/io/Reader/NullReader.java Passed: java/io/FileInputStream/UnreferencedFISClosesFd.java Passed: java/io/readBytes/MemoryLeak.java Passed: java/io/Reader/ReadCharBuffer.java Passed: java/io/Reader/OpsAfterClose.java Passed: java/io/Reader/ReadIntoReadOnlyBuffer.java Passed: java/io/FileOutputStream/UnreferencedFOSClosesFd.java Passed: java/io/Reader/ReadIntoZeroLengthArray.java Passed: java/io/Reader/ReadParams.java Passed: java/io/Reader/SkipNegative.java Passed: java/io/SequenceInputStream/ConstructorNull.java Passed: java/io/SequenceInputStream/Close.java Passed: java/io/SequenceInputStream/LotsOfStreams.java Passed: java/io/Reader/TransferTo.java Passed: java/io/Reader/Skip.java Passed: java/io/Serializable/available/Available.java Passed: java/io/Serializable/arraySuidConflict/Write.java Passed: java/io/Serializable/backRefCNFException/Write.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/checkModifiers/CheckModifiers.java Passed: java/io/PushbackReader/ReadCloseRaceNPE.java Passed: java/io/Serializable/ClassCastExceptionDetail/Write.java Passed: java/io/Serializable/classDescGetField/GetField.java Passed: java/io/RandomAccessFile/UnreferencedRAFClosesFd.java Passed: java/io/Serializable/classDescHooks/ClassDescHooks.java Passed: java/io/Reader/ReaderBulkReadContract.java Passed: java/io/Serializable/classDescHooks/ExternLoopback.java Passed: java/io/Serializable/classDescHooks/CNFException.java Passed: java/io/Serializable/cloneArray/CloneArray.java Passed: java/io/Serializable/auditStreamSubclass/AuditStreamSubclass.java Passed: java/io/Serializable/clearHandleTable/ClearHandleTable.java Passed: java/io/Serializable/defaultDataEnd/DefaultDataEnd.java Passed: java/io/Serializable/classDescHooks/Loopback.java Passed: java/io/Serializable/classDescFlagConflict/Read.java Passed: java/io/Serializable/defaultReadObjectCNFException/DefaultReadObjectCNFException.java Passed: java/io/Serializable/corruptedUTFConsumption/CorruptedUTFConsumption.java Passed: java/io/Serializable/defaulted/GetFieldWrite.java Passed: java/io/Serializable/enum/array/Test.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/basic/Test.java Passed: java/io/Serializable/enum/constantSubclasses/Write.java Passed: java/io/Serializable/enum/ignoreSerializationMethods/Test.java Passed: java/io/Serializable/enum/mismatchedTypecode/Test.java Passed: java/io/Serializable/enum/missingConstant/Write.java Passed: java/io/Serializable/enum/unshared/Test.java Passed: java/io/Serializable/duplicateSerialFields/Test.java Passed: java/io/Serializable/evolution/AddedExternField/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/evolution/AddedField/WriteAddedField.java Passed: java/io/Serializable/fieldTypeString/Write.java Passed: java/io/Serializable/finalFields/FinalFields.java Passed: java/io/Serializable/GetField/Write.java Passed: java/io/Serializable/getSuidClinitError/GetSuidClinitError.java Passed: java/io/Serializable/illegalHandle/Test.java Passed: java/io/Serializable/inactiveRegistration/InactiveRegistration.java Passed: java/io/Serializable/InvalidClassException/noargctor/DefaultPackage.java Passed: java/io/Serializable/concurrentClassDescLookup/ConcurrentClassDescLookup.java Passed: java/io/Serializable/InvalidClassException/TestIceConstructors.java Passed: java/io/Serializable/InvalidObjectException/TestIoeConstructors.java Passed: java/io/Serializable/longString/LongString.java Passed: java/io/Serializable/InvalidClassException/noargctor/Test.java Passed: java/io/Serializable/lookupAnyInvocation/LookupAnyInvocation.java Passed: java/io/Serializable/lookupInterfaceDesc/LookupInterfaceDesc.java Passed: java/io/Serializable/misplacedArrayClassDesc/MisplacedArrayClassDesc.java Passed: java/io/Serializable/maskSyntheticModifier/MaskSyntheticModifierTest.java Passed: java/io/Serializable/modifyStaticFields/ModifyStaticFields.java Passed: java/io/Serializable/nestedReplace/NestedReplace.java Passed: java/io/PushbackInputStream/TransferTo.java Passed: java/io/Serializable/NoClassDefFoundErrorTrap/NoClassDefFoundErrorTrap.java Passed: java/io/Serializable/nonserializable/ExceptionDetail.java Passed: java/io/ByteArrayOutputStream/MaxCapacity.java Passed: java/io/Serializable/notAvailable/NotAvailable.java Passed: java/io/SequenceInputStream/TransferTo.java Passed: java/io/Serializable/noSuchFieldClarification/NoSuchFieldClarification.java Passed: java/io/Serializable/NPEProvoker/NPEProvoker.java Passed: java/io/Serializable/oldTests/AnnotateClass.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/ArrayFields.java Passed: java/io/Serializable/oldTests/CheckingEquality.java Passed: java/io/Serializable/oldTests/SerializeWithException.java Passed: java/io/ClassCache/ContinuousGCTest.java Passed: java/io/Serializable/oldTests/ValidateClass.java Passed: java/io/Serializable/oldTests/SimpleArrays.java Passed: java/io/Serializable/oldTests/WritePrimitive.java Passed: java/io/Serializable/optionalDataEnd/OptionalDataEnd.java Passed: java/io/Serializable/partialClassDesc/PartialClassDesc.java Passed: java/io/Serializable/primitiveClasses/PrimitiveClasses.java Passed: java/io/Serializable/proxy/skipMissing/Write.java Passed: java/io/Serializable/failureAtomicity/FailureAtomicity.java Passed: java/io/Serializable/nullArgExceptionOrder/Test.java Passed: java/io/Serializable/proxy/replace/Test.java Passed: java/io/Serializable/parents/OriginalClass.java Passed: java/io/Serializable/readPastObject/ReadPastObject.java Passed: java/io/Serializable/PutField/Write.java Passed: java/io/Serializable/proxy/Basic.java Passed: java/io/Serializable/readObjectNoData/Write.java Passed: java/io/Serializable/PutField/Write2.java Passed: java/io/Serializable/GetField/ReadFieldsCNF.java Passed: java/io/Serializable/records/BadValues.java Passed: java/io/Serializable/packageAccess/PackageAccessTest.java Passed: com/sun/net/httpserver/simpleserver/StressDirListings.java Passed: java/io/Serializable/records/ConstructorPermissionTest.java Passed: java/io/Serializable/evolution/RenamePackage/RenamePackageTest.java Passed: java/io/Serializable/records/ConstructorAccessTest.java Passed: java/io/Serializable/class/NonSerializableTest.java Passed: java/io/Serializable/records/AbsentStreamValuesTest.java Passed: java/io/Serializable/records/BasicRecordSer.java Passed: java/io/Serializable/records/migration/AssignableFromTest.java Passed: java/io/Serializable/records/migration/SuperStreamFieldsTest.java Passed: java/io/Serializable/records/migration/DefaultValuesTest.java Passed: java/io/Serializable/records/StreamRefTest.java Passed: java/io/Serializable/records/UnsharedTest.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/ReadResolveTest.java Passed: java/io/Serializable/records/BadCanonicalCtrTest.java Passed: com/sun/net/httpserver/simpleserver/ZipFileSystemTest.java Passed: java/io/Serializable/resolveClass/MethodTest.java Passed: java/io/Serializable/records/CycleTest.java Passed: java/io/Serializable/resolveClass/consTest/ConsTest.java Passed: java/io/Serializable/records/SerialVersionUIDTest.java Passed: java/io/Serializable/records/RecordClassTest.java Passed: java/io/Serializable/resolveClass/deserializeButton/DeserializeButtonTest.java Passed: java/io/Serializable/resolveProxyClass/NonPublicInterface.java Passed: java/io/Serializable/sanityCheck/SanityCheck.java Passed: java/io/Serializable/serialFilter/CheckArrayTest.java Passed: java/io/Serializable/resolveClassException/ResolveClassException.java Passed: java/io/Serializable/records/ThrowingConstructorTest.java Passed: java/io/Serializable/records/WriteReplaceTest.java Passed: java/io/Serializable/records/DifferentStreamFieldsTest.java Passed: java/io/Serializable/records/ProhibitedMethods.java Passed: java/io/Serializable/serialver/classpath/ClasspathTest.java Passed: java/io/Serializable/serialFilter/CheckInputOrderTest.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/serialver/nested/NestedTest.java Passed: java/io/Serializable/stopCustomDeserialization/Write.java Passed: java/io/Serializable/records/SerialPersistentFieldsTest.java Passed: java/io/Serializable/superclassDataLoss/SuperclassDataLossTest.java Passed: java/io/Serializable/survivePrematureClose/SurvivePrematureClose.java Passed: java/io/Serializable/serialFilter/SerialFilterFunctionTest.java Passed: java/io/Serializable/subclassGC/SubclassGC.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/unresolvedClassDesc/Write.java Passed: java/io/Serializable/unresolvableObjectStreamClass/UnresolvableObjectStreamClass.java Passed: java/io/Serializable/validate/Validate.java Passed: java/io/Serializable/subclass/SubclassTest.java Passed: java/io/Serializable/userRWObjError/UserRWObjError.java Passed: java/io/Serializable/unshared/Write.java Passed: java/io/Serializable/writeReplace/WriteReplace.java Passed: java/io/Serializable/verifyDynamicObjHandleTable/VerifyDynamicObjHandleTable.java Passed: java/io/Serializable/wrongReturnTypes/Write.java Passed: java/io/Serializable/writeObjectMemory/WriteObjectMemory.java Passed: java/io/StreamTokenizer/Comment.java Passed: java/io/StreamTokenizer/NullConstruct.java Passed: java/io/StreamTokenizer/QuoteTest.java Passed: java/io/StringReader/ClosedReady.java Passed: java/io/StreamTokenizer/Reset.java Passed: java/io/StringReader/NegativeMarkLimit.java Passed: java/io/StreamTokenizer/ReadAhead.java Passed: java/io/StringReader/Skip.java Passed: java/io/StringWriter/NegativeBufferSize.java Passed: java/io/Writer/Append.java Passed: java/io/Writer/Bug6856817.java Passed: java/io/Writer/WriteFromString.java Passed: java/io/NegativeInitSize.java Passed: java/io/Writer/WriteParams.java Passed: java/io/Writer/NullWriter.java Passed: java/io/Unicode.java Passed: java/io/Serializable/serialFilter/MixedFiltersTest.java Passed: java/net/Authenticator/AuthNPETest.java Passed: java/io/Serializable/serialFilter/SerialFactoryExample.java Passed: java/net/Authenticator/B4722333.java Passed: java/io/StringBufferInputStream/OverflowInRead.java Passed: java/io/Serializable/serialFilter/FilterWithSecurityManagerTest.java Passed: java/net/Authenticator/B4678055.java Passed: java/io/Serializable/serialFilter/InvalidGlobalFilterTest.java Passed: java/io/Serializable/serialFilter/SerialFilterTest.java Passed: java/net/Authenticator/B4759514.java Passed: java/net/Authenticator/B4921848.java Passed: java/net/Authenticator/B4962064.java Passed: java/net/Authenticator/GetAuthenticatorTest.java Passed: java/net/Authenticator/BasicTest.java Passed: java/io/Serializable/serialFilter/GlobalFilterTest.java Passed: java/net/Authenticator/BasicTest3.java Passed: java/net/CookieHandler/B6644726.java Passed: java/net/BindException/Test.java Passed: java/net/CookieHandler/B6277794.java Passed: java/net/CookieHandler/B6791927.java Passed: java/net/Authenticator/B8034170.java Passed: java/net/Authenticator/B4769350.java Passed: java/io/Serializable/serialFilter/SerialFactoryFaults.java Passed: java/net/CookieHandler/LocalHostCookie.java Passed: java/net/CookieHandler/CookieManagerTest.java Passed: java/net/CookieHandler/CookieHandlerTest.java Passed: java/net/Authenticator/B6870935.java Passed: java/net/CookieHandler/EmptyCookieHeader.java Passed: java/net/CookieHandler/NullUriCookieTest.java Passed: java/net/CookieHandler/TestHttpCookie.java Passed: java/net/DatagramPacket/Constructor.java Passed: java/net/DatagramPacket/Getters.java Passed: java/net/Authenticator/Deadlock.java Passed: java/io/Serializable/serialFilter/SerialFilterFactoryTest.java Passed: java/net/Authenticator/BasicTest4.java Passed: java/net/DatagramSocket/B8035653.java Passed: java/net/DatagramPacket/CheckBoundaries.java Passed: java/net/DatagramPacket/Setters.java Passed: java/net/DatagramPacket/Unresolved.java Passed: java/net/DatagramPacket/Offset.java Passed: java/net/DatagramPacket/ReuseBuf.java Passed: java/net/DatagramSocket/ConnectPortZero.java Passed: java/net/DatagramSocket/SetDatagramSocketImplFactory/ADatagramSocket.java Passed: java/net/DatagramSocket/GetLocalAddress.java Passed: java/net/DatagramSocket/ImplicitBind.java Passed: java/net/DatagramSocket/Constructor.java Passed: java/net/DatagramSocket/InheritHandle.java Passed: java/net/DatagramSocket/B6411513.java Passed: java/net/DatagramSocket/AddressNotSet.java Passed: java/net/DatagramSocket/ReportSocketClosed.java Passed: java/net/DatagramSocket/LocalSocketAddress.java Passed: java/net/DatagramSocket/DatagramTimeout.java Passed: java/net/DatagramSocket/DatagramSocketExample.java Passed: java/net/DatagramSocket/SendCheck.java Passed: java/net/DatagramSocket/SendSize.java Passed: java/net/DatagramSocket/Send12k.java Passed: java/net/DatagramSocket/ReuseAddressTest.java Passed: java/net/DatagramSocket/SendDatagramToBadAddress.java Passed: java/net/DatagramSocket/TestAfterClose.java Passed: java/net/DatagramSocket/BindFailTest.java Passed: java/net/DatagramSocket/PortUnreachable.java Passed: java/net/DatagramSocket/SupportedOptionsCheck.java Passed: java/net/DatagramSocketImpl/TestDefaultBehavior.java Passed: java/net/DatagramSocket/OldDatagramSocketImplTest.java Passed: java/net/httpclient/examples/WebSocketExample.java Passed: java/net/httpclient/examples/JavadocExamples.java Passed: java/net/DatagramSocket/SendPortZero.java Passed: java/net/DatagramSocket/SetGetReceiveBufferSize.java Passed: java/net/DatagramSocket/InterruptibleDatagramSocket.java Passed: java/net/DatagramSocket/SetGetSendBufferSize.java Passed: java/net/DatagramSocketImpl/CheckDiscard.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.135 seconds messages: command: build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.test.lib.net.SimpleSSLContext SecureZipFSProvider reason: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.test.lib.net.SimpleSSLContext SecureZipFSProvider started: Mon Apr 01 14:25:23 CEST 2024 Test directory: compile: SecureZipFSProvider finished: Mon Apr 01 14:25:23 CEST 2024 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/jdk/java/net/httpclient/FilePublisher/SecureZipFSProvider.java reason: .class file out of date or does not exist started: Mon Apr 01 14:25:23 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 8 finished: Mon Apr 01 14:25:23 CEST 2024 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.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/3/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/3/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/11 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseShenandoahGC' \ -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/3/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/3/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/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/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/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/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/3/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/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/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.197 seconds messages: command: build FilePublisherPermsTest reason: Named class compiled on demand started: Mon Apr 01 14:25:23 CEST 2024 Test directory: compile: FilePublisherPermsTest finished: Mon Apr 01 14:25:23 CEST 2024 elapsed time (seconds): 0.197 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.196 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java reason: .class file out of date or does not exist started: Mon Apr 01 14:25:23 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 8 finished: Mon Apr 01 14:25:23 CEST 2024 elapsed time (seconds): 0.196 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/3/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/3/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/11 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseShenandoahGC' \ -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/3/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/3/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/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/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/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/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/3/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/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/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: 2.454 seconds messages: command: testng FilePublisherPermsTest reason: User specified action: run testng/othervm/java.security.policy=FilePublisherPermsTest1.policy FilePublisherPermsTest started: Mon Apr 01 14:25:23 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 14:25:25 CEST 2024 elapsed time (seconds): 2.454 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=1574209, tid=1574212 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, emulated-client, sharing, tiered, compressed oops, compressed class ptrs, shenandoah gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/11/hs_err_pid1574209.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/11 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/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/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseShenandoahGC' \ -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/3/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/3/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/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/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/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/11/FilePublisherPermsTest1.policy_new \ -Djava.security.manager=default \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -XX:+UseShenandoahGC \ -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/TestCreate.java Passed: java/net/DatagramSocket/TimeoutWithSM.java Passed: java/net/DatagramSocket/DatagramSocketMulticasting.java Passed: java/net/DatagramSocket/SendReceiveMaxSize.java Passed: java/net/httpclient/http2/ErrorTest.java Passed: java/net/httpclient/http2/BasicTest.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.863 seconds messages: command: build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.test.lib.net.SimpleSSLContext reason: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.test.lib.net.SimpleSSLContext started: Mon Apr 01 14:25:23 CEST 2024 Library /test/jdk/java/net/httpclient/lib: compile: jdk.httpclient.test.lib.common.HttpServerAdapters finished: Mon Apr 01 14:25:24 CEST 2024 elapsed time (seconds): 0.863 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.863 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java reason: .class file out of date or does not exist started: Mon Apr 01 14:25:23 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 10 finished: Mon Apr 01 14:25:24 CEST 2024 elapsed time (seconds): 0.863 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/8/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/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 & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseShenandoahGC' \ -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/8/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/8/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/8/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/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/8/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/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/8/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/8/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/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.209 seconds messages: command: build FilePublisherTest reason: Named class compiled on demand started: Mon Apr 01 14:25:24 CEST 2024 Test directory: compile: FilePublisherTest finished: Mon Apr 01 14:25:24 CEST 2024 elapsed time (seconds): 0.209 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.209 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherTest.java reason: .class file out of date or does not exist started: Mon Apr 01 14:25:24 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 10 finished: Mon Apr 01 14:25:24 CEST 2024 elapsed time (seconds): 0.209 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/8/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/8/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/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 & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseShenandoahGC' \ -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/8/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/8/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/8/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/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/8/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/8/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/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/8/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/8/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/8/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/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: 29.343 seconds messages: command: testng FilePublisherTest reason: User specified action: run testng/othervm FilePublisherTest started: Mon Apr 01 14:25:24 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 14:25:53 CEST 2024 elapsed time (seconds): 29.343 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:42017]::addHandler FilePublisherTest$HttpEchoHandler@4f51a6d1, /http1/echo Http1TestServer[localhost/127.0.0.1:40915]::addHandler FilePublisherTest$HttpEchoHandler@6e4acae3, /https1/echo Http2TestServerImpl[localhost/127.0.0.1:48725]::addHandler FilePublisherTest$HttpEchoHandler@72231b0c, /http2/echo Http2TestServerImpl[localhost/127.0.0.1:50831]::addHandler FilePublisherTest$HttpEchoHandler@72f20509, /https2/echo Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config FilePublisherTest.setup(): success --- testDefaultFs(http://127.0.0.1:42017/http1/echo, defaultFile.txt, "default fs", true): starting Got response: (POST http://127.0.0.1:42017/http1/echo) 200 Got body: default fs Got response: (POST http://127.0.0.1:42017/http1/echo) 200 Got body: default fs Got response: (POST http://127.0.0.1:42017/http1/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("http://127.0.0.1:42017/http1/echo", defaultFile.txt, "default fs", true): success --- testDefaultFs(https://127.0.0.1:40915/https1/echo, defaultFile.txt, "default fs", true): starting Got response: (POST https://127.0.0.1:40915/https1/echo) 200 Got body: default fs Got response: (POST https://127.0.0.1:40915/https1/echo) 200 Got body: default fs Got response: (POST https://127.0.0.1:40915/https1/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("https://127.0.0.1:40915/https1/echo", defaultFile.txt, "default fs", true): success --- testDefaultFs(http://127.0.0.1:48725/http2/echo, defaultFile.txt, "default fs", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@43fdd8cf Got response: (POST http://127.0.0.1:48725/http2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@333d9ddf Got response: (POST http://127.0.0.1:48725/http2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5331a4d2 Got response: (POST http://127.0.0.1:48725/http2/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("http://127.0.0.1:48725/http2/echo", defaultFile.txt, "default fs", true): success --- testDefaultFs(https://127.0.0.1:50831/https2/echo, defaultFile.txt, "default fs", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7f8f9a54 Got response: (POST https://127.0.0.1:50831/https2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3a8d0bc1 Got response: (POST https://127.0.0.1:50831/https2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@70b93365 Got response: (POST https://127.0.0.1:50831/https2/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("https://127.0.0.1:50831/https2/echo", defaultFile.txt, "default fs", true): success --- testDefaultFs(http://127.0.0.1:42017/http1/echo, defaultFile.txt, "default fs", false): starting Got response: (POST http://127.0.0.1:42017/http1/echo) 200 Got body: default fs Got response: (POST http://127.0.0.1:42017/http1/echo) 200 Got body: default fs Got response: (POST http://127.0.0.1:42017/http1/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("http://127.0.0.1:42017/http1/echo", defaultFile.txt, "default fs", false): success --- testDefaultFs(https://127.0.0.1:40915/https1/echo, defaultFile.txt, "default fs", false): starting Got response: (POST https://127.0.0.1:40915/https1/echo) 200 Got body: default fs Got response: (POST https://127.0.0.1:40915/https1/echo) 200 Got body: default fs Got response: (POST https://127.0.0.1:40915/https1/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("https://127.0.0.1:40915/https1/echo", defaultFile.txt, "default fs", false): success --- testDefaultFs(http://127.0.0.1:48725/http2/echo, defaultFile.txt, "default fs", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2bb2971c Got response: (POST http://127.0.0.1:48725/http2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@50e2360d Got response: (POST http://127.0.0.1:48725/http2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@f6e9aab Got response: (POST http://127.0.0.1:48725/http2/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("http://127.0.0.1:48725/http2/echo", defaultFile.txt, "default fs", false): success --- testDefaultFs(https://127.0.0.1:50831/https2/echo, defaultFile.txt, "default fs", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4ae63b4b Got response: (POST https://127.0.0.1:50831/https2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@51cc65c Got response: (POST https://127.0.0.1:50831/https2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@34d3208f Got response: (POST https://127.0.0.1:50831/https2/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("https://127.0.0.1:50831/https2/echo", defaultFile.txt, "default fs", false): success --- testZipFs(http://127.0.0.1:42017/http1/echo, fileInZip.txt, "zip fs", true): starting Got response: (POST http://127.0.0.1:42017/http1/echo) 200 Got body: zip fs Got response: (POST http://127.0.0.1:42017/http1/echo) 200 Got body: zip fs Got response: (POST http://127.0.0.1:42017/http1/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("http://127.0.0.1:42017/http1/echo", fileInZip.txt, "zip fs", true): success --- testZipFs(https://127.0.0.1:40915/https1/echo, fileInZip.txt, "zip fs", true): starting Got response: (POST https://127.0.0.1:40915/https1/echo) 200 Got body: zip fs Got response: (POST https://127.0.0.1:40915/https1/echo) 200 Got body: zip fs Got response: (POST https://127.0.0.1:40915/https1/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("https://127.0.0.1:40915/https1/echo", fileInZip.txt, "zip fs", true): success --- testZipFs(http://127.0.0.1:48725/http2/echo, fileInZip.txt, "zip fs", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5127a8a0 Got response: (POST http://127.0.0.1:48725/http2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@55a712f3 Got response: (POST http://127.0.0.1:48725/http2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@10efbfc4 Got response: (POST http://127.0.0.1:48725/http2/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("http://127.0.0.1:48725/http2/echo", fileInZip.txt, "zip fs", true): success --- testZipFs(https://127.0.0.1:50831/https2/echo, fileInZip.txt, "zip fs", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@8a33558 Got response: (POST https://127.0.0.1:50831/https2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@65333913 Got response: (POST https://127.0.0.1:50831/https2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@47041153 Got response: (POST https://127.0.0.1:50831/https2/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("https://127.0.0.1:50831/https2/echo", fileInZip.txt, "zip fs", true): success --- testZipFs(http://127.0.0.1:42017/http1/echo, fileInZip.txt, "zip fs", false): starting Got response: (POST http://127.0.0.1:42017/http1/echo) 200 Got body: zip fs Got response: (POST http://127.0.0.1:42017/http1/echo) 200 Got body: zip fs Got response: (POST http://127.0.0.1:42017/http1/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("http://127.0.0.1:42017/http1/echo", fileInZip.txt, "zip fs", false): success --- testZipFs(https://127.0.0.1:40915/https1/echo, fileInZip.txt, "zip fs", false): starting Got response: (POST https://127.0.0.1:40915/https1/echo) 200 Got body: zip fs Got response: (POST https://127.0.0.1:40915/https1/echo) 200 Got body: zip fs Got response: (POST https://127.0.0.1:40915/https1/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("https://127.0.0.1:40915/https1/echo", fileInZip.txt, "zip fs", false): success --- testZipFs(http://127.0.0.1:48725/http2/echo, fileInZip.txt, "zip fs", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@67fddf14 Got response: (POST http://127.0.0.1:48725/http2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@266ecfb8 Got response: (POST http://127.0.0.1:48725/http2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5d2eb21c Got response: (POST http://127.0.0.1:48725/http2/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("http://127.0.0.1:48725/http2/echo", fileInZip.txt, "zip fs", false): success --- testZipFs(https://127.0.0.1:50831/https2/echo, fileInZip.txt, "zip fs", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1d7a798c Got response: (POST https://127.0.0.1:50831/https2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5aa2f48e Got response: (POST https://127.0.0.1:50831/https2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@18475064 Got response: (POST https://127.0.0.1:50831/https2/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("https://127.0.0.1:50831/https2/echo", fileInZip.txt, "zip fs", false): success Http1TestServer: stop Http1TestServer: stop Http2TestServerImpl: stop Http2TestServerImpl: stop config FilePublisherTest.teardown(): success =============================================== java/net/httpclient/FilePublisher/FilePublisherTest.java Total tests run: 16, Passes: 16, Failures: 0, Skips: 0 =============================================== STDERR: TestServer(1): accepting connections TestServer(2): accepting connections TestServer(1): connection accepted TestServer(1): creating connection TestServer(1): stopping is: false TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=52146,localport=48725] 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=38302, Session(1711974334426|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=46882,localport=48725] 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(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=46898,localport=48725] 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=46908,localport=48725] 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=38312, Session(1711974347236|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=38316, Session(1711974348531|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=38332, Session(1711974348644|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): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=46914,localport=48725] TestServer(1): starting connection TestServer(1): accepting connections 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: 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=38342, Session(1711974348730|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: 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): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=46922,localport=48725] TestServer(1): starting connection TestServer(1): stopping is: false TestServer(1): accepting connections 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=46926,localport=48725] 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=46928,localport=48725] 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=38346, Session(1711974349361|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=38354, Session(1711974350050|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=38370, Session(1711974350140|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 Server connection to /127.0.0.1:46882 stopping. 1 streams Server connection to /127.0.0.1:46898 stopping. 1 streams Server connection to /127.0.0.1:46928 stopping. 1 streams Server connection to /127.0.0.1:38332 stopping. 1 streams Server connection to /127.0.0.1:38346 stopping. 1 streams TestServer(1): stopping 8 connections Server connection to /127.0.0.1:46914 stopping. 3 streams Server connection to /127.0.0.1:38342 stopping. 3 streams Server connection to /127.0.0.1:38316 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:52146 stopping. 3 streams TestServer: Connection writer stopping TestServer: Connection writer stopping Server connection to /127.0.0.1:38354 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:38302 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:46908 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:38312 stopping. 1 streams TestServer: Connection writer stopping TestServer: Connection writer stopping Server connection to /127.0.0.1:46922 stopping. 1 streams Server connection to /127.0.0.1:46926 stopping. 1 streams TestServer(2): stopping 8 connections Server connection to /127.0.0.1:38370 stopping. 1 streams TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer(1): finished TestServer(2): finished TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping 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/4 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/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/8/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/8/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseShenandoahGC' \ -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/8/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/8/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/8/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/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/8/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/8/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -XX:+UseShenandoahGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/FilePublisher/FilePublisherTest.d/testng.0.jta java/net/httpclient/FilePublisher/FilePublisherTest.java false FilePublisherTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build FilePublisherTest reason: Named class compiled on demand started: Mon Apr 01 14:25:53 CEST 2024 finished: Mon Apr 01 14:25:53 CEST 2024 elapsed time (seconds): 0.0 ACTION: testng -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run testng/othervm/java.security.policy=FilePublisherTest.policy FilePublisherTest TIME: 2.607 seconds messages: command: testng FilePublisherTest reason: User specified action: run testng/othervm/java.security.policy=FilePublisherTest.policy FilePublisherTest started: Mon Apr 01 14:25:53 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 14:25:56 CEST 2024 elapsed time (seconds): 2.607 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=1575571, tid=1575575 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, emulated-client, sharing, tiered, compressed oops, compressed class ptrs, shenandoah gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/4/hs_err_pid1575571.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 & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/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/8/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/8/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseShenandoahGC' \ -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/8/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/8/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/8/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/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/8/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/8/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/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/FilePublisherTest.policy_new \ -Djava.security.manager=default \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -XX:+UseShenandoahGC \ -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/ExpectContinueResetTest.java Passed: java/net/httpclient/http2/BadHeadersTest.java Passed: java/net/httpclient/http2/FixedThreadPoolTest.java Passed: java/net/DatagramSocket/UnreferencedDatagramSockets.java Passed: java/net/httpclient/http2/HpackTestHelper.java Passed: java/net/httpclient/http2/HpackHeaderTableDriver.java Passed: java/net/httpclient/http2/ContinuationFrameTest.java Passed: java/net/httpclient/http2/HpackDecoderDriver.java Passed: java/net/httpclient/http2/PostPutTest.java Passed: java/net/httpclient/http2/ImplicitPushCancel.java Passed: java/net/httpclient/http2/ProxyTest2.java Passed: java/net/httpclient/http2/ConnectionReuseTest.java Passed: java/net/httpclient/http2/IdlePooledConnectionTest.java Passed: java/net/httpclient/http2/HpackEncoderDriver.java Passed: java/net/httpclient/http2/HpackCircularBufferDriver.java Passed: java/net/httpclient/http2/NoBodyTest.java Passed: java/net/httpclient/http2/HpackBinaryTestDriver.java Passed: java/net/httpclient/http2/Timeout.java Passed: java/net/httpclient/http2/PushPromiseContinuation.java Passed: java/net/httpclient/offline/OfflineTesting.java Passed: java/net/httpclient/http2/RedirectTest.java Passed: java/net/httpclient/http2/TLSConnection.java Passed: java/net/httpclient/http2/ServerPush.java Passed: java/net/httpclient/http2/ServerPushWithDiffTypes.java Passed: java/net/httpclient/http2/TrailingHeadersTest.java Passed: java/net/httpclient/security/filePerms/FileProcessorPermissionTest.java 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.619 seconds messages: command: build jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Utils reason: User specified action: run build jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Utils started: Mon Apr 01 14:26:46 CEST 2024 Library /test/lib: compile: jdk.test.lib.Utils finished: Mon Apr 01 14:26:47 CEST 2024 elapsed time (seconds): 0.619 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.617 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/Utils.java reason: .class file out of date or does not exist started: Mon Apr 01 14:26:46 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 12 finished: Mon Apr 01 14:26:47 CEST 2024 elapsed time (seconds): 0.617 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/10/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/10/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/2 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseShenandoahGC' \ -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/10/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/10/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/10/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/security/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/10/test/lib \ -J-Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/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/10/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/10/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/Utils.java direct: Note: /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/Asserts.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. ACTION: compile -- Passed. Compilation successful REASON: User specified action: run compile ../../../../com/sun/net/httpserver/LogFilter.java TIME: 0.115 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../../../../com/sun/net/httpserver/LogFilter.java reason: User specified action: run compile ../../../../com/sun/net/httpserver/LogFilter.java started: Mon Apr 01 14:26:47 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 12 finished: Mon Apr 01 14:26:47 CEST 2024 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.net.http java.logging jdk.httpserver source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/test/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/security/Driver.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/2 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseShenandoahGC' \ -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/10/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/10/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/10/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/security/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/10/test/lib \ -J-Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/security/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/10/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/10/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../../../../com/sun/net/httpserver/LogFilter.java ACTION: compile -- Passed. Compilation successful REASON: User specified action: run compile ../../../../com/sun/net/httpserver/FileServerHandler.java TIME: 0.152 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../../../../com/sun/net/httpserver/FileServerHandler.java reason: User specified action: run compile ../../../../com/sun/net/httpserver/FileServerHandler.java started: Mon Apr 01 14:26:47 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 12 finished: Mon Apr 01 14:26:47 CEST 2024 elapsed time (seconds): 0.152 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/test/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/security/Driver.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/2 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseShenandoahGC' \ -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/10/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/10/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/10/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/security/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/10/test/lib \ -J-Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/security/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/10/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/10/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../../../../com/sun/net/httpserver/FileServerHandler.java ACTION: compile -- Passed. Compilation successful REASON: User specified action: run compile ../ProxyServer.java TIME: 0.295 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../ProxyServer.java reason: User specified action: run compile ../ProxyServer.java started: Mon Apr 01 14:26:47 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 12 finished: Mon Apr 01 14:26:48 CEST 2024 elapsed time (seconds): 0.295 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/test/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/security/Driver.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/2 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseShenandoahGC' \ -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/10/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/10/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/10/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/security/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/10/test/lib \ -J-Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/security/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/10/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/10/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../ProxyServer.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../ProxyServer.java:54: warning: [removal] AccessController in java.security has been deprecated and marked for removal String osName = AccessController.doPrivileged(action); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../ProxyServer.java:154: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal if (System.getSecurityManager() == null) { ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../ProxyServer.java:158: warning: [removal] AccessController in java.security has been deprecated and marked for removal AccessController.doPrivileged(new PrivilegedAction() { ^ 3 warnings ACTION: build -- Passed. Build successful REASON: User specified action: run build Security TIME: 0.599 seconds messages: command: build Security reason: User specified action: run build Security started: Mon Apr 01 14:26:48 CEST 2024 Test directory: compile: Security finished: Mon Apr 01 14:26:48 CEST 2024 elapsed time (seconds): 0.599 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.599 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java reason: .class file out of date or does not exist started: Mon Apr 01 14:26:48 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 12 finished: Mon Apr 01 14:26:48 CEST 2024 elapsed time (seconds): 0.599 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/test/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/security/Driver.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/2 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseShenandoahGC' \ -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/10/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/10/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/10/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/security/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/10/test/lib \ -J-Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/security/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/10/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/10/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java:343: warning: [removal] SecurityManager in java.lang has been deprecated and marked for removal SecurityManager sm = System.getSecurityManager(); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java:343: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal SecurityManager sm = System.getSecurityManager(); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java:347: warning: [removal] setSecurityManager(SecurityManager) in System has been deprecated and marked for removal System.setSecurityManager(null); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java:348: warning: [removal] setSecurityManager(SecurityManager) in System has been deprecated and marked for removal System.setSecurityManager(sm); ^ 4 warnings ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.296 seconds messages: command: build Driver reason: Named class compiled on demand started: Mon Apr 01 14:26:48 CEST 2024 Test directory: compile: Driver finished: Mon Apr 01 14:26:49 CEST 2024 elapsed time (seconds): 0.296 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.295 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Driver.java reason: .class file out of date or does not exist started: Mon Apr 01 14:26:48 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 12 finished: Mon Apr 01 14:26:49 CEST 2024 elapsed time (seconds): 0.295 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/test/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/security/Driver.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/2 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseShenandoahGC' \ -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/10/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/10/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/10/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/security/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/10/test/lib \ -J-Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/security/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/10/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/10/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: 6.206 seconds messages: command: main Driver reason: User specified action: run main/othervm Driver started: Mon Apr 01 14:26:49 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver finished: Mon Apr 01 14:26:55 CEST 2024 elapsed time (seconds): 6.206 configuration: Boot Layer add modules: java.net.http java.logging jdk.httpserver STDOUT: Starting Driver Command line: [/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java -cp /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/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/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar -Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa -XX:TieredStopAtLevel=1 -XX:+UseShenandoahGC -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/10/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=39021 -Dport.number1=33981 -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/10/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/10/test/lib Security 1 ] Command line = [-ea -esa -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/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=39021 -Dport.number1=33981 -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/10/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/10/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=1578164, tid=1578165 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, emulated-client, sharing, tiered, compressed oops, compressed class ptrs, shenandoah gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/2/hs_err_pid1578164.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # Security 1: retval = 134, duration=2090 ms STDERR: java.lang.RuntimeException: Non zero return value at Driver.runtest(Driver.java:169) at Driver.runtest(Driver.java:120) at Driver.main(Driver.java:70) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) at java.base/java.lang.Thread.run(Thread.java:1575) JavaTest Message: Test threw exception: java.lang.RuntimeException: Non zero return value JavaTest Message: shutting down test STATUS:Failed.`main' threw exception: java.lang.RuntimeException: Non zero return value rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/2 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/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/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseShenandoahGC' \ -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/10/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/10/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/10/test/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/security/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/10/test/lib \ -Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -XX:+UseShenandoahGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/security/Driver.d/main.0.jta TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: Non zero return value -------------------------------------------------- Passed: java/net/httpclient/http2/UserInfoTest.java Passed: java/net/httpclient/security/filePerms/SecurityBeforeFile.java TEST: java/net/httpclient/security/Security.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. All files up to date REASON: User specified action: run build jdk.test.lib.net.SimpleSSLContext TIME: 0.0 seconds messages: command: build jdk.test.lib.net.SimpleSSLContext reason: User specified action: run build jdk.test.lib.net.SimpleSSLContext started: Mon Apr 01 14:26:47 CEST 2024 finished: Mon Apr 01 14:26:47 CEST 2024 elapsed time (seconds): 0.0 ACTION: compile -- Passed. Compilation successful REASON: User specified action: run compile ../../../../com/sun/net/httpserver/LogFilter.java TIME: 0.106 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../../../../com/sun/net/httpserver/LogFilter.java reason: User specified action: run compile ../../../../com/sun/net/httpserver/LogFilter.java started: Mon Apr 01 14:26:47 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 2 finished: Mon Apr 01 14:26:47 CEST 2024 elapsed time (seconds): 0.106 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/test/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Security.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/1 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseShenandoahGC' \ -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/1/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/1/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/1/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/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/1/test/lib \ -J-Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/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/1/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/1/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../../../../com/sun/net/httpserver/LogFilter.java ACTION: compile -- Passed. Compilation successful REASON: User specified action: run compile ../../../../com/sun/net/httpserver/FileServerHandler.java TIME: 0.094 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../../../../com/sun/net/httpserver/FileServerHandler.java reason: User specified action: run compile ../../../../com/sun/net/httpserver/FileServerHandler.java started: Mon Apr 01 14:26:47 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 2 finished: Mon Apr 01 14:26:47 CEST 2024 elapsed time (seconds): 0.094 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/test/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Security.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/1 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseShenandoahGC' \ -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/1/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/1/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/1/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/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/1/test/lib \ -J-Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/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/1/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/1/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../../../../com/sun/net/httpserver/FileServerHandler.java ACTION: compile -- Passed. Compilation successful REASON: User specified action: run compile ../ProxyServer.java TIME: 0.773 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../ProxyServer.java reason: User specified action: run compile ../ProxyServer.java started: Mon Apr 01 14:26:47 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 2 finished: Mon Apr 01 14:26:48 CEST 2024 elapsed time (seconds): 0.773 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/test/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Security.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/1 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseShenandoahGC' \ -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/1/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/1/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/1/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/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/1/test/lib \ -J-Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/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/1/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/1/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../ProxyServer.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../ProxyServer.java:54: warning: [removal] AccessController in java.security has been deprecated and marked for removal String osName = AccessController.doPrivileged(action); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../ProxyServer.java:154: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal if (System.getSecurityManager() == null) { ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../ProxyServer.java:158: warning: [removal] AccessController in java.security has been deprecated and marked for removal AccessController.doPrivileged(new PrivilegedAction() { ^ 3 warnings ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.523 seconds messages: command: build Security reason: Named class compiled on demand started: Mon Apr 01 14:26:48 CEST 2024 Test directory: compile: Security finished: Mon Apr 01 14:26:48 CEST 2024 elapsed time (seconds): 0.523 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.523 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java reason: .class file out of date or does not exist started: Mon Apr 01 14:26:48 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 2 finished: Mon Apr 01 14:26:48 CEST 2024 elapsed time (seconds): 0.523 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/test/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Security.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/1 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseShenandoahGC' \ -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/1/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/1/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/1/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/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/1/test/lib \ -J-Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/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/1/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/1/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java:343: warning: [removal] SecurityManager in java.lang has been deprecated and marked for removal SecurityManager sm = System.getSecurityManager(); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java:343: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal SecurityManager sm = System.getSecurityManager(); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java:347: warning: [removal] setSecurityManager(SecurityManager) in System has been deprecated and marked for removal System.setSecurityManager(null); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java:348: warning: [removal] setSecurityManager(SecurityManager) in System has been deprecated and marked for removal System.setSecurityManager(sm); ^ 4 warnings ACTION: main -- Passed. Execution successful REASON: User specified action: run main/othervm/secure=java.lang.SecurityManager/policy=0.policy Security 0 TIME: 8.965 seconds messages: command: main Security 0 reason: User specified action: run main/othervm/secure=java.lang.SecurityManager/policy=0.policy Security 0 started: Mon Apr 01 14:26:48 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver finished: Mon Apr 01 14:26:57 CEST 2024 elapsed time (seconds): 8.965 configuration: Boot Layer add modules: java.net.http java.logging jdk.httpserver STDOUT: HTTP server started at 127.0.0.1:33147 moving /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/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/1/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/1/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/1/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/1/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/1/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/1/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:33147/files/foo.txt" "GET:") STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release Apr 01, 2024 2:26:51 PM sun.net.httpserver.ServerImpl FINE: HttpServer created http localhost/127.0.0.1:0 Apr 01, 2024 2:26:53 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /files Apr 01, 2024 2:26:53 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/1 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/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/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseShenandoahGC' \ -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/1/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/1/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/1/test/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/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/1/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/1/0.policy_new \ -Djava.security.manager=java.lang.SecurityManager \ --add-modules java.net.http,java.logging,jdk.httpserver \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -XX:+UseShenandoahGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/security/Security.d/main.0.jta 0 ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build Security reason: Named class compiled on demand started: Mon Apr 01 14:26:57 CEST 2024 finished: Mon Apr 01 14:26:57 CEST 2024 elapsed time (seconds): 0.0 ACTION: main -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run main/othervm/secure=java.lang.SecurityManager/policy=2.policy Security 2 TIME: 2.82 seconds messages: command: main Security 2 reason: User specified action: run main/othervm/secure=java.lang.SecurityManager/policy=2.policy Security 2 started: Mon Apr 01 14:26:57 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver finished: Mon Apr 01 14:27:00 CEST 2024 elapsed time (seconds): 2.82 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=1578463, tid=1578466 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, emulated-client, sharing, tiered, compressed oops, compressed class ptrs, shenandoah gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/1/hs_err_pid1578463.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/1 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/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/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseShenandoahGC' \ -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/1/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/1/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/1/test/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/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/1/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/1/2.policy_new \ -Djava.security.manager=java.lang.SecurityManager \ --add-modules java.net.http,java.logging,jdk.httpserver \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -XX:+UseShenandoahGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/security/Security.d/main.1.jta 2 TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- TEST: java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. Build successful REASON: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.httpclient.test.lib.http2.Http2TestServer jdk.httpclient.test.lib.http2.Http2TestServerConnection jdk.httpclient.test.lib.http2.Http2TestExchange jdk.httpclient.test.lib.http2.Http2Handler jdk.httpclient.test.lib.http2.OutgoingPushPromise jdk.httpclient.test.lib.http2.Queue jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Platform jdk.test.lib.util.FileUtils TIME: 4.892 seconds messages: command: build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.httpclient.test.lib.http2.Http2TestServer jdk.httpclient.test.lib.http2.Http2TestServerConnection jdk.httpclient.test.lib.http2.Http2TestExchange jdk.httpclient.test.lib.http2.Http2Handler jdk.httpclient.test.lib.http2.OutgoingPushPromise jdk.httpclient.test.lib.http2.Queue jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Platform jdk.test.lib.util.FileUtils reason: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.httpclient.test.lib.http2.Http2TestServer jdk.httpclient.test.lib.http2.Http2TestServerConnection jdk.httpclient.test.lib.http2.Http2TestExchange jdk.httpclient.test.lib.http2.Http2Handler jdk.httpclient.test.lib.http2.OutgoingPushPromise jdk.httpclient.test.lib.http2.Queue jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Platform jdk.test.lib.util.FileUtils started: Mon Apr 01 14:26:36 CEST 2024 Library /test/jdk/java/net/httpclient/lib: compile: 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 Library /test/lib: compile: jdk.test.lib.util.FileUtils finished: Mon Apr 01 14:26:41 CEST 2024 elapsed time (seconds): 4.892 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 4.407 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java /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/http2/Http2TestServerConnection.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestExchange.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2Handler.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/OutgoingPushPromise.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Queue.java reason: .class file out of date or does not exist started: Mon Apr 01 14:26:36 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 7 finished: Mon Apr 01 14:26:41 CEST 2024 elapsed time (seconds): 4.407 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/9 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseShenandoahGC' \ -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/6/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/6/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/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/PathSubscriber:/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/common/HttpServerAdapters.java /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/http2/Http2TestServerConnection.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestExchange.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2Handler.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/OutgoingPushPromise.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Queue.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.485 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/util/FileUtils.java reason: .class file out of date or does not exist started: Mon Apr 01 14:26:41 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 7 finished: Mon Apr 01 14:26:41 CEST 2024 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.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/9 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseShenandoahGC' \ -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/6/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/6/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/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/PathSubscriber:/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.271 seconds messages: command: build BodyHandlerOfFileDownloadTest reason: Named class compiled on demand started: Mon Apr 01 14:26:41 CEST 2024 Test directory: compile: BodyHandlerOfFileDownloadTest finished: Mon Apr 01 14:26:42 CEST 2024 elapsed time (seconds): 0.271 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.271 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java reason: .class file out of date or does not exist started: Mon Apr 01 14:26:41 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 7 finished: Mon Apr 01 14:26:42 CEST 2024 elapsed time (seconds): 0.271 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/6/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/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/9 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseShenandoahGC' \ -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/6/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/6/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/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/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/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/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/6/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/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/PathSubscriber/BodyHandlerOfFileDownloadTest.java ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm BodyHandlerOfFileDownloadTest TIME: 23.623 seconds messages: command: testng BodyHandlerOfFileDownloadTest reason: User specified action: run testng/othervm BodyHandlerOfFileDownloadTest started: Mon Apr 01 14:26:42 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 14:27:05 CEST 2024 elapsed time (seconds): 23.623 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:34105]::addHandler BodyHandlerOfFileDownloadTest$HttpEchoHandler@730f57a7, /http1/echo Http1TestServer[localhost/127.0.0.1:34165]::addHandler BodyHandlerOfFileDownloadTest$HttpEchoHandler@427cb234, /https1/echo Http2TestServerImpl[localhost/127.0.0.1:53953]::addHandler BodyHandlerOfFileDownloadTest$HttpEchoHandler@3ad6590a, /http2/echo Http2TestServerImpl[localhost/127.0.0.1:47861]::addHandler BodyHandlerOfFileDownloadTest$HttpEchoHandler@6fcce63d, /https2/echo Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config BodyHandlerOfFileDownloadTest.setup(): success --- testDefaultFs(http://127.0.0.1:34105/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:34105/http1/echo", defaultDir, "msg", true): success --- testDefaultFs(https://127.0.0.1:34165/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:34165/https1/echo", defaultDir, "msg", true): success --- testDefaultFs(http://127.0.0.1:53953/http2/echo, defaultDir, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2cb03d12 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7986c661 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@50f7939a Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg test BodyHandlerOfFileDownloadTest.testDefaultFs("http://127.0.0.1:53953/http2/echo", defaultDir, "msg", true): success --- testDefaultFs(https://127.0.0.1:47861/https2/echo, defaultDir, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4a958a32 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@f970d04 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@205f9a45 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg test BodyHandlerOfFileDownloadTest.testDefaultFs("https://127.0.0.1:47861/https2/echo", defaultDir, "msg", true): success --- testDefaultFs(http://127.0.0.1:34105/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:34105/http1/echo", defaultDir, "msg", false): success --- testDefaultFs(https://127.0.0.1:34165/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:34165/https1/echo", defaultDir, "msg", false): success --- testDefaultFs(http://127.0.0.1:53953/http2/echo, defaultDir, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@ca3e64c Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7200d477 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@621d5f2a Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg test BodyHandlerOfFileDownloadTest.testDefaultFs("http://127.0.0.1:53953/http2/echo", defaultDir, "msg", false): success --- testDefaultFs(https://127.0.0.1:47861/https2/echo, defaultDir, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@58f02b7c Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2636f7de Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3369d04b Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg test BodyHandlerOfFileDownloadTest.testDefaultFs("https://127.0.0.1:47861/https2/echo", defaultDir, "msg", false): success --- testZipFs(): starting test BodyHandlerOfFileDownloadTest.testZipFs(): success Http1TestServer: stop Http1TestServer: stop Http2TestServerImpl: stop Http2TestServerImpl: stop config BodyHandlerOfFileDownloadTest.teardown(): success =============================================== java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java Total tests run: 9, Passes: 9, Failures: 0, Skips: 0 =============================================== STDERR: TestServer(1): accepting connections TestServer(2): accepting connections TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=60442,localport=53953] 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=33526, Session(1711974412854|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=60448,localport=53953] 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=60458,localport=53953] 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=60468,localport=53953] 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=33530, Session(1711974422293|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=33532, Session(1711974423519|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=33538, Session(1711974423654|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:60448 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:60458 stopping. 1 streams Server connection to /127.0.0.1:60442 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:60468 stopping. 1 streams TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer(2): stopping 4 connections Server connection to /127.0.0.1:33532 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:33526 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:33538 stopping. 1 streams Server connection to /127.0.0.1:33530 stopping. 1 streams TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer(1): finished TestServer(2): finished STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/9 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/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/6/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseShenandoahGC' \ -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/6/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/6/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/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/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/6/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -XX:+UseShenandoahGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d/testng.0.jta java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java false BodyHandlerOfFileDownloadTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build BodyHandlerOfFileDownloadTest reason: Named class compiled on demand started: Mon Apr 01 14:27:05 CEST 2024 finished: Mon Apr 01 14:27:05 CEST 2024 elapsed time (seconds): 0.0 ACTION: testng -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run testng/othervm/java.security.policy=ofFileDownload.policy BodyHandlerOfFileDownloadTest TIME: 2.048 seconds messages: command: testng BodyHandlerOfFileDownloadTest reason: User specified action: run testng/othervm/java.security.policy=ofFileDownload.policy BodyHandlerOfFileDownloadTest started: Mon Apr 01 14:27:05 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 14:27:07 CEST 2024 elapsed time (seconds): 2.048 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=1578926, tid=1578929 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, emulated-client, sharing, tiered, compressed oops, compressed class ptrs, shenandoah gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/9/hs_err_pid1578926.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/9 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/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/6/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseShenandoahGC' \ -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/6/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/6/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/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/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/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/9/ofFileDownload.policy_new \ -Djava.security.manager=default \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -XX:+UseShenandoahGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d/testng.1.jta java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java false BodyHandlerOfFileDownloadTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- TEST: java/net/httpclient/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.321 seconds messages: command: build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.httpclient.test.lib.http2.Http2TestServer jdk.httpclient.test.lib.http2.Http2TestServerConnection jdk.httpclient.test.lib.http2.Http2TestExchange jdk.httpclient.test.lib.http2.Http2Handler jdk.httpclient.test.lib.http2.OutgoingPushPromise jdk.httpclient.test.lib.http2.Queue jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Platform jdk.test.lib.util.FileUtils reason: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.httpclient.test.lib.http2.Http2TestServer jdk.httpclient.test.lib.http2.Http2TestServerConnection jdk.httpclient.test.lib.http2.Http2TestExchange jdk.httpclient.test.lib.http2.Http2Handler jdk.httpclient.test.lib.http2.OutgoingPushPromise jdk.httpclient.test.lib.http2.Queue jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Platform jdk.test.lib.util.FileUtils started: Mon Apr 01 14:26:42 CEST 2024 Library /test/lib: compile: jdk.test.lib.util.FileUtils finished: Mon Apr 01 14:26:42 CEST 2024 elapsed time (seconds): 0.321 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.321 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/util/FileUtils.java reason: .class file out of date or does not exist started: Mon Apr 01 14:26:42 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 4 finished: Mon Apr 01 14:26:42 CEST 2024 elapsed time (seconds): 0.321 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/8 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseShenandoahGC' \ -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.237 seconds messages: command: build BodyHandlerOfFileTest reason: Named class compiled on demand started: Mon Apr 01 14:26:42 CEST 2024 Test directory: compile: BodyHandlerOfFileTest finished: Mon Apr 01 14:26:42 CEST 2024 elapsed time (seconds): 0.237 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.237 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java reason: .class file out of date or does not exist started: Mon Apr 01 14:26:42 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 4 finished: Mon Apr 01 14:26:42 CEST 2024 elapsed time (seconds): 0.237 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/8 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseShenandoahGC' \ -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: 24.335 seconds messages: command: testng BodyHandlerOfFileTest reason: User specified action: run testng/othervm BodyHandlerOfFileTest started: Mon Apr 01 14:26:42 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 14:27:07 CEST 2024 elapsed time (seconds): 24.335 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:46331]::addHandler BodyHandlerOfFileTest$HttpEchoHandler@755e7ac9, /http1/echo Http1TestServer[localhost/127.0.0.1:38519]::addHandler BodyHandlerOfFileTest$HttpEchoHandler@b682ee, /https1/echo Http2TestServerImpl[localhost/127.0.0.1:58383]::addHandler BodyHandlerOfFileTest$HttpEchoHandler@3b6082ea, /http2/echo Http2TestServerImpl[localhost/127.0.0.1:46559]::addHandler BodyHandlerOfFileTest$HttpEchoHandler@1b0f8cbc, /https2/echo Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config BodyHandlerOfFileTest.setup(): success --- testDefaultFs(http://127.0.0.1:46331/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:46331/http1/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(https://127.0.0.1:38519/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:38519/https1/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(http://127.0.0.1:58383/http2/echo, defaultFile.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@15037c8f Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@11b017a0 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@400c1d19 Resp code: 200 Msg written to defaultFile.txt: msg test BodyHandlerOfFileTest.testDefaultFs("http://127.0.0.1:58383/http2/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(https://127.0.0.1:46559/https2/echo, defaultFile.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@180b03ff Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5d098e9a Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@54b722a4 Resp code: 200 Msg written to defaultFile.txt: msg test BodyHandlerOfFileTest.testDefaultFs("https://127.0.0.1:46559/https2/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(http://127.0.0.1:46331/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:46331/http1/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(https://127.0.0.1:38519/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:38519/https1/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(http://127.0.0.1:58383/http2/echo, defaultFile.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@15e19f2b Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@103f1bbe Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3f288e1a Resp code: 200 Msg written to defaultFile.txt: msg test BodyHandlerOfFileTest.testDefaultFs("http://127.0.0.1:58383/http2/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(https://127.0.0.1:46559/https2/echo, defaultFile.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5f81b30e Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2c4a4798 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3d2671d5 Resp code: 200 Msg written to defaultFile.txt: msg test BodyHandlerOfFileTest.testDefaultFs("https://127.0.0.1:46559/https2/echo", defaultFile.txt, "msg", false): success --- testZipFs(http://127.0.0.1:46331/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:46331/http1/echo", fileInZip.txt, "msg", true): success --- testZipFs(https://127.0.0.1:38519/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:38519/https1/echo", fileInZip.txt, "msg", true): success --- testZipFs(http://127.0.0.1:58383/http2/echo, fileInZip.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@345ba105 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2d5a6862 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4550749c Resp code: 200 Msg written to fileInZip.txt: msg test BodyHandlerOfFileTest.testZipFs("http://127.0.0.1:58383/http2/echo", fileInZip.txt, "msg", true): success --- testZipFs(https://127.0.0.1:46559/https2/echo, fileInZip.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@49c63788 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@374ecfaf Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3968a84a Resp code: 200 Msg written to fileInZip.txt: msg test BodyHandlerOfFileTest.testZipFs("https://127.0.0.1:46559/https2/echo", fileInZip.txt, "msg", true): success --- testZipFs(http://127.0.0.1:46331/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:46331/http1/echo", fileInZip.txt, "msg", false): success --- testZipFs(https://127.0.0.1:38519/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:38519/https1/echo", fileInZip.txt, "msg", false): success --- testZipFs(http://127.0.0.1:58383/http2/echo, fileInZip.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5df41590 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@e998696 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@29aeccc3 Resp code: 200 Msg written to fileInZip.txt: msg test BodyHandlerOfFileTest.testZipFs("http://127.0.0.1:58383/http2/echo", fileInZip.txt, "msg", false): success --- testZipFs(https://127.0.0.1:46559/https2/echo, fileInZip.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5f2b87d4 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@628fc940 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@aad57e5 Resp code: 200 Msg written to fileInZip.txt: msg test BodyHandlerOfFileTest.testZipFs("https://127.0.0.1:46559/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=50550,localport=58383] 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: 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=47488, Session(1711974413563|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=50564,localport=58383] 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=50566,localport=58383] 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=50576,localport=58383] 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=47502, Session(1711974423332|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=47504, Session(1711974424268|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(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=47516, Session(1711974424395|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/echo TestServer(2): connection started 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=50578,localport=58383] 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: 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=47522, Session(1711974424475|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=50588,localport=58383] 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=50598,localport=58383] 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): creating connection TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=50600,localport=58383] 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=47532, Session(1711974424923|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=47534, Session(1711974425361|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=47542, Session(1711974425404|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:50550 stopping. 3 streams Server connection to /127.0.0.1:50588 stopping. 1 streams Server connection to /127.0.0.1:50566 stopping. 1 streams Server connection to /127.0.0.1:50578 stopping. 3 streams Server connection to /127.0.0.1:50598 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:50600 stopping. 1 streams Server connection to /127.0.0.1:50576 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:50564 stopping. 1 streams TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer(2): stopping 8 connections Server connection to /127.0.0.1:47534 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:47502 stopping. 1 streams Server connection to /127.0.0.1:47488 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:47516 stopping. 1 streams TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping Server connection to /127.0.0.1:47532 stopping. 1 streams Server connection to /127.0.0.1:47504 stopping. 1 streams TestServer: Connection writer stopping TestServer: Connection writer stopping Server connection to /127.0.0.1:47542 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:47522 stopping. 3 streams TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer(1): finished TestServer(2): finished STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/8 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/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=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseShenandoahGC' \ -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=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -XX:+UseShenandoahGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d/testng.0.jta java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java false BodyHandlerOfFileTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build BodyHandlerOfFileTest reason: Named class compiled on demand started: Mon Apr 01 14:27:07 CEST 2024 finished: Mon Apr 01 14:27:07 CEST 2024 elapsed time (seconds): 0.0 ACTION: testng -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run testng/othervm/java.security.policy=ofFile.policy BodyHandlerOfFileTest TIME: 2.878 seconds messages: command: testng BodyHandlerOfFileTest reason: User specified action: run testng/othervm/java.security.policy=ofFile.policy BodyHandlerOfFileTest started: Mon Apr 01 14:27:07 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 14:27:10 CEST 2024 elapsed time (seconds): 2.878 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=1579019, tid=1579022 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, emulated-client, sharing, tiered, compressed oops, compressed class ptrs, shenandoah gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/8/hs_err_pid1579019.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/8 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/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=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseShenandoahGC' \ -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/8/ofFile.policy_new \ -Djava.security.manager=default \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -XX:+UseShenandoahGC \ -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/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.9 seconds messages: command: build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.httpclient.test.lib.http2.Http2TestServer jdk.httpclient.test.lib.http2.Http2TestServerConnection jdk.httpclient.test.lib.http2.Http2TestExchange jdk.httpclient.test.lib.http2.Http2Handler jdk.httpclient.test.lib.http2.OutgoingPushPromise jdk.httpclient.test.lib.http2.Queue jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Platform jdk.test.lib.util.FileUtils reason: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.httpclient.test.lib.http2.Http2TestServer jdk.httpclient.test.lib.http2.Http2TestServerConnection jdk.httpclient.test.lib.http2.Http2TestExchange jdk.httpclient.test.lib.http2.Http2Handler jdk.httpclient.test.lib.http2.OutgoingPushPromise jdk.httpclient.test.lib.http2.Queue jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Platform jdk.test.lib.util.FileUtils started: Mon Apr 01 14:26:43 CEST 2024 Library /test/jdk/java/net/httpclient/lib: compile: jdk.httpclient.test.lib.common.HttpServerAdapters Library /test/lib: compile: jdk.test.lib.util.FileUtils finished: Mon Apr 01 14:26:44 CEST 2024 elapsed time (seconds): 0.9 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.701 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java reason: .class file out of date or does not exist started: Mon Apr 01 14:26:43 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 9 finished: Mon Apr 01 14:26:43 CEST 2024 elapsed time (seconds): 0.701 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/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/6 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseShenandoahGC' \ -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/7/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/7/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/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/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/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/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/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.199 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/util/FileUtils.java reason: .class file out of date or does not exist started: Mon Apr 01 14:26:43 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 9 finished: Mon Apr 01 14:26:44 CEST 2024 elapsed time (seconds): 0.199 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/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/6 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseShenandoahGC' \ -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/7/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/7/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/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/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/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/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/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.236 seconds messages: command: build BodySubscriberOfFileTest reason: Named class compiled on demand started: Mon Apr 01 14:26:44 CEST 2024 Test directory: compile: BodySubscriberOfFileTest finished: Mon Apr 01 14:26:44 CEST 2024 elapsed time (seconds): 0.236 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.235 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java reason: .class file out of date or does not exist started: Mon Apr 01 14:26:44 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 9 finished: Mon Apr 01 14:26:44 CEST 2024 elapsed time (seconds): 0.235 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/BodySubscriberOfFileTest.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/6 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseShenandoahGC' \ -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/7/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/7/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/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/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/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/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/7/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/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/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: 24.477 seconds messages: command: testng BodySubscriberOfFileTest reason: User specified action: run testng/othervm BodySubscriberOfFileTest started: Mon Apr 01 14:26:44 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 14:27:08 CEST 2024 elapsed time (seconds): 24.477 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:45789]::addHandler BodySubscriberOfFileTest$HttpEchoHandler@29f6578c, /http1/echo Http1TestServer[localhost/127.0.0.1:37005]::addHandler BodySubscriberOfFileTest$HttpEchoHandler@6a04397b, /https1/echo Http2TestServerImpl[localhost/127.0.0.1:40095]::addHandler BodySubscriberOfFileTest$HttpEchoHandler@39002be0, /http2/echo Http2TestServerImpl[localhost/127.0.0.1:57569]::addHandler BodySubscriberOfFileTest$HttpEchoHandler@3f24d97c, /https2/echo Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config BodySubscriberOfFileTest.setup(): success --- testDefaultFs(http://127.0.0.1:45789/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:45789/http1/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(https://127.0.0.1:37005/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:37005/https1/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(http://127.0.0.1:40095/http2/echo, defaultFile.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@68bedac9 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@11957af7 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3d4ce343 Resp code: 200 Msg written to defaultFile.txt: msg test BodySubscriberOfFileTest.testDefaultFs("http://127.0.0.1:40095/http2/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(https://127.0.0.1:57569/https2/echo, defaultFile.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7cd9f057 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@39db61a8 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@43592d17 Resp code: 200 Msg written to defaultFile.txt: msg test BodySubscriberOfFileTest.testDefaultFs("https://127.0.0.1:57569/https2/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(http://127.0.0.1:45789/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:45789/http1/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(https://127.0.0.1:37005/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:37005/https1/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(http://127.0.0.1:40095/http2/echo, defaultFile.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4a0ebd71 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@384b4f04 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2e373d21 Resp code: 200 Msg written to defaultFile.txt: msg test BodySubscriberOfFileTest.testDefaultFs("http://127.0.0.1:40095/http2/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(https://127.0.0.1:57569/https2/echo, defaultFile.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5d25ff01 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3b406e06 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@60f03843 Resp code: 200 Msg written to defaultFile.txt: msg test BodySubscriberOfFileTest.testDefaultFs("https://127.0.0.1:57569/https2/echo", defaultFile.txt, "msg", false): success test BodySubscriberOfFileTest.testSubscribersWritesAllBytes(): success --- testZipFs(http://127.0.0.1:45789/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:45789/http1/echo", fileInZip.txt, "msg", true): success --- testZipFs(https://127.0.0.1:37005/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:37005/https1/echo", fileInZip.txt, "msg", true): success --- testZipFs(http://127.0.0.1:40095/http2/echo, fileInZip.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1d38ab4c Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@22e278af Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@40b32098 Resp code: 200 Msg written to fileInZip.txt: msg test BodySubscriberOfFileTest.testZipFs("http://127.0.0.1:40095/http2/echo", fileInZip.txt, "msg", true): success --- testZipFs(https://127.0.0.1:57569/https2/echo, fileInZip.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1842d427 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@72f0efa1 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@13a3e39c Resp code: 200 Msg written to fileInZip.txt: msg test BodySubscriberOfFileTest.testZipFs("https://127.0.0.1:57569/https2/echo", fileInZip.txt, "msg", true): success --- testZipFs(http://127.0.0.1:45789/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:45789/http1/echo", fileInZip.txt, "msg", false): success --- testZipFs(https://127.0.0.1:37005/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:37005/https1/echo", fileInZip.txt, "msg", false): success --- testZipFs(http://127.0.0.1:40095/http2/echo, fileInZip.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1a84df04 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@35e18c50 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@64975df1 Resp code: 200 Msg written to fileInZip.txt: msg test BodySubscriberOfFileTest.testZipFs("http://127.0.0.1:40095/http2/echo", fileInZip.txt, "msg", false): success --- testZipFs(https://127.0.0.1:57569/https2/echo, fileInZip.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@59f49ee7 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@53cf315b Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7a8dc3b8 Resp code: 200 Msg written to fileInZip.txt: msg test BodySubscriberOfFileTest.testZipFs("https://127.0.0.1:57569/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(1): accepting connections TestServer(2): 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=47636,localport=40095] 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: 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=43964, Session(1711974415089|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=47650,localport=40095] 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=47666,localport=40095] TestServer(1): starting connection TestServer: POST /http2/echo TestServer(1): connection started Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=47670,localport=40095] 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=43968, Session(1711974423913|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=43982, Session(1711974424895|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(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=43998, Session(1711974424928|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=47684,localport=40095] 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: 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=44012, Session(1711974424971|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=47700,localport=40095] 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=47716,localport=40095] 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=47726,localport=40095] 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=44028, Session(1711974425558|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(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=44044, Session(1711974426128|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(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=44060, Session(1711974426192|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:47716 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:47666 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:47684 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:47726 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:47650 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:47700 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:47670 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:47636 stopping. 3 streams TestServer: Connection writer stopping TestServer(2): stopping 8 connections Server connection to /127.0.0.1:43998 stopping. 1 streams Server connection to /127.0.0.1:43968 stopping. 1 streams TestServer: Connection writer stopping TestServer: Connection writer stopping Server connection to /127.0.0.1:43964 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:44044 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:44028 stopping. 1 streams Server connection to /127.0.0.1:43982 stopping. 1 streams Server connection to /127.0.0.1:44012 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:44060 stopping. 1 streams TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer(2): finished TestServer(1): finished STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/6 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/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/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=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseShenandoahGC' \ -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/7/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/7/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/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/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/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=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -XX:+UseShenandoahGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d/testng.0.jta java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java false BodySubscriberOfFileTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build BodySubscriberOfFileTest reason: Named class compiled on demand started: Mon Apr 01 14:27:08 CEST 2024 finished: Mon Apr 01 14:27:08 CEST 2024 elapsed time (seconds): 0.0 ACTION: testng -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run testng/othervm/java.security.policy=ofFile.policy BodySubscriberOfFileTest TIME: 2.202 seconds messages: command: testng BodySubscriberOfFileTest reason: User specified action: run testng/othervm/java.security.policy=ofFile.policy BodySubscriberOfFileTest started: Mon Apr 01 14:27:08 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 14:27:10 CEST 2024 elapsed time (seconds): 2.202 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=1579125, tid=1579128 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, emulated-client, sharing, tiered, compressed oops, compressed class ptrs, shenandoah gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/6/hs_err_pid1579125.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/6 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/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/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=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseShenandoahGC' \ -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/7/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/7/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/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/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/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/6/ofFile.policy_new \ -Djava.security.manager=default \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -XX:+UseShenandoahGC \ -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/websocket/security/WSURLPermissionTest.java Passed: java/net/httpclient/ssltest/TlsVersionTest.java Passed: java/net/httpclient/http2/IdleConnectionTimeoutTest.java Passed: java/net/httpclient/websocket/Abort.java Passed: java/net/httpclient/ssltest/CertificateTest.java Passed: java/net/httpclient/websocket/AutomaticPong.java Passed: java/net/httpclient/http2/HpackHuffmanDriver.java Passed: java/net/httpclient/websocket/ConnectionHandoverTest.java Passed: java/net/httpclient/websocket/BlowupOutputQueue.java Passed: java/net/httpclient/websocket/HandshakeUrlEncodingTest.java Passed: java/net/httpclient/websocket/HeaderWriterDriver.java Passed: java/net/httpclient/websocket/MaskerDriver.java Passed: java/net/httpclient/websocket/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/whitebox/AuthenticationFilterTestDriver.java Passed: java/net/httpclient/whitebox/ConnectionPoolTestDriver.java Passed: java/net/httpclient/websocket/PendingPongTextClose.java Passed: java/net/httpclient/whitebox/DefaultProxyDriver.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/whitebox/MinimalFutureTestDriver.java Passed: java/net/httpclient/whitebox/FlowTestDriver.java Passed: java/net/httpclient/websocket/PendingTextPingClose.java Passed: java/net/httpclient/whitebox/SelectorTestDriver.java Passed: java/net/httpclient/whitebox/SSLEchoTubeTestDriver.java Passed: java/net/httpclient/whitebox/RawChannelTestDriver.java Passed: java/net/httpclient/whitebox/WindowControllerTestDriver.java Passed: java/net/httpclient/whitebox/SSLFlowDelegateTestDriver.java Passed: java/net/httpclient/whitebox/WrapperTestDriver.java Passed: java/net/httpclient/whitebox/SSLTubeTestDriver.java Passed: java/net/httpclient/websocket/PendingTextPongClose.java Passed: java/net/httpclient/ALPNFailureTest.java Passed: java/net/httpclient/ALPNProxyFailureTest.java Passed: java/net/httpclient/AsyncExecutorShutdown.java Passed: java/net/httpclient/AggregateRequestBodyTest.java Passed: java/net/httpclient/AuthFilter.java Passed: java/net/httpclient/AuthSchemesTest.java Passed: java/net/httpclient/AsyncShutdownNow.java Passed: java/net/httpclient/BasicAuthTest.java TEST: java/net/httpclient/AsFileDownloadTest.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. Build successful REASON: User specified action: run build jdk.httpclient.test.lib.http2.Http2TestServer jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Platform jdk.test.lib.util.FileUtils jdk.httpclient.test.lib.common.TestServerConfigurator TIME: 0.198 seconds messages: command: build jdk.httpclient.test.lib.http2.Http2TestServer jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Platform jdk.test.lib.util.FileUtils jdk.httpclient.test.lib.common.TestServerConfigurator reason: User specified action: run build jdk.httpclient.test.lib.http2.Http2TestServer jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Platform jdk.test.lib.util.FileUtils jdk.httpclient.test.lib.common.TestServerConfigurator started: Mon Apr 01 14:34:19 CEST 2024 Library /test/lib: compile: jdk.test.lib.Platform, jdk.test.lib.util.FileUtils Library /test/jdk/java/net/httpclient/lib: compile: jdk.httpclient.test.lib.common.TestServerConfigurator finished: Mon Apr 01 14:34:19 CEST 2024 elapsed time (seconds): 0.198 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.135 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/Platform.java /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/util/FileUtils.java reason: .class file out of date or does not exist started: Mon Apr 01 14:34:19 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 5 finished: Mon Apr 01 14:34:19 CEST 2024 elapsed time (seconds): 0.135 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseShenandoahGC' \ -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/0/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/0/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/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/Platform.java /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: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.063 seconds messages: command: compile /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 Apr 01 14:34:19 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 5 finished: Mon Apr 01 14:34:19 CEST 2024 elapsed time (seconds): 0.063 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseShenandoahGC' \ -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/0/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/0/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/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/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: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.576 seconds messages: command: build AsFileDownloadTest reason: Named class compiled on demand started: Mon Apr 01 14:34:19 CEST 2024 Test directory: compile: AsFileDownloadTest finished: Mon Apr 01 14:34:20 CEST 2024 elapsed time (seconds): 0.576 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.576 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/AsFileDownloadTest.java reason: .class file out of date or does not exist started: Mon Apr 01 14:34:19 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 5 finished: Mon Apr 01 14:34:20 CEST 2024 elapsed time (seconds): 0.576 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/AsFileDownloadTest.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/0 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseShenandoahGC' \ -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/0/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/0/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/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/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/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/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/0/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/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/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: 43.35 seconds messages: command: testng AsFileDownloadTest reason: User specified action: run testng/othervm AsFileDownloadTest started: Mon Apr 01 14:34:20 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 14:35:03 CEST 2024 elapsed time (seconds): 43.35 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:34311/http1/afdt?100, ): startingCaught expected: java.io.IOException: java.io.IOException: Unknown Content-Disposition type in response [200, java.net.http.HttpHeaders@e02b90ef { {content-disposition=[], content-length=[15], date=[Mon, 01 Apr 2024 12:34:25 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 1 clients in 85 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:34311/http1/afdt?100", ""): success negativeTest(http://127.0.0.1:34311/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@3d09fffa { {content-disposition=[filename=example.html], content-length=[15], date=[Mon, 01 Apr 2024 12:34:25 GMT]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 2 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:34311/http1/afdt?101", "filename=example.html"): success negativeTest(http://127.0.0.1:34311/http1/afdt?102, attachment; filename=space name): startingCaught expected: java.io.IOException: java.io.IOException: whitespace must be followed by a semicolon No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 3 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:34311/http1/afdt?102", "attachment; filename=space name"): success negativeTest(http://127.0.0.1:34311/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@c0936961 { {content-disposition=[attachment; filename=], content-length=[15], date=[Mon, 01 Apr 2024 12:34:25 GMT]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 4 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:34311/http1/afdt?103", "attachment; filename="): success negativeTest(http://127.0.0.1:34311/http1/afdt?104, attachment; filename="): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 5 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:34311/http1/afdt?104", "attachment; filename=""): success negativeTest(http://127.0.0.1:34311/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@555b09a1 { {content-disposition=[attachment; filename=""], content-length=[15], date=[Mon, 01 Apr 2024 12:34:25 GMT]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 6 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:34311/http1/afdt?105", "attachment; filename="""): success negativeTest(http://127.0.0.1:34311/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@6c6a9ef0 { {content-disposition=[attachment; filename=.], content-length=[15], date=[Mon, 01 Apr 2024 12:34:26 GMT]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 7 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:34311/http1/afdt?106", "attachment; filename=."): success negativeTest(http://127.0.0.1:34311/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@552cf3a2 { {content-disposition=[attachment; filename=..], content-length=[15], date=[Mon, 01 Apr 2024 12:34:26 GMT]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 8 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:34311/http1/afdt?107", "attachment; filename=.."): success negativeTest(http://127.0.0.1:34311/http1/afdt?108, attachment; filename="..): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 9 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:34311/http1/afdt?108", "attachment; filename=".."): success negativeTest(http://127.0.0.1:34311/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@76991e2 { {content-disposition=[attachment; filename=".."], content-length=[15], date=[Mon, 01 Apr 2024 12:34:26 GMT]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 10 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:34311/http1/afdt?109", "attachment; filename="..""): success negativeTest(http://127.0.0.1:34311/http1/afdt?110, attachment; filename="bad): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 11 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:34311/http1/afdt?110", "attachment; filename="bad"): success negativeTest(http://127.0.0.1:34311/http1/afdt?111, attachment; filename="bad;): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 12 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:34311/http1/afdt?111", "attachment; filename="bad;"): success negativeTest(http://127.0.0.1:34311/http1/afdt?112, attachment; filename="bad ;): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 13 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:34311/http1/afdt?112", "attachment; filename="bad ;"): success negativeTest(http://127.0.0.1:34311/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@9eb88466 { {content-disposition=[attachment; filename*=utf-8''xx.txt], content-length=[15], date=[Mon, 01 Apr 2024 12:34:26 GMT]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 14 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:34311/http1/afdt?113", "attachment; filename*=utf-8''xx.txt "): success negativeTest(http://127.0.0.1:34311/http1/afdt?120, <>): startingCaught expected: java.io.IOException: java.io.IOException: No Content-Disposition header in response [200, java.net.http.HttpHeaders@2b8670f4 { {content-length=[15], date=[Mon, 01 Apr 2024 12:34:26 GMT]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 15 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:34311/http1/afdt?120", "<>"): success negativeTest(https://127.0.0.1:36481/https1/afdt?100, ): startingCaught expected: java.io.IOException: java.io.IOException: Unknown Content-Disposition type in response [200, java.net.http.HttpHeaders@e0614a6e { {content-disposition=[], content-length=[15], date=[Mon, 01 Apr 2024 12:34:28 GMT]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 16 clients in 6 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:36481/https1/afdt?100", ""): success negativeTest(https://127.0.0.1:36481/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@3d3fb979 { {content-disposition=[filename=example.html], content-length=[15], date=[Mon, 01 Apr 2024 12:34:28 GMT]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 17 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:36481/https1/afdt?101", "filename=example.html"): success negativeTest(https://127.0.0.1:36481/https1/afdt?102, attachment; filename=space name): startingCaught expected: java.io.IOException: java.io.IOException: whitespace must be followed by a semicolon No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 18 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:36481/https1/afdt?102", "attachment; filename=space name"): success negativeTest(https://127.0.0.1:36481/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@c0c922e0 { {content-disposition=[attachment; filename=], content-length=[15], date=[Mon, 01 Apr 2024 12:34:28 GMT]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 19 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:36481/https1/afdt?103", "attachment; filename="): success negativeTest(https://127.0.0.1:36481/https1/afdt?104, attachment; filename="): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 20 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:36481/https1/afdt?104", "attachment; filename=""): success negativeTest(https://127.0.0.1:36481/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@5582ab9d { {content-disposition=[attachment; filename=""], content-length=[15], date=[Mon, 01 Apr 2024 12:34:29 GMT]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 21 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:36481/https1/afdt?105", "attachment; filename="""): success negativeTest(https://127.0.0.1:36481/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@6cc0586b { {content-disposition=[attachment; filename=.], content-length=[15], date=[Mon, 01 Apr 2024 12:34:29 GMT]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 22 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:36481/https1/afdt?106", "attachment; filename=."): success negativeTest(https://127.0.0.1:36481/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@5582ad1d { {content-disposition=[attachment; filename=..], content-length=[15], date=[Mon, 01 Apr 2024 12:34:29 GMT]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 23 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:36481/https1/afdt?107", "attachment; filename=.."): success negativeTest(https://127.0.0.1:36481/https1/afdt?108, attachment; filename="..): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 24 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:36481/https1/afdt?108", "attachment; filename=".."): success negativeTest(https://127.0.0.1:36481/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@7bf4b5d { {content-disposition=[attachment; filename=".."], content-length=[15], date=[Mon, 01 Apr 2024 12:34:29 GMT]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 25 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:36481/https1/afdt?109", "attachment; filename="..""): success negativeTest(https://127.0.0.1:36481/https1/afdt?110, attachment; filename="bad): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 26 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:36481/https1/afdt?110", "attachment; filename="bad"): success negativeTest(https://127.0.0.1:36481/https1/afdt?111, attachment; filename="bad;): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 27 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:36481/https1/afdt?111", "attachment; filename="bad;"): success negativeTest(https://127.0.0.1:36481/https1/afdt?112, attachment; filename="bad ;): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 28 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:36481/https1/afdt?112", "attachment; filename="bad ;"): success negativeTest(https://127.0.0.1:36481/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@a05838ab { {content-disposition=[attachment; filename*=utf-8''xx.txt], content-length=[15], date=[Mon, 01 Apr 2024 12:34:30 GMT]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 29 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:36481/https1/afdt?113", "attachment; filename*=utf-8''xx.txt "): success negativeTest(https://127.0.0.1:36481/https1/afdt?120, <>): startingCaught expected: java.io.IOException: java.io.IOException: No Content-Disposition header in response [200, java.net.http.HttpHeaders@2d262539 { {content-length=[15], date=[Mon, 01 Apr 2024 12:34:30 GMT]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 30 clients in 2 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:36481/https1/afdt?120", "<>"): success negativeTest(http://127.0.0.1:57793/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]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 31 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:57793/http2/afdt?100", ""): success negativeTest(http://127.0.0.1:57793/http2/afdt?101, filename=example.html): startingCaught expected: java.io.IOException: java.io.IOException: Unknown Content-Disposition type in response [200, java.net.http.HttpHeaders@94c895fd { {:status=[200], content-disposition=[filename=example.html], content-length=[15]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 32 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:57793/http2/afdt?101", "filename=example.html"): success negativeTest(http://127.0.0.1:57793/http2/afdt?102, attachment; filename=space name): startingCaught expected: java.io.IOException: java.io.IOException: whitespace must be followed by a semicolon No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 33 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:57793/http2/afdt?102", "attachment; filename=space name"): success negativeTest(http://127.0.0.1:57793/http2/afdt?103, attachment; filename=): startingCaught expected: java.io.IOException: java.io.IOException: Prohibited Content-Disposition filename parameter: in response [200, java.net.http.HttpHeaders@1851ff64 { {:status=[200], content-disposition=[attachment; filename=], content-length=[15]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 34 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:57793/http2/afdt?103", "attachment; filename="): success negativeTest(http://127.0.0.1:57793/http2/afdt?104, attachment; filename="): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 35 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:57793/http2/afdt?104", "attachment; filename=""): success negativeTest(http://127.0.0.1:57793/http2/afdt?105, attachment; filename=""): startingCaught expected: java.io.IOException: java.io.IOException: Prohibited Content-Disposition filename parameter: in response [200, java.net.http.HttpHeaders@ad199fa4 { {:status=[200], content-disposition=[attachment; filename=""], content-length=[15]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 36 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:57793/http2/afdt?105", "attachment; filename="""): success negativeTest(http://127.0.0.1:57793/http2/afdt?106, attachment; filename=.): startingCaught expected: java.io.IOException: java.io.IOException: Prohibited Content-Disposition filename parameter:. in response [200, java.net.http.HttpHeaders@c4574c72 { {:status=[200], content-disposition=[attachment; filename=.], content-length=[15]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 37 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:57793/http2/afdt?106", "attachment; filename=."): success negativeTest(http://127.0.0.1:57793/http2/afdt?107, attachment; filename=..): startingCaught expected: java.io.IOException: java.io.IOException: Prohibited Content-Disposition filename parameter:.. in response [200, java.net.http.HttpHeaders@ad19a124 { {:status=[200], content-disposition=[attachment; filename=..], content-length=[15]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 38 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:57793/http2/afdt?107", "attachment; filename=.."): success negativeTest(http://127.0.0.1:57793/http2/afdt?108, attachment; filename="..): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 39 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:57793/http2/afdt?108", "attachment; filename=".."): success negativeTest(http://127.0.0.1:57793/http2/afdt?109, attachment; filename=".."): startingCaught expected: java.io.IOException: java.io.IOException: Prohibited Content-Disposition filename parameter:.. in response [200, java.net.http.HttpHeaders@5f563f64 { {:status=[200], content-disposition=[attachment; filename=".."], content-length=[15]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 40 clients in 1 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:57793/http2/afdt?109", "attachment; filename="..""): success negativeTest(http://127.0.0.1:57793/http2/afdt?110, attachment; filename="bad): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 41 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:57793/http2/afdt?110", "attachment; filename="bad"): success negativeTest(http://127.0.0.1:57793/http2/afdt?111, attachment; filename="bad;): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 42 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:57793/http2/afdt?111", "attachment; filename="bad;"): success negativeTest(http://127.0.0.1:57793/http2/afdt?112, attachment; filename="bad ;): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 43 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:57793/http2/afdt?112", "attachment; filename="bad ;"): success negativeTest(http://127.0.0.1:57793/http2/afdt?113, attachment; filename*=utf-8''xx.txt ): startingCaught expected: java.io.IOException: java.io.IOException: Bad Content-Disposition filename parameter in response [200, java.net.http.HttpHeaders@f6a531e8 { {:status=[200], content-disposition=[attachment; filename*=utf-8''xx.txt], content-length=[15]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 44 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:57793/http2/afdt?113", "attachment; filename*=utf-8''xx.txt "): success negativeTest(http://127.0.0.1:57793/http2/afdt?120, <>): startingCaught expected: java.io.IOException: java.io.IOException: No Content-Disposition header in response [200, java.net.http.HttpHeaders@83731e76 { {:status=[200], content-length=[15]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 45 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:57793/http2/afdt?120", "<>"): success negativeTest(https://127.0.0.1:35941/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]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 46 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:35941/https2/afdt?100", ""): success negativeTest(https://127.0.0.1:35941/https2/afdt?101, filename=example.html): startingCaught expected: java.io.IOException: java.io.IOException: Unknown Content-Disposition type in response [200, java.net.http.HttpHeaders@94c895fd { {:status=[200], content-disposition=[filename=example.html], content-length=[15]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 47 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:35941/https2/afdt?101", "filename=example.html"): success negativeTest(https://127.0.0.1:35941/https2/afdt?102, attachment; filename=space name): startingCaught expected: java.io.IOException: java.io.IOException: whitespace must be followed by a semicolon No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 48 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:35941/https2/afdt?102", "attachment; filename=space name"): success negativeTest(https://127.0.0.1:35941/https2/afdt?103, attachment; filename=): startingCaught expected: java.io.IOException: java.io.IOException: Prohibited Content-Disposition filename parameter: in response [200, java.net.http.HttpHeaders@1851ff64 { {:status=[200], content-disposition=[attachment; filename=], content-length=[15]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 49 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:35941/https2/afdt?103", "attachment; filename="): success negativeTest(https://127.0.0.1:35941/https2/afdt?104, attachment; filename="): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 50 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:35941/https2/afdt?104", "attachment; filename=""): success negativeTest(https://127.0.0.1:35941/https2/afdt?105, attachment; filename=""): startingCaught expected: java.io.IOException: java.io.IOException: Prohibited Content-Disposition filename parameter: in response [200, java.net.http.HttpHeaders@ad199fa4 { {:status=[200], content-disposition=[attachment; filename=""], content-length=[15]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 51 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:35941/https2/afdt?105", "attachment; filename="""): success negativeTest(https://127.0.0.1:35941/https2/afdt?106, attachment; filename=.): startingCaught expected: java.io.IOException: java.io.IOException: Prohibited Content-Disposition filename parameter:. in response [200, java.net.http.HttpHeaders@c4574c72 { {:status=[200], content-disposition=[attachment; filename=.], content-length=[15]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 52 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:35941/https2/afdt?106", "attachment; filename=."): success negativeTest(https://127.0.0.1:35941/https2/afdt?107, attachment; filename=..): startingCaught expected: java.io.IOException: java.io.IOException: Prohibited Content-Disposition filename parameter:.. in response [200, java.net.http.HttpHeaders@ad19a124 { {:status=[200], content-disposition=[attachment; filename=..], content-length=[15]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 53 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:35941/https2/afdt?107", "attachment; filename=.."): success negativeTest(https://127.0.0.1:35941/https2/afdt?108, attachment; filename="..): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 54 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:35941/https2/afdt?108", "attachment; filename=".."): success negativeTest(https://127.0.0.1:35941/https2/afdt?109, attachment; filename=".."): startingCaught expected: java.io.IOException: java.io.IOException: Prohibited Content-Disposition filename parameter:.. in response [200, java.net.http.HttpHeaders@5f563f64 { {:status=[200], content-disposition=[attachment; filename=".."], content-length=[15]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 55 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:35941/https2/afdt?109", "attachment; filename="..""): success negativeTest(https://127.0.0.1:35941/https2/afdt?110, attachment; filename="bad): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 56 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:35941/https2/afdt?110", "attachment; filename="bad"): success negativeTest(https://127.0.0.1:35941/https2/afdt?111, attachment; filename="bad;): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 57 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:35941/https2/afdt?111", "attachment; filename="bad;"): success negativeTest(https://127.0.0.1:35941/https2/afdt?112, attachment; filename="bad ;): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 58 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:35941/https2/afdt?112", "attachment; filename="bad ;"): success negativeTest(https://127.0.0.1:35941/https2/afdt?113, attachment; filename*=utf-8''xx.txt ): startingCaught expected: java.io.IOException: java.io.IOException: Bad Content-Disposition filename parameter in response [200, java.net.http.HttpHeaders@f6a531e8 { {:status=[200], content-disposition=[attachment; filename*=utf-8''xx.txt], content-length=[15]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 59 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:35941/https2/afdt?113", "attachment; filename*=utf-8''xx.txt "): success negativeTest(https://127.0.0.1:35941/https2/afdt?120, <>): startingCaught expected: java.io.IOException: java.io.IOException: No Content-Disposition header in response [200, java.net.http.HttpHeaders@83731e76 { {:status=[200], content-length=[15]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 60 clients in 3 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:35941/https2/afdt?120", "<>"): success test(http://127.0.0.1:34311/http1/afdt?001, Attachment; filename=example001.html, example001.html): startingGot response: (POST http://127.0.0.1:34311/http1/afdt?001) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/example001.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 61 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:34311/http1/afdt?001", "Attachment; filename=example001.html", "example001.html"): success test(http://127.0.0.1:34311/http1/afdt?002, attachment; filename=example002.html, example002.html): startingGot response: (POST http://127.0.0.1:34311/http1/afdt?002) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/example002.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 62 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:34311/http1/afdt?002", "attachment; filename=example002.html", "example002.html"): success test(http://127.0.0.1:34311/http1/afdt?003, ATTACHMENT; filename=example003.html, example003.html): startingGot response: (POST http://127.0.0.1:34311/http1/afdt?003) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/example003.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 63 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:34311/http1/afdt?003", "ATTACHMENT; filename=example003.html", "example003.html"): success test(http://127.0.0.1:34311/http1/afdt?004, attAChment; filename=example004.html, example004.html): startingGot response: (POST http://127.0.0.1:34311/http1/afdt?004) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/example004.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 64 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:34311/http1/afdt?004", "attAChment; filename=example004.html", "example004.html"): success test(http://127.0.0.1:34311/http1/afdt?005, attachmeNt; filename=example005.html, example005.html): startingGot response: (POST http://127.0.0.1:34311/http1/afdt?005) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/example005.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 65 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:34311/http1/afdt?005", "attachmeNt; filename=example005.html", "example005.html"): success test(http://127.0.0.1:34311/http1/afdt?006, attachment; Filename=example006.html, example006.html): startingGot response: (POST http://127.0.0.1:34311/http1/afdt?006) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/example006.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 66 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:34311/http1/afdt?006", "attachment; Filename=example006.html", "example006.html"): success test(http://127.0.0.1:34311/http1/afdt?007, attachment; FILENAME=example007.html, example007.html): startingGot response: (POST http://127.0.0.1:34311/http1/afdt?007) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/example007.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 67 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:34311/http1/afdt?007", "attachment; FILENAME=example007.html", "example007.html"): success test(http://127.0.0.1:34311/http1/afdt?008, attachment; fileName=example008.html, example008.html): startingGot response: (POST http://127.0.0.1:34311/http1/afdt?008) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/example008.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 68 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:34311/http1/afdt?008", "attachment; fileName=example008.html", "example008.html"): success test(http://127.0.0.1:34311/http1/afdt?009, attachment; fIlEnAMe=example009.html, example009.html): startingGot response: (POST http://127.0.0.1:34311/http1/afdt?009) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/example009.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 69 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:34311/http1/afdt?009", "attachment; fIlEnAMe=example009.html", "example009.html"): success test(http://127.0.0.1:34311/http1/afdt?010, attachment; filename=Example010.html, Example010.html): startingGot response: (POST http://127.0.0.1:34311/http1/afdt?010) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/Example010.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 70 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:34311/http1/afdt?010", "attachment; filename=Example010.html", "Example010.html"): success test(http://127.0.0.1:34311/http1/afdt?011, attachment; filename=EXAMPLE011.html, EXAMPLE011.html): startingGot response: (POST http://127.0.0.1:34311/http1/afdt?011) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/EXAMPLE011.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 71 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:34311/http1/afdt?011", "attachment; filename=EXAMPLE011.html", "EXAMPLE011.html"): success test(http://127.0.0.1:34311/http1/afdt?012, attachment; filename=eXample012.html, eXample012.html): startingGot response: (POST http://127.0.0.1:34311/http1/afdt?012) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/eXample012.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 72 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:34311/http1/afdt?012", "attachment; filename=eXample012.html", "eXample012.html"): success test(http://127.0.0.1:34311/http1/afdt?013, attachment; filename=example013.HTML, example013.HTML): startingGot response: (POST http://127.0.0.1:34311/http1/afdt?013) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/example013.HTML Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 73 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:34311/http1/afdt?013", "attachment; filename=example013.HTML", "example013.HTML"): success test(http://127.0.0.1:34311/http1/afdt?014, attachment; filename =eXaMpLe014.HtMl, eXaMpLe014.HtMl): startingGot response: (POST http://127.0.0.1:34311/http1/afdt?014) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/eXaMpLe014.HtMl Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 74 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:34311/http1/afdt?014", "attachment; filename =eXaMpLe014.HtMl", "eXaMpLe014.HtMl"): success test(http://127.0.0.1:34311/http1/afdt?015, attachment; filename=a, a): startingGot response: (POST http://127.0.0.1:34311/http1/afdt?015) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/a Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 75 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:34311/http1/afdt?015", "attachment; filename=a", "a"): success test(http://127.0.0.1:34311/http1/afdt?016, attachment; filename= b, b): startingGot response: (POST http://127.0.0.1:34311/http1/afdt?016) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/b Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 76 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:34311/http1/afdt?016", "attachment; filename= b", "b"): success test(http://127.0.0.1:34311/http1/afdt?017, attachment; filename= c, c): startingGot response: (POST http://127.0.0.1:34311/http1/afdt?017) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/c Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 77 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:34311/http1/afdt?017", "attachment; filename= c", "c"): success test(http://127.0.0.1:34311/http1/afdt?018, attachment; filename= d, d): startingGot response: (POST http://127.0.0.1:34311/http1/afdt?018) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/d Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 78 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:34311/http1/afdt?018", "attachment; filename= d", "d"): success test(http://127.0.0.1:34311/http1/afdt?019, attachment; filename=e ; filename*=utf-8''eee.txt, e): startingGot response: (POST http://127.0.0.1:34311/http1/afdt?019) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/e Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 79 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:34311/http1/afdt?019", "attachment; filename=e ; filename*=utf-8''eee.txt", "e"): success test(http://127.0.0.1:34311/http1/afdt?020, attachment; filename*=utf-8''fff.txt; filename=f, f): startingGot response: (POST http://127.0.0.1:34311/http1/afdt?020) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/f Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 80 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:34311/http1/afdt?020", "attachment; filename*=utf-8''fff.txt; filename=f", "f"): success test(http://127.0.0.1:34311/http1/afdt?021, attachment; filename=g, g): startingGot response: (POST http://127.0.0.1:34311/http1/afdt?021) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/g Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 81 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:34311/http1/afdt?021", "attachment; filename=g", "g"): success test(http://127.0.0.1:34311/http1/afdt?022, attachment; filename= h, h): startingGot response: (POST http://127.0.0.1:34311/http1/afdt?022) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/h Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 82 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:34311/http1/afdt?022", "attachment; filename= h", "h"): success test(http://127.0.0.1:34311/http1/afdt?023, attachment; filename="space name", space name): startingGot response: (POST http://127.0.0.1:34311/http1/afdt?023) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/space name Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 83 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:34311/http1/afdt?023", "attachment; filename="space name"", "space name"): success test(http://127.0.0.1:34311/http1/afdt?024, attachment; filename=me.txt; filename*=utf-8''you.txt, me.txt): startingGot response: (POST http://127.0.0.1:34311/http1/afdt?024) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/me.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 84 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:34311/http1/afdt?024", "attachment; filename=me.txt; filename*=utf-8''you.txt", "me.txt"): success test(http://127.0.0.1:34311/http1/afdt?025, attachment; filename="m y.txt"; filename*=utf-8''you.txt, m y.txt): startingGot response: (POST http://127.0.0.1:34311/http1/afdt?025) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/m y.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 85 clients in 2 ms test AsFileDownloadTest.test("http://127.0.0.1:34311/http1/afdt?025", "attachment; filename="m y.txt"; filename*=utf-8''you.txt", "m y.txt"): success test(http://127.0.0.1:34311/http1/afdt?030, attachment; filename="foo/file1.txt", file1.txt): startingGot response: (POST http://127.0.0.1:34311/http1/afdt?030) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/file1.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 86 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:34311/http1/afdt?030", "attachment; filename="foo/file1.txt"", "file1.txt"): success test(http://127.0.0.1:34311/http1/afdt?031, attachment; filename="foo/bar/file2.txt", file2.txt): startingGot response: (POST http://127.0.0.1:34311/http1/afdt?031) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/file2.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 87 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:34311/http1/afdt?031", "attachment; filename="foo/bar/file2.txt"", "file2.txt"): success test(http://127.0.0.1:34311/http1/afdt?032, attachment; filename="baz\\file3.txt", file3.txt): startingGot response: (POST http://127.0.0.1:34311/http1/afdt?032) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/file3.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 88 clients in 2 ms test AsFileDownloadTest.test("http://127.0.0.1:34311/http1/afdt?032", "attachment; filename="baz\\file3.txt"", "file3.txt"): success test(http://127.0.0.1:34311/http1/afdt?033, attachment; filename="baz\\bar\\file4.txt", file4.txt): startingGot response: (POST http://127.0.0.1:34311/http1/afdt?033) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/file4.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 89 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:34311/http1/afdt?033", "attachment; filename="baz\\bar\\file4.txt"", "file4.txt"): success test(http://127.0.0.1:34311/http1/afdt?034, attachment; filename="x/y\\file5.txt", file5.txt): startingGot response: (POST http://127.0.0.1:34311/http1/afdt?034) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/file5.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 90 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:34311/http1/afdt?034", "attachment; filename="x/y\\file5.txt"", "file5.txt"): success test(http://127.0.0.1:34311/http1/afdt?035, attachment; filename="x/y\\file6.txt", file6.txt): startingGot response: (POST http://127.0.0.1:34311/http1/afdt?035) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/file6.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 91 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:34311/http1/afdt?035", "attachment; filename="x/y\\file6.txt"", "file6.txt"): success test(http://127.0.0.1:34311/http1/afdt?036, attachment; filename="x/y\\z/file7.txt", file7.txt): startingGot response: (POST http://127.0.0.1:34311/http1/afdt?036) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/file7.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 92 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:34311/http1/afdt?036", "attachment; filename="x/y\\z/file7.txt"", "file7.txt"): success test(http://127.0.0.1:34311/http1/afdt?037, attachment; filename="x/y\\z/\\x/file8.txt", file8.txt): startingGot response: (POST http://127.0.0.1:34311/http1/afdt?037) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/file8.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 93 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:34311/http1/afdt?037", "attachment; filename="x/y\\z/\\x/file8.txt"", "file8.txt"): success test(http://127.0.0.1:34311/http1/afdt?038, attachment; filename="/root/file9.txt", file9.txt): startingGot response: (POST http://127.0.0.1:34311/http1/afdt?038) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/file9.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 94 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:34311/http1/afdt?038", "attachment; filename="/root/file9.txt"", "file9.txt"): success test(http://127.0.0.1:34311/http1/afdt?039, attachment; filename="../file10.txt", file10.txt): startingGot response: (POST http://127.0.0.1:34311/http1/afdt?039) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/file10.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 95 clients in 2 ms test AsFileDownloadTest.test("http://127.0.0.1:34311/http1/afdt?039", "attachment; filename="../file10.txt"", "file10.txt"): success test(http://127.0.0.1:34311/http1/afdt?040, attachment; filename="..\\file11.txt", file11.txt): startingGot response: (POST http://127.0.0.1:34311/http1/afdt?040) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/file11.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 96 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:34311/http1/afdt?040", "attachment; filename="..\\file11.txt"", "file11.txt"): success test(http://127.0.0.1:34311/http1/afdt?041, attachment; filename="foo/../../file12.txt", file12.txt): startingGot response: (POST http://127.0.0.1:34311/http1/afdt?041) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/file12.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 97 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:34311/http1/afdt?041", "attachment; filename="foo/../../file12.txt"", "file12.txt"): success test(https://127.0.0.1:36481/https1/afdt?001, Attachment; filename=example001.html, example001.html): startingGot response: (POST https://127.0.0.1:36481/https1/afdt?001) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/example001.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 98 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36481/https1/afdt?001", "Attachment; filename=example001.html", "example001.html"): success test(https://127.0.0.1:36481/https1/afdt?002, attachment; filename=example002.html, example002.html): startingGot response: (POST https://127.0.0.1:36481/https1/afdt?002) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/example002.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 99 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36481/https1/afdt?002", "attachment; filename=example002.html", "example002.html"): success test(https://127.0.0.1:36481/https1/afdt?003, ATTACHMENT; filename=example003.html, example003.html): startingGot response: (POST https://127.0.0.1:36481/https1/afdt?003) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/example003.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 100 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36481/https1/afdt?003", "ATTACHMENT; filename=example003.html", "example003.html"): success test(https://127.0.0.1:36481/https1/afdt?004, attAChment; filename=example004.html, example004.html): startingGot response: (POST https://127.0.0.1:36481/https1/afdt?004) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/example004.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 101 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36481/https1/afdt?004", "attAChment; filename=example004.html", "example004.html"): success test(https://127.0.0.1:36481/https1/afdt?005, attachmeNt; filename=example005.html, example005.html): startingGot response: (POST https://127.0.0.1:36481/https1/afdt?005) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/example005.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 102 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36481/https1/afdt?005", "attachmeNt; filename=example005.html", "example005.html"): success test(https://127.0.0.1:36481/https1/afdt?006, attachment; Filename=example006.html, example006.html): startingGot response: (POST https://127.0.0.1:36481/https1/afdt?006) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/example006.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 103 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36481/https1/afdt?006", "attachment; Filename=example006.html", "example006.html"): success test(https://127.0.0.1:36481/https1/afdt?007, attachment; FILENAME=example007.html, example007.html): startingGot response: (POST https://127.0.0.1:36481/https1/afdt?007) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/example007.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 104 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36481/https1/afdt?007", "attachment; FILENAME=example007.html", "example007.html"): success test(https://127.0.0.1:36481/https1/afdt?008, attachment; fileName=example008.html, example008.html): startingGot response: (POST https://127.0.0.1:36481/https1/afdt?008) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/example008.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 105 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36481/https1/afdt?008", "attachment; fileName=example008.html", "example008.html"): success test(https://127.0.0.1:36481/https1/afdt?009, attachment; fIlEnAMe=example009.html, example009.html): startingGot response: (POST https://127.0.0.1:36481/https1/afdt?009) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/example009.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 106 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36481/https1/afdt?009", "attachment; fIlEnAMe=example009.html", "example009.html"): success test(https://127.0.0.1:36481/https1/afdt?010, attachment; filename=Example010.html, Example010.html): startingGot response: (POST https://127.0.0.1:36481/https1/afdt?010) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/Example010.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 107 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36481/https1/afdt?010", "attachment; filename=Example010.html", "Example010.html"): success test(https://127.0.0.1:36481/https1/afdt?011, attachment; filename=EXAMPLE011.html, EXAMPLE011.html): startingGot response: (POST https://127.0.0.1:36481/https1/afdt?011) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/EXAMPLE011.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 108 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36481/https1/afdt?011", "attachment; filename=EXAMPLE011.html", "EXAMPLE011.html"): success test(https://127.0.0.1:36481/https1/afdt?012, attachment; filename=eXample012.html, eXample012.html): startingGot response: (POST https://127.0.0.1:36481/https1/afdt?012) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/eXample012.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 109 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36481/https1/afdt?012", "attachment; filename=eXample012.html", "eXample012.html"): success test(https://127.0.0.1:36481/https1/afdt?013, attachment; filename=example013.HTML, example013.HTML): startingGot response: (POST https://127.0.0.1:36481/https1/afdt?013) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/example013.HTML Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 110 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36481/https1/afdt?013", "attachment; filename=example013.HTML", "example013.HTML"): success test(https://127.0.0.1:36481/https1/afdt?014, attachment; filename =eXaMpLe014.HtMl, eXaMpLe014.HtMl): startingGot response: (POST https://127.0.0.1:36481/https1/afdt?014) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/eXaMpLe014.HtMl Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 111 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36481/https1/afdt?014", "attachment; filename =eXaMpLe014.HtMl", "eXaMpLe014.HtMl"): success test(https://127.0.0.1:36481/https1/afdt?015, attachment; filename=a, a): startingGot response: (POST https://127.0.0.1:36481/https1/afdt?015) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/a Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 112 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36481/https1/afdt?015", "attachment; filename=a", "a"): success test(https://127.0.0.1:36481/https1/afdt?016, attachment; filename= b, b): startingGot response: (POST https://127.0.0.1:36481/https1/afdt?016) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/b Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 113 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36481/https1/afdt?016", "attachment; filename= b", "b"): success test(https://127.0.0.1:36481/https1/afdt?017, attachment; filename= c, c): startingGot response: (POST https://127.0.0.1:36481/https1/afdt?017) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/c Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 114 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36481/https1/afdt?017", "attachment; filename= c", "c"): success test(https://127.0.0.1:36481/https1/afdt?018, attachment; filename= d, d): startingGot response: (POST https://127.0.0.1:36481/https1/afdt?018) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/d Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 115 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36481/https1/afdt?018", "attachment; filename= d", "d"): success test(https://127.0.0.1:36481/https1/afdt?019, attachment; filename=e ; filename*=utf-8''eee.txt, e): startingGot response: (POST https://127.0.0.1:36481/https1/afdt?019) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/e Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 116 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36481/https1/afdt?019", "attachment; filename=e ; filename*=utf-8''eee.txt", "e"): success test(https://127.0.0.1:36481/https1/afdt?020, attachment; filename*=utf-8''fff.txt; filename=f, f): startingGot response: (POST https://127.0.0.1:36481/https1/afdt?020) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/f Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 117 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36481/https1/afdt?020", "attachment; filename*=utf-8''fff.txt; filename=f", "f"): success test(https://127.0.0.1:36481/https1/afdt?021, attachment; filename=g, g): startingGot response: (POST https://127.0.0.1:36481/https1/afdt?021) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/g Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 118 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36481/https1/afdt?021", "attachment; filename=g", "g"): success test(https://127.0.0.1:36481/https1/afdt?022, attachment; filename= h, h): startingGot response: (POST https://127.0.0.1:36481/https1/afdt?022) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/h Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 119 clients in 2 ms test AsFileDownloadTest.test("https://127.0.0.1:36481/https1/afdt?022", "attachment; filename= h", "h"): success test(https://127.0.0.1:36481/https1/afdt?023, attachment; filename="space name", space name): startingGot response: (POST https://127.0.0.1:36481/https1/afdt?023) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/space name Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 120 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36481/https1/afdt?023", "attachment; filename="space name"", "space name"): success test(https://127.0.0.1:36481/https1/afdt?024, attachment; filename=me.txt; filename*=utf-8''you.txt, me.txt): startingGot response: (POST https://127.0.0.1:36481/https1/afdt?024) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/me.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 121 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36481/https1/afdt?024", "attachment; filename=me.txt; filename*=utf-8''you.txt", "me.txt"): success test(https://127.0.0.1:36481/https1/afdt?025, attachment; filename="m y.txt"; filename*=utf-8''you.txt, m y.txt): startingGot response: (POST https://127.0.0.1:36481/https1/afdt?025) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/m y.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 122 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36481/https1/afdt?025", "attachment; filename="m y.txt"; filename*=utf-8''you.txt", "m y.txt"): success test(https://127.0.0.1:36481/https1/afdt?030, attachment; filename="foo/file1.txt", file1.txt): startingGot response: (POST https://127.0.0.1:36481/https1/afdt?030) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/file1.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 123 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36481/https1/afdt?030", "attachment; filename="foo/file1.txt"", "file1.txt"): success test(https://127.0.0.1:36481/https1/afdt?031, attachment; filename="foo/bar/file2.txt", file2.txt): startingGot response: (POST https://127.0.0.1:36481/https1/afdt?031) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/file2.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 124 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36481/https1/afdt?031", "attachment; filename="foo/bar/file2.txt"", "file2.txt"): success test(https://127.0.0.1:36481/https1/afdt?032, attachment; filename="baz\\file3.txt", file3.txt): startingGot response: (POST https://127.0.0.1:36481/https1/afdt?032) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/file3.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 125 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36481/https1/afdt?032", "attachment; filename="baz\\file3.txt"", "file3.txt"): success test(https://127.0.0.1:36481/https1/afdt?033, attachment; filename="baz\\bar\\file4.txt", file4.txt): startingGot response: (POST https://127.0.0.1:36481/https1/afdt?033) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/file4.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 126 clients in 3 ms test AsFileDownloadTest.test("https://127.0.0.1:36481/https1/afdt?033", "attachment; filename="baz\\bar\\file4.txt"", "file4.txt"): success test(https://127.0.0.1:36481/https1/afdt?034, attachment; filename="x/y\\file5.txt", file5.txt): startingGot response: (POST https://127.0.0.1:36481/https1/afdt?034) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/file5.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 127 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36481/https1/afdt?034", "attachment; filename="x/y\\file5.txt"", "file5.txt"): success test(https://127.0.0.1:36481/https1/afdt?035, attachment; filename="x/y\\file6.txt", file6.txt): startingGot response: (POST https://127.0.0.1:36481/https1/afdt?035) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/file6.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 128 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36481/https1/afdt?035", "attachment; filename="x/y\\file6.txt"", "file6.txt"): success test(https://127.0.0.1:36481/https1/afdt?036, attachment; filename="x/y\\z/file7.txt", file7.txt): startingGot response: (POST https://127.0.0.1:36481/https1/afdt?036) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/file7.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 129 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36481/https1/afdt?036", "attachment; filename="x/y\\z/file7.txt"", "file7.txt"): success test(https://127.0.0.1:36481/https1/afdt?037, attachment; filename="x/y\\z/\\x/file8.txt", file8.txt): startingGot response: (POST https://127.0.0.1:36481/https1/afdt?037) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/file8.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 130 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36481/https1/afdt?037", "attachment; filename="x/y\\z/\\x/file8.txt"", "file8.txt"): success test(https://127.0.0.1:36481/https1/afdt?038, attachment; filename="/root/file9.txt", file9.txt): startingGot response: (POST https://127.0.0.1:36481/https1/afdt?038) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/file9.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 131 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36481/https1/afdt?038", "attachment; filename="/root/file9.txt"", "file9.txt"): success test(https://127.0.0.1:36481/https1/afdt?039, attachment; filename="../file10.txt", file10.txt): startingGot response: (POST https://127.0.0.1:36481/https1/afdt?039) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/file10.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 132 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36481/https1/afdt?039", "attachment; filename="../file10.txt"", "file10.txt"): success test(https://127.0.0.1:36481/https1/afdt?040, attachment; filename="..\\file11.txt", file11.txt): startingGot response: (POST https://127.0.0.1:36481/https1/afdt?040) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/file11.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 133 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36481/https1/afdt?040", "attachment; filename="..\\file11.txt"", "file11.txt"): success test(https://127.0.0.1:36481/https1/afdt?041, attachment; filename="foo/../../file12.txt", file12.txt): startingGot response: (POST https://127.0.0.1:36481/https1/afdt?041) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/file12.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 134 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36481/https1/afdt?041", "attachment; filename="foo/../../file12.txt"", "file12.txt"): success test(http://127.0.0.1:57793/http2/afdt?001, Attachment; filename=example001.html, example001.html): startingGot response: (POST http://127.0.0.1:57793/http2/afdt?001) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/example001.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 135 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:57793/http2/afdt?001", "Attachment; filename=example001.html", "example001.html"): success test(http://127.0.0.1:57793/http2/afdt?002, attachment; filename=example002.html, example002.html): startingGot response: (POST http://127.0.0.1:57793/http2/afdt?002) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/example002.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 136 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:57793/http2/afdt?002", "attachment; filename=example002.html", "example002.html"): success test(http://127.0.0.1:57793/http2/afdt?003, ATTACHMENT; filename=example003.html, example003.html): startingGot response: (POST http://127.0.0.1:57793/http2/afdt?003) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/example003.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 137 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:57793/http2/afdt?003", "ATTACHMENT; filename=example003.html", "example003.html"): success test(http://127.0.0.1:57793/http2/afdt?004, attAChment; filename=example004.html, example004.html): startingGot response: (POST http://127.0.0.1:57793/http2/afdt?004) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/example004.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 138 clients in 2 ms test AsFileDownloadTest.test("http://127.0.0.1:57793/http2/afdt?004", "attAChment; filename=example004.html", "example004.html"): success test(http://127.0.0.1:57793/http2/afdt?005, attachmeNt; filename=example005.html, example005.html): startingGot response: (POST http://127.0.0.1:57793/http2/afdt?005) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/example005.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 139 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:57793/http2/afdt?005", "attachmeNt; filename=example005.html", "example005.html"): success test(http://127.0.0.1:57793/http2/afdt?006, attachment; Filename=example006.html, example006.html): startingGot response: (POST http://127.0.0.1:57793/http2/afdt?006) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/example006.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 140 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:57793/http2/afdt?006", "attachment; Filename=example006.html", "example006.html"): success test(http://127.0.0.1:57793/http2/afdt?007, attachment; FILENAME=example007.html, example007.html): startingGot response: (POST http://127.0.0.1:57793/http2/afdt?007) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/example007.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 141 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:57793/http2/afdt?007", "attachment; FILENAME=example007.html", "example007.html"): success test(http://127.0.0.1:57793/http2/afdt?008, attachment; fileName=example008.html, example008.html): startingGot response: (POST http://127.0.0.1:57793/http2/afdt?008) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/example008.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 142 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:57793/http2/afdt?008", "attachment; fileName=example008.html", "example008.html"): success test(http://127.0.0.1:57793/http2/afdt?009, attachment; fIlEnAMe=example009.html, example009.html): startingGot response: (POST http://127.0.0.1:57793/http2/afdt?009) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/example009.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 143 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:57793/http2/afdt?009", "attachment; fIlEnAMe=example009.html", "example009.html"): success test(http://127.0.0.1:57793/http2/afdt?010, attachment; filename=Example010.html, Example010.html): startingGot response: (POST http://127.0.0.1:57793/http2/afdt?010) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/Example010.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 144 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:57793/http2/afdt?010", "attachment; filename=Example010.html", "Example010.html"): success test(http://127.0.0.1:57793/http2/afdt?011, attachment; filename=EXAMPLE011.html, EXAMPLE011.html): startingGot response: (POST http://127.0.0.1:57793/http2/afdt?011) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/EXAMPLE011.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 145 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:57793/http2/afdt?011", "attachment; filename=EXAMPLE011.html", "EXAMPLE011.html"): success test(http://127.0.0.1:57793/http2/afdt?012, attachment; filename=eXample012.html, eXample012.html): startingGot response: (POST http://127.0.0.1:57793/http2/afdt?012) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/eXample012.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 146 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:57793/http2/afdt?012", "attachment; filename=eXample012.html", "eXample012.html"): success test(http://127.0.0.1:57793/http2/afdt?013, attachment; filename=example013.HTML, example013.HTML): startingGot response: (POST http://127.0.0.1:57793/http2/afdt?013) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/example013.HTML Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 147 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:57793/http2/afdt?013", "attachment; filename=example013.HTML", "example013.HTML"): success test(http://127.0.0.1:57793/http2/afdt?014, attachment; filename =eXaMpLe014.HtMl, eXaMpLe014.HtMl): startingGot response: (POST http://127.0.0.1:57793/http2/afdt?014) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/eXaMpLe014.HtMl Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 148 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:57793/http2/afdt?014", "attachment; filename =eXaMpLe014.HtMl", "eXaMpLe014.HtMl"): success test(http://127.0.0.1:57793/http2/afdt?015, attachment; filename=a, a): startingGot response: (POST http://127.0.0.1:57793/http2/afdt?015) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/a Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 149 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:57793/http2/afdt?015", "attachment; filename=a", "a"): success test(http://127.0.0.1:57793/http2/afdt?016, attachment; filename= b, b): startingGot response: (POST http://127.0.0.1:57793/http2/afdt?016) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/b Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 150 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:57793/http2/afdt?016", "attachment; filename= b", "b"): success test(http://127.0.0.1:57793/http2/afdt?017, attachment; filename= c, c): startingGot response: (POST http://127.0.0.1:57793/http2/afdt?017) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/c Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 151 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:57793/http2/afdt?017", "attachment; filename= c", "c"): success test(http://127.0.0.1:57793/http2/afdt?018, attachment; filename= d, d): startingGot response: (POST http://127.0.0.1:57793/http2/afdt?018) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/d Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 152 clients in 3 ms test AsFileDownloadTest.test("http://127.0.0.1:57793/http2/afdt?018", "attachment; filename= d", "d"): success test(http://127.0.0.1:57793/http2/afdt?019, attachment; filename=e ; filename*=utf-8''eee.txt, e): startingGot response: (POST http://127.0.0.1:57793/http2/afdt?019) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/e Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 153 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:57793/http2/afdt?019", "attachment; filename=e ; filename*=utf-8''eee.txt", "e"): success test(http://127.0.0.1:57793/http2/afdt?020, attachment; filename*=utf-8''fff.txt; filename=f, f): startingGot response: (POST http://127.0.0.1:57793/http2/afdt?020) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/f Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 154 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:57793/http2/afdt?020", "attachment; filename*=utf-8''fff.txt; filename=f", "f"): success test(http://127.0.0.1:57793/http2/afdt?021, attachment; filename=g, g): startingGot response: (POST http://127.0.0.1:57793/http2/afdt?021) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/g Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 155 clients in 2 ms test AsFileDownloadTest.test("http://127.0.0.1:57793/http2/afdt?021", "attachment; filename=g", "g"): success test(http://127.0.0.1:57793/http2/afdt?022, attachment; filename= h, h): startingGot response: (POST http://127.0.0.1:57793/http2/afdt?022) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/h Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 156 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:57793/http2/afdt?022", "attachment; filename= h", "h"): success test(http://127.0.0.1:57793/http2/afdt?023, attachment; filename="space name", space name): startingGot response: (POST http://127.0.0.1:57793/http2/afdt?023) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/space name Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 157 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:57793/http2/afdt?023", "attachment; filename="space name"", "space name"): success test(http://127.0.0.1:57793/http2/afdt?024, attachment; filename=me.txt; filename*=utf-8''you.txt, me.txt): startingGot response: (POST http://127.0.0.1:57793/http2/afdt?024) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/me.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 158 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:57793/http2/afdt?024", "attachment; filename=me.txt; filename*=utf-8''you.txt", "me.txt"): success test(http://127.0.0.1:57793/http2/afdt?025, attachment; filename="m y.txt"; filename*=utf-8''you.txt, m y.txt): startingGot response: (POST http://127.0.0.1:57793/http2/afdt?025) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/m y.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 159 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:57793/http2/afdt?025", "attachment; filename="m y.txt"; filename*=utf-8''you.txt", "m y.txt"): success test(http://127.0.0.1:57793/http2/afdt?030, attachment; filename="foo/file1.txt", file1.txt): startingGot response: (POST http://127.0.0.1:57793/http2/afdt?030) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/file1.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 160 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:57793/http2/afdt?030", "attachment; filename="foo/file1.txt"", "file1.txt"): success test(http://127.0.0.1:57793/http2/afdt?031, attachment; filename="foo/bar/file2.txt", file2.txt): startingGot response: (POST http://127.0.0.1:57793/http2/afdt?031) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/file2.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 161 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:57793/http2/afdt?031", "attachment; filename="foo/bar/file2.txt"", "file2.txt"): success test(http://127.0.0.1:57793/http2/afdt?032, attachment; filename="baz\\file3.txt", file3.txt): startingGot response: (POST http://127.0.0.1:57793/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:57793/http2/afdt?032", "attachment; filename="baz\\file3.txt"", "file3.txt"): success test(http://127.0.0.1:57793/http2/afdt?033, attachment; filename="baz\\bar\\file4.txt", file4.txt): startingGot response: (POST http://127.0.0.1:57793/http2/afdt?033) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/file4.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 163 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:57793/http2/afdt?033", "attachment; filename="baz\\bar\\file4.txt"", "file4.txt"): success test(http://127.0.0.1:57793/http2/afdt?034, attachment; filename="x/y\\file5.txt", file5.txt): startingGot response: (POST http://127.0.0.1:57793/http2/afdt?034) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/file5.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 164 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:57793/http2/afdt?034", "attachment; filename="x/y\\file5.txt"", "file5.txt"): success test(http://127.0.0.1:57793/http2/afdt?035, attachment; filename="x/y\\file6.txt", file6.txt): startingGot response: (POST http://127.0.0.1:57793/http2/afdt?035) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/file6.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 165 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:57793/http2/afdt?035", "attachment; filename="x/y\\file6.txt"", "file6.txt"): success test(http://127.0.0.1:57793/http2/afdt?036, attachment; filename="x/y\\z/file7.txt", file7.txt): startingGot response: (POST http://127.0.0.1:57793/http2/afdt?036) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/file7.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 166 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:57793/http2/afdt?036", "attachment; filename="x/y\\z/file7.txt"", "file7.txt"): success test(http://127.0.0.1:57793/http2/afdt?037, attachment; filename="x/y\\z/\\x/file8.txt", file8.txt): startingGot response: (POST http://127.0.0.1:57793/http2/afdt?037) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/file8.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 167 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:57793/http2/afdt?037", "attachment; filename="x/y\\z/\\x/file8.txt"", "file8.txt"): success test(http://127.0.0.1:57793/http2/afdt?038, attachment; filename="/root/file9.txt", file9.txt): startingGot response: (POST http://127.0.0.1:57793/http2/afdt?038) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/file9.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 168 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:57793/http2/afdt?038", "attachment; filename="/root/file9.txt"", "file9.txt"): success test(http://127.0.0.1:57793/http2/afdt?039, attachment; filename="../file10.txt", file10.txt): startingGot response: (POST http://127.0.0.1:57793/http2/afdt?039) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/file10.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 169 clients in 5 ms test AsFileDownloadTest.test("http://127.0.0.1:57793/http2/afdt?039", "attachment; filename="../file10.txt"", "file10.txt"): success test(http://127.0.0.1:57793/http2/afdt?040, attachment; filename="..\\file11.txt", file11.txt): startingGot response: (POST http://127.0.0.1:57793/http2/afdt?040) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/file11.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 170 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:57793/http2/afdt?040", "attachment; filename="..\\file11.txt"", "file11.txt"): success test(http://127.0.0.1:57793/http2/afdt?041, attachment; filename="foo/../../file12.txt", file12.txt): startingGot response: (POST http://127.0.0.1:57793/http2/afdt?041) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/file12.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 171 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:57793/http2/afdt?041", "attachment; filename="foo/../../file12.txt"", "file12.txt"): success test(https://127.0.0.1:35941/https2/afdt?001, Attachment; filename=example001.html, example001.html): startingGot response: (POST https://127.0.0.1:35941/https2/afdt?001) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/example001.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 172 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:35941/https2/afdt?001", "Attachment; filename=example001.html", "example001.html"): success test(https://127.0.0.1:35941/https2/afdt?002, attachment; filename=example002.html, example002.html): startingGot response: (POST https://127.0.0.1:35941/https2/afdt?002) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/example002.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 173 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:35941/https2/afdt?002", "attachment; filename=example002.html", "example002.html"): success test(https://127.0.0.1:35941/https2/afdt?003, ATTACHMENT; filename=example003.html, example003.html): startingGot response: (POST https://127.0.0.1:35941/https2/afdt?003) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/example003.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 174 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:35941/https2/afdt?003", "ATTACHMENT; filename=example003.html", "example003.html"): success test(https://127.0.0.1:35941/https2/afdt?004, attAChment; filename=example004.html, example004.html): startingGot response: (POST https://127.0.0.1:35941/https2/afdt?004) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/example004.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 175 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:35941/https2/afdt?004", "attAChment; filename=example004.html", "example004.html"): success test(https://127.0.0.1:35941/https2/afdt?005, attachmeNt; filename=example005.html, example005.html): startingGot response: (POST https://127.0.0.1:35941/https2/afdt?005) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/example005.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 176 clients in 2 ms test AsFileDownloadTest.test("https://127.0.0.1:35941/https2/afdt?005", "attachmeNt; filename=example005.html", "example005.html"): success test(https://127.0.0.1:35941/https2/afdt?006, attachment; Filename=example006.html, example006.html): startingGot response: (POST https://127.0.0.1:35941/https2/afdt?006) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/example006.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 177 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:35941/https2/afdt?006", "attachment; Filename=example006.html", "example006.html"): success test(https://127.0.0.1:35941/https2/afdt?007, attachment; FILENAME=example007.html, example007.html): startingGot response: (POST https://127.0.0.1:35941/https2/afdt?007) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/example007.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 178 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:35941/https2/afdt?007", "attachment; FILENAME=example007.html", "example007.html"): success test(https://127.0.0.1:35941/https2/afdt?008, attachment; fileName=example008.html, example008.html): startingGot response: (POST https://127.0.0.1:35941/https2/afdt?008) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/example008.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 179 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:35941/https2/afdt?008", "attachment; fileName=example008.html", "example008.html"): success test(https://127.0.0.1:35941/https2/afdt?009, attachment; fIlEnAMe=example009.html, example009.html): startingGot response: (POST https://127.0.0.1:35941/https2/afdt?009) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/example009.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 180 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:35941/https2/afdt?009", "attachment; fIlEnAMe=example009.html", "example009.html"): success test(https://127.0.0.1:35941/https2/afdt?010, attachment; filename=Example010.html, Example010.html): startingGot response: (POST https://127.0.0.1:35941/https2/afdt?010) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/Example010.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 181 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:35941/https2/afdt?010", "attachment; filename=Example010.html", "Example010.html"): success test(https://127.0.0.1:35941/https2/afdt?011, attachment; filename=EXAMPLE011.html, EXAMPLE011.html): startingGot response: (POST https://127.0.0.1:35941/https2/afdt?011) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/EXAMPLE011.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 182 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:35941/https2/afdt?011", "attachment; filename=EXAMPLE011.html", "EXAMPLE011.html"): success test(https://127.0.0.1:35941/https2/afdt?012, attachment; filename=eXample012.html, eXample012.html): startingGot response: (POST https://127.0.0.1:35941/https2/afdt?012) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/eXample012.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 183 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:35941/https2/afdt?012", "attachment; filename=eXample012.html", "eXample012.html"): success test(https://127.0.0.1:35941/https2/afdt?013, attachment; filename=example013.HTML, example013.HTML): startingGot response: (POST https://127.0.0.1:35941/https2/afdt?013) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/example013.HTML Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 184 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:35941/https2/afdt?013", "attachment; filename=example013.HTML", "example013.HTML"): success test(https://127.0.0.1:35941/https2/afdt?014, attachment; filename =eXaMpLe014.HtMl, eXaMpLe014.HtMl): startingGot response: (POST https://127.0.0.1:35941/https2/afdt?014) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/eXaMpLe014.HtMl Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 185 clients in 2 ms test AsFileDownloadTest.test("https://127.0.0.1:35941/https2/afdt?014", "attachment; filename =eXaMpLe014.HtMl", "eXaMpLe014.HtMl"): success test(https://127.0.0.1:35941/https2/afdt?015, attachment; filename=a, a): startingGot response: (POST https://127.0.0.1:35941/https2/afdt?015) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/a Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 186 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:35941/https2/afdt?015", "attachment; filename=a", "a"): success test(https://127.0.0.1:35941/https2/afdt?016, attachment; filename= b, b): startingGot response: (POST https://127.0.0.1:35941/https2/afdt?016) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/b Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 187 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:35941/https2/afdt?016", "attachment; filename= b", "b"): success test(https://127.0.0.1:35941/https2/afdt?017, attachment; filename= c, c): startingGot response: (POST https://127.0.0.1:35941/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:35941/https2/afdt?017", "attachment; filename= c", "c"): success test(https://127.0.0.1:35941/https2/afdt?018, attachment; filename= d, d): startingGot response: (POST https://127.0.0.1:35941/https2/afdt?018) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/d Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 189 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:35941/https2/afdt?018", "attachment; filename= d", "d"): success test(https://127.0.0.1:35941/https2/afdt?019, attachment; filename=e ; filename*=utf-8''eee.txt, e): startingGot response: (POST https://127.0.0.1:35941/https2/afdt?019) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/e Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 190 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:35941/https2/afdt?019", "attachment; filename=e ; filename*=utf-8''eee.txt", "e"): success test(https://127.0.0.1:35941/https2/afdt?020, attachment; filename*=utf-8''fff.txt; filename=f, f): startingGot response: (POST https://127.0.0.1:35941/https2/afdt?020) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/f Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 191 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:35941/https2/afdt?020", "attachment; filename*=utf-8''fff.txt; filename=f", "f"): success test(https://127.0.0.1:35941/https2/afdt?021, attachment; filename=g, g): startingGot response: (POST https://127.0.0.1:35941/https2/afdt?021) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/g Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 192 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:35941/https2/afdt?021", "attachment; filename=g", "g"): success test(https://127.0.0.1:35941/https2/afdt?022, attachment; filename= h, h): startingGot response: (POST https://127.0.0.1:35941/https2/afdt?022) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/h Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 193 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:35941/https2/afdt?022", "attachment; filename= h", "h"): success test(https://127.0.0.1:35941/https2/afdt?023, attachment; filename="space name", space name): startingGot response: (POST https://127.0.0.1:35941/https2/afdt?023) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/space name Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 194 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:35941/https2/afdt?023", "attachment; filename="space name"", "space name"): success test(https://127.0.0.1:35941/https2/afdt?024, attachment; filename=me.txt; filename*=utf-8''you.txt, me.txt): startingGot response: (POST https://127.0.0.1:35941/https2/afdt?024) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/me.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 195 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:35941/https2/afdt?024", "attachment; filename=me.txt; filename*=utf-8''you.txt", "me.txt"): success test(https://127.0.0.1:35941/https2/afdt?025, attachment; filename="m y.txt"; filename*=utf-8''you.txt, m y.txt): startingGot response: (POST https://127.0.0.1:35941/https2/afdt?025) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/m y.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 196 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:35941/https2/afdt?025", "attachment; filename="m y.txt"; filename*=utf-8''you.txt", "m y.txt"): success test(https://127.0.0.1:35941/https2/afdt?030, attachment; filename="foo/file1.txt", file1.txt): startingGot response: (POST https://127.0.0.1:35941/https2/afdt?030) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/file1.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 197 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:35941/https2/afdt?030", "attachment; filename="foo/file1.txt"", "file1.txt"): success test(https://127.0.0.1:35941/https2/afdt?031, attachment; filename="foo/bar/file2.txt", file2.txt): startingGot response: (POST https://127.0.0.1:35941/https2/afdt?031) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/file2.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 198 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:35941/https2/afdt?031", "attachment; filename="foo/bar/file2.txt"", "file2.txt"): success test(https://127.0.0.1:35941/https2/afdt?032, attachment; filename="baz\\file3.txt", file3.txt): startingGot response: (POST https://127.0.0.1:35941/https2/afdt?032) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/file3.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 199 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:35941/https2/afdt?032", "attachment; filename="baz\\file3.txt"", "file3.txt"): success test(https://127.0.0.1:35941/https2/afdt?033, attachment; filename="baz\\bar\\file4.txt", file4.txt): startingGot response: (POST https://127.0.0.1:35941/https2/afdt?033) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/file4.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 200 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:35941/https2/afdt?033", "attachment; filename="baz\\bar\\file4.txt"", "file4.txt"): success test(https://127.0.0.1:35941/https2/afdt?034, attachment; filename="x/y\\file5.txt", file5.txt): startingGot response: (POST https://127.0.0.1:35941/https2/afdt?034) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/file5.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 201 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:35941/https2/afdt?034", "attachment; filename="x/y\\file5.txt"", "file5.txt"): success test(https://127.0.0.1:35941/https2/afdt?035, attachment; filename="x/y\\file6.txt", file6.txt): startingGot response: (POST https://127.0.0.1:35941/https2/afdt?035) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/file6.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 202 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:35941/https2/afdt?035", "attachment; filename="x/y\\file6.txt"", "file6.txt"): success test(https://127.0.0.1:35941/https2/afdt?036, attachment; filename="x/y\\z/file7.txt", file7.txt): startingGot response: (POST https://127.0.0.1:35941/https2/afdt?036) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/file7.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 203 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:35941/https2/afdt?036", "attachment; filename="x/y\\z/file7.txt"", "file7.txt"): success test(https://127.0.0.1:35941/https2/afdt?037, attachment; filename="x/y\\z/\\x/file8.txt", file8.txt): startingGot response: (POST https://127.0.0.1:35941/https2/afdt?037) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/file8.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 204 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:35941/https2/afdt?037", "attachment; filename="x/y\\z/\\x/file8.txt"", "file8.txt"): success test(https://127.0.0.1:35941/https2/afdt?038, attachment; filename="/root/file9.txt", file9.txt): startingGot response: (POST https://127.0.0.1:35941/https2/afdt?038) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/file9.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 205 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:35941/https2/afdt?038", "attachment; filename="/root/file9.txt"", "file9.txt"): success test(https://127.0.0.1:35941/https2/afdt?039, attachment; filename="../file10.txt", file10.txt): startingGot response: (POST https://127.0.0.1:35941/https2/afdt?039) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/file10.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 206 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:35941/https2/afdt?039", "attachment; filename="../file10.txt"", "file10.txt"): success test(https://127.0.0.1:35941/https2/afdt?040, attachment; filename="..\\file11.txt", file11.txt): startingGot response: (POST https://127.0.0.1:35941/https2/afdt?040) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/file11.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 207 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:35941/https2/afdt?040", "attachment; filename="..\\file11.txt"", "file11.txt"): success test(https://127.0.0.1:35941/https2/afdt?041, attachment; filename="foo/../../file12.txt", file12.txt): startingGot response: (POST https://127.0.0.1:35941/https2/afdt?041) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/file12.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 208 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:35941/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(1): accepting connections TestServer(2): accepting connections TestServer(1): connection accepted TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=45676,localport=57793] TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): starting connection TestServer: POST /http2/afdt?100 TestServer(1): connection started 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:45676 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=45688,localport=57793] TestServer(1): starting connection TestServer: POST /http2/afdt?101 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:45688 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=45692,localport=57793] 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:45692 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=45700,localport=57793] 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:45700 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=45702,localport=57793] 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:45702 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=45718,localport=57793] TestServer(1): starting connection TestServer: POST /http2/afdt?105 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:45718 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=45722,localport=57793] TestServer(1): starting connection TestServer: POST /http2/afdt?106 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:45722 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=45724,localport=57793] 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:45724 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=45730,localport=57793] 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:45730 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=45738,localport=57793] 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:45738 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=45750,localport=57793] TestServer(1): starting connection TestServer: POST /http2/afdt?110 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:45750 stopping. 1 streams TestServer: Connection writer stopping 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=45752,localport=57793] TestServer(1): starting connection TestServer: POST /http2/afdt?111 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:45752 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=45766,localport=57793] TestServer(1): starting connection TestServer: POST /http2/afdt?112 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:45766 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=45778,localport=57793] TestServer(1): starting connection TestServer: POST /http2/afdt?113 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:45778 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=45792,localport=57793] TestServer(1): starting connection TestServer: POST /http2/afdt?120 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:45792 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=56472, Session(1711974863905|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:56472 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=56482, Session(1711974874202|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:56482 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=56494, Session(1711974874615|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:56494 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=56502, Session(1711974874786|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?103 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:56502 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=56518, Session(1711974874889|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?104 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:56518 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=56524, Session(1711974875034|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?105 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:56524 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=56538, Session(1711974875173|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?106 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:56538 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=56544, Session(1711974875282|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?107 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:56544 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=56548, Session(1711974875403|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?108 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:56548 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=56558, Session(1711974875535|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?109 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:56558 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=56574, Session(1711974875647|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?110 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:56574 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=56590, Session(1711974875773|SSL_NULL_WITH_NULL_NULL)] TestServer(2): accepting connections 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:56590 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=56594, Session(1711974875972|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:56594 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=56602, Session(1711974876143|SSL_NULL_WITH_NULL_NULL)] TestServer(2): stopping is: false TestServer(2): accepting connections 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:56602 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=56604, Session(1711974876277|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?120 TestServer(2): connection started 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:56604 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=44872,localport=57793] 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:44872 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=44882,localport=57793] 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:44882 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=44896,localport=57793] TestServer(1): starting connection TestServer: POST /http2/afdt?003 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:44896 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=44906,localport=57793] TestServer(1): starting connection TestServer: POST /http2/afdt?004 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:44906 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=44908,localport=57793] TestServer(1): starting connection TestServer: POST /http2/afdt?005 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:44908 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=44922,localport=57793] TestServer(1): starting connection TestServer: POST /http2/afdt?006 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:44922 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=44932,localport=57793] TestServer(1): starting connection TestServer: POST /http2/afdt?007 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:44932 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=44938,localport=57793] 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:44938 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=44946,localport=57793] TestServer(1): starting connection TestServer: POST /http2/afdt?009 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:44946 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=44950,localport=57793] 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:44950 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=44960,localport=57793] TestServer(1): starting connection TestServer: POST /http2/afdt?011 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:44960 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=44972,localport=57793] TestServer(1): starting connection TestServer(1): stopping is: false TestServer(1): accepting connections TestServer: POST /http2/afdt?012 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:44972 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=44974,localport=57793] TestServer(1): starting connection TestServer: POST /http2/afdt?013 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:44974 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=44976,localport=57793] 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:44976 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=44978,localport=57793] TestServer(1): starting connection TestServer: POST /http2/afdt?015 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:44978 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=44980,localport=57793] TestServer(1): starting connection TestServer: POST /http2/afdt?016 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:44980 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=44982,localport=57793] 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:44982 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=44994,localport=57793] TestServer(1): starting connection TestServer: POST /http2/afdt?018 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:44994 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=45000,localport=57793] 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:45000 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=45016,localport=57793] 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:45016 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=45026,localport=57793] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?021 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:45026 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=45042,localport=57793] 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:45042 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=45052,localport=57793] TestServer(1): starting connection TestServer(1): stopping is: false TestServer(1): accepting connections 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:45052 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=45064,localport=57793] TestServer(1): starting connection TestServer: POST /http2/afdt?024 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:45064 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=45070,localport=57793] TestServer(1): starting connection TestServer: POST /http2/afdt?025 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:45070 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=45080,localport=57793] 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:45080 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=45094,localport=57793] 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:45094 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=45100,localport=57793] 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:45100 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=45112,localport=57793] 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:45112 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=45114,localport=57793] TestServer(1): starting connection TestServer: POST /http2/afdt?034 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:45114 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=45130,localport=57793] TestServer(1): starting connection TestServer: POST /http2/afdt?035 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:45130 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=45140,localport=57793] 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:45140 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=45156,localport=57793] TestServer(1): starting connection TestServer(1): stopping is: false TestServer(1): accepting connections 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:45156 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=45162,localport=57793] 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:45162 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=45164,localport=57793] 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:45164 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=45176,localport=57793] TestServer(1): starting connection TestServer: POST /http2/afdt?040 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:45176 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=45180,localport=57793] 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:45180 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=45054, Session(1711974876403|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?001 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:45054 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=38702, Session(1711974896323|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?002 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:38702 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=38710, Session(1711974896761|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?003 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:38710 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=38720, Session(1711974896970|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?004 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:38720 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=38722, Session(1711974897178|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?005 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:38722 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=38736, Session(1711974897370|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 Sent response headers 200 TestServer(2): connection started Server connection to /127.0.0.1:38736 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=38738, Session(1711974897665|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:38738 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=38740, Session(1711974897938|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?008 TestServer(2): connection started 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:38740 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=38752, Session(1711974898146|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?009 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:38752 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=38762, Session(1711974898365|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:38762 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=38772, Session(1711974898542|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:38772 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=38786, Session(1711974898620|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?012 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:38786 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=38798, Session(1711974898745|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:38798 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=38804, Session(1711974898840|SSL_NULL_WITH_NULL_NULL)] TestServer(2): accepting connections TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?014 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:38804 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=38810, Session(1711974898982|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:38810 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=38816, Session(1711974899127|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?016 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:38816 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=38832, Session(1711974899388|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:38832 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=38834, Session(1711974899564|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:38834 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=38838, Session(1711974899694|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?019 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:38838 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=38850, Session(1711974899882|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:38850 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=38866, Session(1711974900037|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?021 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:38866 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=38876, Session(1711974900306|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:38876 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=38882, Session(1711974900397|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:38882 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=38898, Session(1711974900502|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:38898 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=38906, Session(1711974900623|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:38906 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=38920, Session(1711974900703|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:38920 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=38924, Session(1711974900798|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:38924 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=38926, Session(1711974900995|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:38926 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=38930, Session(1711974901078|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:38930 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): creating connection TestServer(2): stopping is: false TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=38944, Session(1711974901160|SSL_NULL_WITH_NULL_NULL)] TestServer(2): accepting connections TestServer(2): starting connection TestServer: POST /https2/afdt?034 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:38944 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=38954, Session(1711974901247|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:38954 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=38962, Session(1711974901331|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:38962 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=38976, Session(1711974901436|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:38976 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=38988, Session(1711974901530|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:38988 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=38990, Session(1711974901653|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?039 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:38990 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=38992, Session(1711974901734|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?040 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:38992 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=39004, Session(1711974901820|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:39004 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): stopping 52 connections TestServer(2): stopping 52 connections TestServer(2): finished TestServer(1): finished STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/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/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseShenandoahGC' \ -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/0/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/0/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/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/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/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -XX:+UseShenandoahGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/AsFileDownloadTest.d/testng.0.jta java/net/httpclient/AsFileDownloadTest.java false AsFileDownloadTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build AsFileDownloadTest reason: Named class compiled on demand started: Mon Apr 01 14:35:03 CEST 2024 finished: Mon Apr 01 14:35:03 CEST 2024 elapsed time (seconds): 0.0 ACTION: testng -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run testng/othervm/java.security.policy=AsFileDownloadTest.policy AsFileDownloadTest TIME: 1.575 seconds messages: command: testng AsFileDownloadTest reason: User specified action: run testng/othervm/java.security.policy=AsFileDownloadTest.policy AsFileDownloadTest started: Mon Apr 01 14:35:03 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 14:35:05 CEST 2024 elapsed time (seconds): 1.575 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=1584879, tid=1584882 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, emulated-client, sharing, tiered, compressed oops, compressed class ptrs, shenandoah gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0/hs_err_pid1584879.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/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/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseShenandoahGC' \ -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/0/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/0/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/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/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/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/0/AsFileDownloadTest.policy_new \ -Djava.security.manager=default \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -XX:+UseShenandoahGC \ -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/BodySubscribersTest.java Passed: java/net/httpclient/AuthFilterCacheTest.java Passed: java/net/httpclient/BufferingSubscriberCancelTest.java Passed: java/net/httpclient/BasicRedirectTest.java Passed: java/net/httpclient/BufferingSubscriberErrorCompleteTest.java Passed: java/net/httpclient/ByteArrayPublishers.java Passed: java/net/httpclient/CancelledResponse2.java Passed: java/net/httpclient/CancelledResponse.java Passed: java/net/httpclient/CancelStreamedBodyTest.java Passed: java/net/httpclient/CancelRequestTest.java Passed: java/net/httpclient/BufferingSubscriberTest.java Passed: java/net/httpclient/ConnectTimeoutHandshakeSync.java Passed: java/net/httpclient/ConnectTimeoutHandshakeAsync.java Passed: java/net/httpclient/ConnectExceptionTest.java Passed: java/net/httpclient/ConcurrentResponses.java Passed: java/net/httpclient/ConnectTimeoutNoProxySync.java Passed: java/net/httpclient/ConnectTimeoutNoProxyAsync.java Passed: java/net/httpclient/ConnectTimeoutWithProxyAsync.java Passed: java/net/httpclient/ConnectTimeoutWithProxySync.java Passed: java/net/httpclient/ContentLengthHeaderTest.java Passed: java/net/httpclient/CookieHeaderTest.java Passed: java/net/httpclient/CustomResponseSubscriber.java Passed: java/net/httpclient/DebugLoggerTest.java Passed: java/net/httpclient/CustomRequestPublisher.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.517 seconds messages: command: build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.test.lib.net.SimpleSSLContext DependentActionsTest reason: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.test.lib.net.SimpleSSLContext DependentActionsTest started: Mon Apr 01 14:37:38 CEST 2024 Test directory: compile: DependentActionsTest finished: Mon Apr 01 14:37:38 CEST 2024 elapsed time (seconds): 0.517 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.516 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentActionsTest.java reason: .class file out of date or does not exist started: Mon Apr 01 14:37:38 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 6 finished: Mon Apr 01 14:37:38 CEST 2024 elapsed time (seconds): 0.516 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/5/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/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 & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseShenandoahGC' \ -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/5/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/5/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/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/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/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.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/5/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/5/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/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/DependentActionsTest.java direct: Note: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentActionsTest.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build DependentActionsTest reason: Named class compiled on demand started: Mon Apr 01 14:37:38 CEST 2024 finished: Mon Apr 01 14:37:38 CEST 2024 elapsed time (seconds): 0.0 ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm -Djdk.internal.httpclient.debug=true DependentActionsTest TIME: 31.297 seconds messages: command: testng -Djdk.internal.httpclient.debug=true DependentActionsTest reason: User specified action: run testng/othervm -Djdk.internal.httpclient.debug=true DependentActionsTest started: Mon Apr 01 14:37:38 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 14:38:09 CEST 2024 elapsed time (seconds): 31.297 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:42683]::addHandler DependentActionsTest$HTTP_FixedLengthHandler@31bdd9e4, /http1/fixed Http1TestServer[localhost/127.0.0.1:42683]::addHandler DependentActionsTest$HTTP_ChunkedHandler@11b0b994, /http1/chunk Http1TestServer[localhost/127.0.0.1:35653]::addHandler DependentActionsTest$HTTP_FixedLengthHandler@31bdd9e4, /https1/fixed Http1TestServer[localhost/127.0.0.1:35653]::addHandler DependentActionsTest$HTTP_ChunkedHandler@11b0b994, /https1/chunk Http2TestServerImpl[localhost/127.0.0.1:59617]::addHandler DependentActionsTest$HTTP_FixedLengthHandler@46f72c86, /http2/fixed Http2TestServerImpl[localhost/127.0.0.1:59617]::addHandler DependentActionsTest$HTTP_ChunkedHandler@1fe42b60, /http2/chunk Http2TestServerImpl[localhost/127.0.0.1:44711]::addHandler DependentActionsTest$HTTP_FixedLengthHandler@46f72c86, /https2/fixed Http2TestServerImpl[localhost/127.0.0.1:44711]::addHandler DependentActionsTest$HTTP_ChunkedHandler@1fe42b60, /https2/chunk Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config DependentActionsTest.setup(): success [5 s, 983 ms, 880399 ns] testAsInputStreamAsync(http://127.0.0.1:42683/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:42683/http1/fixed/x", false, SemaphoreStaller): success [11 s, 126 ms, 676271 ns] testAsInputStreamAsync(http://127.0.0.1:42683/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:42683/http1/chunk/x", false, SemaphoreStaller): success [11 s, 304 ms, 518786 ns] testAsInputStreamAsync(https://127.0.0.1:35653/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:35653/https1/fixed/x", false, SemaphoreStaller): success [14 s, 998 ms, 328536 ns] testAsInputStreamAsync(https://127.0.0.1:35653/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:35653/https1/chunk/x", false, SemaphoreStaller): success [15 s, 107 ms, 752937 ns] testAsInputStreamAsync(http://127.0.0.1:59617/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@1c60e9bb HTTP_FixedLengthHandler received request to http://127.0.0.1:59617/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:59617/http2/fixed/x", false, SemaphoreStaller): success [16 s, 513 ms, 1073 ns] testAsInputStreamAsync(http://127.0.0.1:59617/http2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6f76b4e9 HTTP_ChunkedHandler received request to http://127.0.0.1:59617/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:59617/http2/chunk/x", false, SemaphoreStaller): success [16 s, 637 ms, 633618 ns] testAsInputStreamAsync(https://127.0.0.1:44711/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@2803a188 HTTP_FixedLengthHandler received request to https://127.0.0.1:44711/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:44711/https2/fixed/x", false, SemaphoreStaller): success [17 s, 197 ms, 242146 ns] testAsInputStreamAsync(https://127.0.0.1:44711/https2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Releasing semaphore: permits=0 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@50122f2a HTTP_ChunkedHandler received request to https://127.0.0.1:44711/https2/chunk/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:44711/https2/chunk/x", false, SemaphoreStaller): success [17 s, 332 ms, 617898 ns] testAsInputStreamAsync(http://127.0.0.1:42683/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:42683/http1/fixed/x", true, SemaphoreStaller): success [17 s, 438 ms, 566103 ns] testAsInputStreamAsync(http://127.0.0.1:42683/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:42683/http1/chunk/x", true, SemaphoreStaller): success [17 s, 560 ms, 851776 ns] testAsInputStreamAsync(https://127.0.0.1:35653/https1/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired HTTP_FixedLengthHandler received request to /https1/fixed/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:35653/https1/fixed/x", true, SemaphoreStaller): success [17 s, 713 ms, 728311 ns] testAsInputStreamAsync(https://127.0.0.1:35653/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:35653/https1/chunk/x", true, SemaphoreStaller): success [17 s, 846 ms, 325228 ns] testAsInputStreamAsync(http://127.0.0.1:59617/http2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@45a4a66d HTTP_FixedLengthHandler received request to http://127.0.0.1:59617/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:59617/http2/fixed/x", true, SemaphoreStaller): success [17 s, 958 ms, 291166 ns] testAsInputStreamAsync(http://127.0.0.1:59617/http2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4966e2da HTTP_ChunkedHandler received request to http://127.0.0.1:59617/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:59617/http2/chunk/x", true, SemaphoreStaller): success [18 s, 73 ms, 450872 ns] testAsInputStreamAsync(https://127.0.0.1:44711/https2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@10a94166 HTTP_FixedLengthHandler received request to https://127.0.0.1:44711/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:44711/https2/fixed/x", true, SemaphoreStaller): success [18 s, 196 ms, 724936 ns] testAsInputStreamAsync(https://127.0.0.1:44711/https2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1e6ebd03 HTTP_ChunkedHandler received request to https://127.0.0.1:44711/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:44711/https2/chunk/x", true, SemaphoreStaller): success [18 s, 378 ms, 201740 ns] testAsLinesAsync(http://127.0.0.1:42683/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:42683/http1/fixed/x", false, SemaphoreStaller): success [18 s, 568 ms, 168013 ns] testAsLinesAsync(http://127.0.0.1:42683/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:42683/http1/chunk/x", false, SemaphoreStaller): success [18 s, 686 ms, 913259 ns] testAsLinesAsync(https://127.0.0.1:35653/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.testAsLinesAsync("https://127.0.0.1:35653/https1/fixed/x", false, SemaphoreStaller): success [18 s, 901 ms, 637186 ns] testAsLinesAsync(https://127.0.0.1:35653/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.testAsLinesAsync("https://127.0.0.1:35653/https1/chunk/x", false, SemaphoreStaller): success [19 s, 72 ms, 844679 ns] testAsLinesAsync(http://127.0.0.1:59617/http2/fixed/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@12ab61b2 HTTP_FixedLengthHandler received request to http://127.0.0.1:59617/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:59617/http2/fixed/x", false, SemaphoreStaller): success [19 s, 233 ms, 367636 ns] testAsLinesAsync(http://127.0.0.1:59617/http2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@613f8494 HTTP_ChunkedHandler received request to http://127.0.0.1:59617/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:59617/http2/chunk/x", false, SemaphoreStaller): success [19 s, 503 ms, 431377 ns] testAsLinesAsync(https://127.0.0.1:44711/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@64130c8d HTTP_FixedLengthHandler received request to https://127.0.0.1:44711/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.testAsLinesAsync("https://127.0.0.1:44711/https2/fixed/x", false, SemaphoreStaller): success [20 s, 339 ms, 929163 ns] testAsLinesAsync(https://127.0.0.1:44711/https2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5f53b738 HTTP_ChunkedHandler received request to https://127.0.0.1:44711/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:44711/https2/chunk/x", false, SemaphoreStaller): success [20 s, 449 ms, 259091 ns] testAsLinesAsync(http://127.0.0.1:42683/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:42683/http1/fixed/x", true, SemaphoreStaller): success [20 s, 897 ms, 932028 ns] testAsLinesAsync(http://127.0.0.1:42683/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:42683/http1/chunk/x", true, SemaphoreStaller): success [21 s, 125 ms, 599949 ns] testAsLinesAsync(https://127.0.0.1:35653/https1/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired HTTP_FixedLengthHandler received request to /https1/fixed/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.testAsLinesAsync("https://127.0.0.1:35653/https1/fixed/x", true, SemaphoreStaller): success [21 s, 241 ms, 91724 ns] testAsLinesAsync(https://127.0.0.1:35653/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:35653/https1/chunk/x", true, SemaphoreStaller): success [21 s, 544 ms, 168960 ns] testAsLinesAsync(http://127.0.0.1:59617/http2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7a39ce7c HTTP_FixedLengthHandler received request to http://127.0.0.1:59617/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:59617/http2/fixed/x", true, SemaphoreStaller): success [21 s, 655 ms, 755317 ns] testAsLinesAsync(http://127.0.0.1:59617/http2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@43783d3 HTTP_ChunkedHandler received request to http://127.0.0.1:59617/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:59617/http2/chunk/x", true, SemaphoreStaller): success [21 s, 769 ms, 757437 ns] testAsLinesAsync(https://127.0.0.1:44711/https2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5ab7fc5 HTTP_FixedLengthHandler received request to https://127.0.0.1:44711/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:44711/https2/fixed/x", true, SemaphoreStaller): success [21 s, 875 ms, 25722 ns] testAsLinesAsync(https://127.0.0.1:44711/https2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6ec64cd6 HTTP_ChunkedHandler received request to https://127.0.0.1:44711/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:44711/https2/chunk/x", true, SemaphoreStaller): success [22 s, 127 ms, 46343 ns] testAsStringAsync(http://127.0.0.1:42683/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:42683/http1/fixed/x", false, SemaphoreStaller): success [22 s, 318 ms, 812881 ns] testAsStringAsync(http://127.0.0.1:42683/http1/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired HTTP_ChunkedHandler received request to /http1/chunk/x Acquiring semaphore in BODY_HANDLER permits=0 Releasing semaphore: permits=0 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsStringAsync("http://127.0.0.1:42683/http1/chunk/x", false, SemaphoreStaller): success [22 s, 446 ms, 365983 ns] testAsStringAsync(https://127.0.0.1:35653/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:35653/https1/fixed/x", false, SemaphoreStaller): success [22 s, 580 ms, 377212 ns] testAsStringAsync(https://127.0.0.1:35653/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:35653/https1/chunk/x", false, SemaphoreStaller): success [22 s, 731 ms, 613856 ns] testAsStringAsync(http://127.0.0.1:59617/http2/fixed/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3b34b5a6 HTTP_FixedLengthHandler received request to http://127.0.0.1:59617/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:59617/http2/fixed/x", false, SemaphoreStaller): success [22 s, 846 ms, 689969 ns] testAsStringAsync(http://127.0.0.1:59617/http2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1b5bdf7f HTTP_ChunkedHandler received request to http://127.0.0.1:59617/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:59617/http2/chunk/x", false, SemaphoreStaller): success [22 s, 974 ms, 270782 ns] testAsStringAsync(https://127.0.0.1:44711/https2/fixed/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4b164312 HTTP_FixedLengthHandler received request to https://127.0.0.1:44711/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:44711/https2/fixed/x", false, SemaphoreStaller): success [23 s, 81 ms, 879038 ns] testAsStringAsync(https://127.0.0.1:44711/https2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3f7c4877 HTTP_ChunkedHandler received request to https://127.0.0.1:44711/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:44711/https2/chunk/x", false, SemaphoreStaller): success [23 s, 189 ms, 977988 ns] testAsStringAsync(http://127.0.0.1:42683/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:42683/http1/fixed/x", true, SemaphoreStaller): success [23 s, 300 ms, 276626 ns] testAsStringAsync(http://127.0.0.1:42683/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:42683/http1/chunk/x", true, SemaphoreStaller): success [23 s, 408 ms, 817790 ns] testAsStringAsync(https://127.0.0.1:35653/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:35653/https1/fixed/x", true, SemaphoreStaller): success [23 s, 531 ms, 454421 ns] testAsStringAsync(https://127.0.0.1:35653/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:35653/https1/chunk/x", true, SemaphoreStaller): success [23 s, 638 ms, 277804 ns] testAsStringAsync(http://127.0.0.1:59617/http2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@12acb758 HTTP_FixedLengthHandler received request to http://127.0.0.1:59617/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:59617/http2/fixed/x", true, SemaphoreStaller): success [23 s, 743 ms, 759323 ns] testAsStringAsync(http://127.0.0.1:59617/http2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@faa9abd HTTP_ChunkedHandler received request to http://127.0.0.1:59617/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:59617/http2/chunk/x", true, SemaphoreStaller): success [23 s, 846 ms, 784760 ns] testAsStringAsync(https://127.0.0.1:44711/https2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@29ecdc14 HTTP_FixedLengthHandler received request to https://127.0.0.1:44711/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:44711/https2/fixed/x", true, SemaphoreStaller): success [23 s, 952 ms, 863629 ns] testAsStringAsync(https://127.0.0.1:44711/https2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4188936f HTTP_ChunkedHandler received request to https://127.0.0.1:44711/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:44711/https2/chunk/x", true, SemaphoreStaller): success testNoStalls(http://127.0.0.1:42683/http1/fixed/x, false) HTTP_FixedLengthHandler received request to /http1/fixed/x test DependentActionsTest.testNoStalls("http://127.0.0.1:42683/http1/fixed/x", false): success testNoStalls(http://127.0.0.1:42683/http1/chunk/x, false) HTTP_ChunkedHandler received request to /http1/chunk/x test DependentActionsTest.testNoStalls("http://127.0.0.1:42683/http1/chunk/x", false): success testNoStalls(https://127.0.0.1:35653/https1/fixed/x, false) HTTP_FixedLengthHandler received request to /https1/fixed/x test DependentActionsTest.testNoStalls("https://127.0.0.1:35653/https1/fixed/x", false): success testNoStalls(https://127.0.0.1:35653/https1/chunk/x, false) HTTP_ChunkedHandler received request to /https1/chunk/x test DependentActionsTest.testNoStalls("https://127.0.0.1:35653/https1/chunk/x", false): success testNoStalls(http://127.0.0.1:59617/http2/fixed/x, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2fa5b846 HTTP_FixedLengthHandler received request to http://127.0.0.1:59617/http2/fixed/x test DependentActionsTest.testNoStalls("http://127.0.0.1:59617/http2/fixed/x", false): success testNoStalls(http://127.0.0.1:59617/http2/chunk/x, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5571fece HTTP_ChunkedHandler received request to http://127.0.0.1:59617/http2/chunk/x test DependentActionsTest.testNoStalls("http://127.0.0.1:59617/http2/chunk/x", false): success testNoStalls(https://127.0.0.1:44711/https2/fixed/x, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@61f74d0a HTTP_FixedLengthHandler received request to https://127.0.0.1:44711/https2/fixed/x test DependentActionsTest.testNoStalls("https://127.0.0.1:44711/https2/fixed/x", false): success testNoStalls(https://127.0.0.1:44711/https2/chunk/x, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3d0b0d1e HTTP_ChunkedHandler received request to https://127.0.0.1:44711/https2/chunk/x test DependentActionsTest.testNoStalls("https://127.0.0.1:44711/https2/chunk/x", false): success testNoStalls(http://127.0.0.1:42683/http1/fixed/x, true) HTTP_FixedLengthHandler received request to /http1/fixed/x test DependentActionsTest.testNoStalls("http://127.0.0.1:42683/http1/fixed/x", true): success testNoStalls(http://127.0.0.1:42683/http1/chunk/x, true) HTTP_ChunkedHandler received request to /http1/chunk/x test DependentActionsTest.testNoStalls("http://127.0.0.1:42683/http1/chunk/x", true): success testNoStalls(https://127.0.0.1:35653/https1/fixed/x, true) HTTP_FixedLengthHandler received request to /https1/fixed/x test DependentActionsTest.testNoStalls("https://127.0.0.1:35653/https1/fixed/x", true): success testNoStalls(https://127.0.0.1:35653/https1/chunk/x, true) HTTP_ChunkedHandler received request to /https1/chunk/x test DependentActionsTest.testNoStalls("https://127.0.0.1:35653/https1/chunk/x", true): success testNoStalls(http://127.0.0.1:59617/http2/fixed/x, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2290954f HTTP_FixedLengthHandler received request to http://127.0.0.1:59617/http2/fixed/x test DependentActionsTest.testNoStalls("http://127.0.0.1:59617/http2/fixed/x", true): success testNoStalls(http://127.0.0.1:59617/http2/chunk/x, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@79348cd2 HTTP_ChunkedHandler received request to http://127.0.0.1:59617/http2/chunk/x test DependentActionsTest.testNoStalls("http://127.0.0.1:59617/http2/chunk/x", true): success testNoStalls(https://127.0.0.1:44711/https2/fixed/x, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@66d0d0f7 HTTP_FixedLengthHandler received request to https://127.0.0.1:44711/https2/fixed/x test DependentActionsTest.testNoStalls("https://127.0.0.1:44711/https2/fixed/x", true): success testNoStalls(https://127.0.0.1:44711/https2/chunk/x, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3b3213aa HTTP_ChunkedHandler received request to https://127.0.0.1:44711/https2/chunk/x test DependentActionsTest.testNoStalls("https://127.0.0.1:44711/https2/chunk/x", true): success ========================= [25 s, 104 ms, 152680 ns] Created 4 servers and 33 clients ========================= config DependentActionsTest.printFailedTests(): success Http1TestServer: stop Http1TestServer: stop Http2TestServerImpl: stop Http2TestServerImpl: stop config DependentActionsTest.teardown(): success =============================================== java/net/httpclient/DependentActionsTest.java Total tests run: 64, Passes: 64, Failures: 0, Skips: 0 =============================================== STDERR: TestServer(2): accepting connections TestServer(1): accepting connections DEBUG: [MainThread] [159ms] HttpClientImpl(1) proxySelector is sun.net.spi.DefaultProxySelector@30afbba3 (user-supplied=false) DEBUG: [MainThread] [413ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:42683/http1/fixed/x GET DEBUG: [pool-1-thread-1] [735ms] Exchange establishing exchange for http://127.0.0.1:42683/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [1s 8ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [1s 8ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [1s 19ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [1s 20ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [1s 282ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [1s 282ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [1s 650ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [1s 650ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [1s 715ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7a77048c queue.isEmpty: true DEBUG: [pool-1-thread-1] [1s 926ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7a77048c, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [1s 927ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [2s 21ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [2s 22ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [2s 22ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [2s 22ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [2s 22ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [2s 72ms] PlainHttpConnection(SocketTube(1)) registering connect event DEBUG: [HttpClient-1-SelectorManager] [2s 117ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@657994cd for C (true) DEBUG: [HttpClient-1-SelectorManager] [2s 182ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [2s 183ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:39038 DEBUG: [pool-1-thread-2] [2s 197ms] PlainHttpConnection(SocketTube(1)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [2s 206ms] Http1Exchange SocketTube(1) connecting flows DEBUG: [pool-1-thread-2] [2s 207ms] SocketTube(1) connecting flows DEBUG: [pool-1-thread-2] [2s 213ms] SocketTube(1) read publisher got subscriber DEBUG: [pool-1-thread-2] [2s 226ms] SocketTube(1) registering subscribe event DEBUG: [pool-1-thread-2] [2s 229ms] SocketTube(1) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [2s 232ms] Http1Publisher(SocketTube(1)) got subscriber: SocketTube(1) DEBUG: [pool-1-thread-2] [2s 238ms] SocketTube(1) subscribed for writing DEBUG: [HttpClient-1-SelectorManager] [2s 240ms] SocketTube(1) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [2s 243ms] SocketTube(1) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@523ad94c DEBUG: [HttpClient-1-SelectorManager] [2s 243ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [2s 243ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [2s 243ms] Http1AsyncReceiver(SocketTube(1)) Received onSubscribed from upstream DEBUG: [HttpClient-1-SelectorManager] [2s 250ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [2s 250ms] SocketTube(1) pending subscriber subscribed DEBUG: [pool-1-thread-1] [2s 250ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [2s 248ms] SocketTube(1) write: registering startSubscription event DEBUG: [pool-1-thread-1] [2s 251ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-SelectorManager] [2s 251ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [2s 251ms] SocketTube(1) write: offloading requestMore DEBUG: [pool-1-thread-1] [2s 251ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [2s 251ms] SocketTube(1) got some demand for reading DEBUG: [pool-1-thread-1] [2s 251ms] SocketTube(1) resuming read event DEBUG: [pool-1-thread-2] [2s 251ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [2s 264ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-3] [2s 264ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 264ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [pool-1-thread-1] [2s 274ms] SocketTube(1) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [2s 275ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4376f2f0 for R (true) DEBUG: [pool-1-thread-2] [2s 410ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [2s 426ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [2s 464ms] Http1Publisher(SocketTube(1)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [2s 464ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [2s 471ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 475ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [2s 477ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [2s 480ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [2s 496ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [2s 537ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [2s 540ms] Http1Publisher(SocketTube(1)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [2s 543ms] SocketTube(1) trying to write: 204 DEBUG: [pool-1-thread-3] [2s 578ms] SocketTube(1) wrote: 204 DEBUG: [pool-1-thread-3] [2s 588ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-3] [2s 588ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 588ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 589ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 589ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [2s 597ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [2s 599ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [2s 739ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [2s 739ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) First time around DEBUG: [pool-1-thread-3] [2s 739ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [2s 766ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [2s 767ms] Http1Publisher(SocketTube(1)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7c2da105 DEBUG: [pool-1-thread-3] [2s 767ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [3s 421ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4376f2f0 for None (false) DEBUG: [HttpClient-1-SelectorManager] [3s 438ms] SocketTube(1) read bytes: 90 DEBUG: [HttpClient-1-SelectorManager] [3s 446ms] Http1AsyncReceiver(SocketTube(1)) Putting 90 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [3s 446ms] SocketTube(1) resuming read event DEBUG: [pool-1-thread-3] [3s 446ms] Http1AsyncReceiver(SocketTube(1)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7a77048c DEBUG: [pool-1-thread-3] [3s 447ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [HttpClient-1-SelectorManager] [3s 446ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4376f2f0 for R (false) DEBUG: [pool-1-thread-3] [3s 450ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7a77048c DEBUG: [HttpClient-1-SelectorManager] [3s 450ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 485ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-3] [3s 491ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [3s 520ms] Http1AsyncReceiver(SocketTube(1)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7a77048c DEBUG: [pool-1-thread-3] [3s 522ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [3s 530ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [3s 610ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [3s 827ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@36fa0523(1) DEBUG: [pool-1-thread-3] [3s 844ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4e3f4e41/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@47a3718b queue.isEmpty: false DEBUG: [pool-1-thread-3] [3s 981ms] HttpClientImpl(1) ClientImpl (async) elapsed 3497 millis for GET to http://127.0.0.1:42683/http1/fixed/x DEBUG: [MainThread] [4s 190ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [4s 275ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 14 DEBUG: [pool-1-thread-3] [4s 275ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [4s 276ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 283ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [4s 338ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [4s 338ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4e3f4e41/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@47a3718b, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [4s 338ms] Http1AsyncReceiver(SocketTube(1)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4e3f4e41/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@47a3718b DEBUG: [pool-1-thread-3] [4s 338ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 338ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4e3f4e41/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@47a3718b DEBUG: [pool-1-thread-3] [4s 340ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-3] [4s 340ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-3] [4s 387ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 388ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [4s 388ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [MainThread] [4s 388ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [4s 388ms] Http1AsyncReceiver(SocketTube(1)) cleared DEBUG: [MainThread] [4s 388ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 388ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [4s 388ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) SocketTube(1): return to HTTP/1.1 pool DEBUG: [MainThread] [4s 388ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [4s 421ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(1)) DEBUG: [pool-1-thread-3] [4s 421ms] SocketTube(1) connecting flows DEBUG: [pool-1-thread-3] [4s 421ms] SocketTube(1) read publisher got subscriber DEBUG: [pool-1-thread-3] [4s 421ms] SocketTube(1) registering subscribe event DEBUG: [pool-1-thread-3] [4s 430ms] SocketTube(1) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 433ms] SocketTube(1) subscribed for writing DEBUG: [pool-1-thread-3] [4s 435ms] SocketTube(1) write: resetting demand to 0 DEBUG: [HttpClient-1-SelectorManager] [4s 431ms] SocketTube(1) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [4s 440ms] SocketTube(1) handling pending subscription for CleanupTrigger(SocketTube(1)) DEBUG: [pool-1-thread-3] [4s 438ms] SocketTube(1) write: registering startSubscription event DEBUG: [HttpClient-1-SelectorManager] [4s 441ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [4s 445ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [4s 445ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [4s 445ms] SocketTube(1) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [4s 445ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [4s 445ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4376f2f0 for R (false) DEBUG: [HttpClient-1-SelectorManager] [4s 445ms] SocketTube(1) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [4s 445ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [4s 445ms] SocketTube(1) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [4s 457ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [4s 458ms] SocketTube(1) write: offloading requestMore DEBUG: [pool-1-thread-2] [4s 459ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-2] [4s 459ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 478ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 479ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [4s 479ms] HttpResponseInputStream next item received DEBUG: [MainThread] [4s 480ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 480ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [4s 482ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [4s 500ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [4s 500ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@36fa0523(1) DEBUG: [pool-1-thread-3] [4s 500ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 0 DEBUG: [pool-1-thread-3] [4s 501ms] Http1AsyncReceiver(SocketTube(1)) Got 0 bytes for delegate null DEBUG: [MainThread] [4s 590ms] HttpClientImpl(2) proxySelector is sun.net.spi.DefaultProxySelector@30afbba3 (user-supplied=false) DEBUG: [MainThread] [4s 596ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:42683/http1/chunk/x GET DEBUG: [pool-1-thread-3] [4s 597ms] Exchange establishing exchange for http://127.0.0.1:42683/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [4s 597ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [4s 597ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [4s 597ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [4s 597ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [4s 600ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [4s 600ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [4s 601ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 601ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [4s 601ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2bfd2f7d queue.isEmpty: true DEBUG: [pool-1-thread-3] [4s 601ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2bfd2f7d, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [4s 602ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 602ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 602ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 602ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 602ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [4s 602ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [4s 602ms] PlainHttpConnection(SocketTube(2)) registering connect event DEBUG: [HttpClient-2-SelectorManager] [4s 602ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3f105db6 for C (true) DEBUG: [HttpClient-2-SelectorManager] [4s 603ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: finishing connect DEBUG: [HttpClient-2-SelectorManager] [4s 603ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:39046 DEBUG: [pool-1-thread-3] [4s 603ms] PlainHttpConnection(SocketTube(2)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [4s 603ms] Http1Exchange SocketTube(2) connecting flows DEBUG: [pool-1-thread-3] [4s 603ms] SocketTube(2) connecting flows DEBUG: [pool-1-thread-3] [4s 603ms] SocketTube(2) read publisher got subscriber DEBUG: [pool-1-thread-3] [4s 603ms] SocketTube(2) registering subscribe event DEBUG: [pool-1-thread-3] [4s 603ms] SocketTube(2) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [4s 604ms] Http1Publisher(SocketTube(2)) got subscriber: SocketTube(2) DEBUG: [pool-1-thread-3] [4s 604ms] SocketTube(2) subscribed for writing DEBUG: [pool-1-thread-3] [4s 604ms] SocketTube(2) write: registering startSubscription event DEBUG: [pool-1-thread-3] [4s 604ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [4s 604ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [4s 604ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [4s 604ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [pool-1-thread-3] [4s 604ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-2-SelectorManager] [4s 604ms] SocketTube(2) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [4s 605ms] SocketTube(2) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@35e836c6 DEBUG: [HttpClient-2-SelectorManager] [4s 605ms] SocketTube(2) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [4s 605ms] SocketTube(2) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [4s 605ms] Http1AsyncReceiver(SocketTube(2)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [4s 605ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [4s 605ms] SocketTube(2) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [4s 605ms] SocketTube(2) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [4s 605ms] SocketTube(2) write: offloading requestMore DEBUG: [pool-1-thread-3] [4s 605ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 605ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 605ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [4s 605ms] SocketTube(2) got some demand for reading DEBUG: [pool-1-thread-3] [4s 605ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-3] [4s 605ms] SocketTube(2) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [4s 605ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70eaae1f for R (true) DEBUG: [pool-1-thread-2] [4s 606ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-2] [4s 611ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [4s 613ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [pool-1-thread-2] [4s 613ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [4s 613ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [4s 613ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 613ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [4s 613ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [4s 613ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [4s 613ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [4s 613ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [4s 613ms] Http1Publisher(SocketTube(2)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [4s 613ms] SocketTube(2) trying to write: 204 DEBUG: [pool-1-thread-2] [4s 613ms] SocketTube(2) wrote: 204 DEBUG: [pool-1-thread-2] [4s 614ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-2] [4s 614ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [4s 614ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 614ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 614ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [4s 621ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [4s 621ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [4s 621ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [4s 622ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) First time around DEBUG: [pool-1-thread-2] [4s 622ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [4s 622ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [4s 622ms] Http1Publisher(SocketTube(2)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5ebe598f DEBUG: [pool-1-thread-2] [4s 622ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [4s 623ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70eaae1f for None (false) DEBUG: [HttpClient-2-SelectorManager] [4s 623ms] SocketTube(2) read bytes: 108 DEBUG: [HttpClient-2-SelectorManager] [4s 623ms] Http1AsyncReceiver(SocketTube(2)) Putting 108 bytes into the queue DEBUG: [HttpClient-2-SelectorManager] [4s 623ms] SocketTube(2) resuming read event DEBUG: [HttpClient-2-SelectorManager] [4s 623ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70eaae1f for R (false) DEBUG: [HttpClient-2-SelectorManager] [4s 623ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 624ms] Http1AsyncReceiver(SocketTube(2)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2bfd2f7d DEBUG: [pool-1-thread-2] [4s 624ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 624ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2bfd2f7d DEBUG: [pool-1-thread-2] [4s 624ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-2] [4s 624ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-2] [4s 624ms] Http1AsyncReceiver(SocketTube(2)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2bfd2f7d DEBUG: [pool-1-thread-2] [4s 624ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [4s 624ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [4s 700ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [4s 700ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@167b509a(2) DEBUG: [pool-1-thread-2] [4s 728ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@16375ee9/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@26826287 queue.isEmpty: false DEBUG: [pool-1-thread-2] [4s 729ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 24 DEBUG: [pool-1-thread-3] [4s 729ms] HttpClientImpl(2) ClientImpl (async) elapsed 132 millis for GET to http://127.0.0.1:42683/http1/chunk/x DEBUG: [pool-1-thread-2] [4s 729ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [4s 729ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 729ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [4s 729ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [MainThread] [4s 730ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [4s 739ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@16375ee9/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@26826287, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [4s 751ms] Http1AsyncReceiver(SocketTube(2)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@16375ee9/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@26826287 DEBUG: [pool-1-thread-2] [4s 751ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 751ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@16375ee9/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@26826287 DEBUG: [pool-1-thread-2] [4s 751ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-2] [4s 760ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-2] [4s 760ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-2] [4s 760ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-2] [4s 760ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-2] [4s 760ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-2] [4s 761ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-2] [4s 761ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-2] [4s 761ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-2] [4s 761ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-2] [4s 761ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-2] [4s 761ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-2] [4s 761ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 761ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 761ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 761ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 762ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 762ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [4s 761ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-2] [4s 762ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-2] [4s 762ms] Http1AsyncReceiver(SocketTube(2)) cleared DEBUG: [pool-1-thread-2] [4s 762ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) SocketTube(2): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [4s 762ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(2)) DEBUG: [pool-1-thread-2] [4s 762ms] SocketTube(2) connecting flows DEBUG: [pool-1-thread-2] [4s 762ms] SocketTube(2) read publisher got subscriber DEBUG: [pool-1-thread-2] [4s 762ms] SocketTube(2) registering subscribe event DEBUG: [pool-1-thread-2] [4s 762ms] SocketTube(2) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 762ms] SocketTube(2) subscribed for writing DEBUG: [pool-1-thread-2] [4s 762ms] SocketTube(2) write: resetting demand to 0 DEBUG: [HttpClient-2-SelectorManager] [4s 762ms] SocketTube(2) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [4s 763ms] SocketTube(2) handling pending subscription for CleanupTrigger(SocketTube(2)) DEBUG: [HttpClient-2-SelectorManager] [4s 763ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-SelectorManager] [4s 763ms] SocketTube(2) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [4s 763ms] SocketTube(2) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [4s 763ms] SocketTube(2) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [4s 763ms] SocketTube(2) resuming read event DEBUG: [HttpClient-2-SelectorManager] [4s 763ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70eaae1f for R (false) DEBUG: [HttpClient-2-SelectorManager] [4s 763ms] SocketTube(2) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [4s 763ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [4s 763ms] SocketTube(2) pending subscriber subscribed DEBUG: [pool-1-thread-2] [4s 762ms] SocketTube(2) write: registering startSubscription event DEBUG: [pool-1-thread-2] [4s 763ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 763ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [4s 763ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 763ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [4s 763ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-2] [4s 763ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [4s 763ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@167b509a(2) DEBUG: [pool-1-thread-2] [4s 764ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 0 DEBUG: [pool-1-thread-2] [4s 764ms] Http1AsyncReceiver(SocketTube(2)) Got 0 bytes for delegate null DEBUG: [MainThread] [4s 764ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 764ms] HttpResponseInputStream close called DEBUG: [MainThread] [4s 765ms] HttpClientImpl(3) proxySelector is sun.net.spi.DefaultProxySelector@30afbba3 (user-supplied=false) DEBUG: [MainThread] [4s 766ms] HttpClientImpl(3) ClientImpl (async) send https://127.0.0.1:35653/https1/fixed/x GET DEBUG: [pool-1-thread-2] [4s 771ms] Exchange establishing exchange for https://127.0.0.1:35653/https1/fixed/x GET, proxy=null DEBUG: [HttpClient-2-SelectorManager] [4s 793ms] SocketTube(2) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [4s 793ms] SocketTube(2) write: offloading requestMore DEBUG: [pool-1-thread-3] [4s 793ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-3] [4s 793ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 826ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [4s 826ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [4s 830ms] PlainHttpConnection(SocketTube(3)) registering connect event DEBUG: [HttpClient-3-SelectorManager] [4s 830ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1b185929 for C (true) DEBUG: [HttpClient-3-SelectorManager] [4s 831ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [4s 831ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:39620 DEBUG: [pool-1-thread-2] [5s 43ms] SocketTube(3) connecting flows DEBUG: [pool-1-thread-2] [5s 50ms] SocketTube(3) read publisher got subscriber DEBUG: [pool-1-thread-2] [5s 50ms] SocketTube(3) registering subscribe event DEBUG: [pool-1-thread-2] [5s 50ms] SocketTube(3) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [5s 50ms] SocketTube(3) subscribe event raised DEBUG: [pool-1-thread-2] [5s 51ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [5s 51ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-2] [5s 51ms] SSL Writer(SocketTube(3)) calling downstreamSubscriber::onSubscribe on SocketTube(3) DEBUG: [pool-1-thread-2] [5s 52ms] SocketTube(3) subscribed for writing DEBUG: [pool-1-thread-2] [5s 52ms] SocketTube(3) write: registering startSubscription event DEBUG: [pool-1-thread-2] [5s 52ms] SSL Writer(SocketTube(3)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-2] [5s 52ms] SSL Writer(SocketTube(3)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-2] [5s 269ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-2] [5s 272ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [6s 904ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 920ms] SSL Writer(SocketTube(3)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [pool-1-thread-2] [6s 930ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 930ms] SSL Writer(SocketTube(3)) handshaking DEBUG: [pool-1-thread-2] [7s 87ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [7s 87ms] SSL Writer(SocketTube(3)) Sending 458 bytes downstream DEBUG: [pool-1-thread-2] [7s 87ms] SSL Writer(SocketTube(3)) Adding 458 to outputQ queue DEBUG: [pool-1-thread-2] [7s 87ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 97ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-3-SelectorManager] [7s 102ms] 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@11e03259[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: NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [7s 102ms] SocketTube(3) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [7s 102ms] SocketTube(3) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [7s 102ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [HttpClient-3-SelectorManager] [7s 102ms] SocketTube(3) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [7s 102ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [7s 102ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [7s 103ms] SSL Reader(SocketTube(3)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(3)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@7e0fc7a1[Not completed] (id=143), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-3-SelectorManager] [7s 103ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-3-SelectorManager] [7s 103ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-3-SelectorManager] [7s 103ms] SocketTube(3) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [7s 103ms] SocketTube(3) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [7s 103ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46b382f for R (true) DEBUG: [HttpClient-3-SelectorManager] [7s 103ms] SocketTube(3) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [7s 103ms] SocketTube(3) write: offloading requestMore DEBUG: [pool-1-thread-3] [7s 103ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-3] [7s 103ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 104ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [pool-1-thread-3] [7s 104ms] SocketTube(3) trying to write: 458 DEBUG: [pool-1-thread-3] [7s 104ms] SocketTube(3) wrote: 458 DEBUG: [pool-1-thread-3] [7s 104ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-3] [7s 104ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 104ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 104ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [7s 104ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 104ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 163ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-3-SelectorManager] [7s 974ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46b382f for None (false) DEBUG: [HttpClient-3-SelectorManager] [7s 975ms] HttpClientImpl(3) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-3-SelectorManager] [7s 975ms] SocketTube(3) read bytes: 133 DEBUG: [HttpClient-3-SelectorManager] [7s 975ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [7s 975ms] SSL Reader(SocketTube(3)) Adding 133 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [7s 976ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [7s 976ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46b382f for R (false) DEBUG: [pool-1-thread-2] [7s 976ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [7s 976ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 976ms] SSL Reader(SocketTube(3)) Unwrapping: 133 DEBUG: [HttpClient-3-SelectorManager] [8s 45ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46b382f for None (false) DEBUG: [HttpClient-3-SelectorManager] [8s 45ms] SocketTube(3) no more demand for reading DEBUG: [HttpClient-3-SelectorManager] [8s 45ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 69ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [pool-1-thread-2] [8s 69ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [pool-1-thread-2] [8s 70ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 127 DEBUG: [pool-1-thread-2] [8s 70ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-2] [8s 70ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [8s 74ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [8s 82ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-2] [8s 82ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [8s 82ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [8s 83ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [8s 83ms] SSL Writer(SocketTube(3)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [8s 83ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [8s 83ms] SSL Writer(SocketTube(3)) handshaking DEBUG: [pool-1-thread-2] [8s 83ms] SSL Writer(SocketTube(3)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [8s 83ms] SSL Writer(SocketTube(3)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [8s 83ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [8s 83ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [8s 83ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [8s 83ms] SocketTube(3) trying to write: 6 DEBUG: [pool-1-thread-2] [8s 83ms] SocketTube(3) wrote: 6 DEBUG: [pool-1-thread-2] [8s 83ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-2] [8s 83ms] SocketTube(3) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 83ms] SocketTube(3) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 83ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [8s 84ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [8s 84ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [8s 84ms] SSL Reader(SocketTube(3)) Unwrapping: 6 DEBUG: [pool-1-thread-2] [8s 84ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [8s 84ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [8s 84ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [8s 84ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-2] [8s 84ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [8s 84ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-2] [8s 84ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [8s 84ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [8s 84ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46b382f for R (true) DEBUG: [HttpClient-3-SelectorManager] [8s 84ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46b382f for None (false) DEBUG: [HttpClient-3-SelectorManager] [8s 85ms] SocketTube(3) read bytes: 2071 DEBUG: [HttpClient-3-SelectorManager] [8s 85ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [8s 85ms] SSL Reader(SocketTube(3)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [8s 85ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [8s 85ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [8s 85ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46b382f for R (false) DEBUG: [pool-1-thread-2] [8s 85ms] SSL Reader(SocketTube(3)) Unwrapping: 2071 DEBUG: [HttpClient-3-SelectorManager] [8s 85ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 95ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [8s 95ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [pool-1-thread-2] [8s 95ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 2071 DEBUG: [pool-1-thread-2] [8s 96ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-2] [8s 96ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [8s 96ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [8s 354ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-2] [8s 355ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [8s 355ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [8s 356ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [8s 356ms] SSL Writer(SocketTube(3)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [8s 356ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [8s 362ms] SSLFlowDelegate(SocketTube(3)) setALPN = DEBUG: [pool-1-thread-2] [8s 362ms] PlainHttpConnection(SocketTube(3)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [8s 371ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-2] [8s 371ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-2] [8s 376ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [8s 376ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [pool-1-thread-2] [8s 377ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:39620 remote=/127.0.0.1:35653] DEBUG: [pool-1-thread-2] [8s 377ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [8s 377ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [8s 377ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@55022edb queue.isEmpty: true DEBUG: [pool-1-thread-2] [8s 377ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@55022edb, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [8s 377ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [8s 377ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [8s 377ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [8s 377ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [8s 377ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [8s 377ms] Http1Exchange SSLTube(SocketTube(3)) connecting flows DEBUG: [pool-1-thread-2] [8s 377ms] SSLTube(SocketTube(3)) connecting flows DEBUG: [pool-1-thread-2] [8s 377ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@a701353 DEBUG: [pool-1-thread-2] [8s 387ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [8s 387ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [8s 387ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [8s 387ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [8s 387ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [8s 387ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [8s 387ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [8s 387ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [8s 387ms] Http1Publisher(SSLTube(SocketTube(3))) got subscriber: SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-2] [8s 387ms] SSLTube(SocketTube(3)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [8s 387ms] Http1Publisher(SSLTube(SocketTube(3))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [8s 387ms] Http1Publisher(SSLTube(SocketTube(3))) WriteTask DEBUG: [pool-1-thread-2] [8s 387ms] Http1Publisher(SSLTube(SocketTube(3))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [8s 387ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [8s 388ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [8s 388ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [8s 388ms] Http1Publisher(SSLTube(SocketTube(3))) WriteTask DEBUG: [pool-1-thread-2] [8s 388ms] Http1Publisher(SSLTube(SocketTube(3))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [8s 388ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [8s 388ms] Http1Publisher(SSLTube(SocketTube(3))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [8s 388ms] Http1Publisher(SSLTube(SocketTube(3))) onNext with 96 bytes DEBUG: [pool-1-thread-2] [8s 388ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [8s 388ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-2] [8s 388ms] SSL Writer(SocketTube(3)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-2] [8s 388ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [8s 388ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [8s 388ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [8s 388ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [8s 388ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [8s 388ms] Http1Publisher(SSLTube(SocketTube(3))) WriteTask DEBUG: [pool-1-thread-2] [8s 388ms] Http1Publisher(SSLTube(SocketTube(3))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [8s 392ms] SSL Writer(SocketTube(3)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [8s 392ms] SSL Writer(SocketTube(3)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [8s 392ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [8s 392ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [8s 392ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [8s 392ms] SocketTube(3) trying to write: 90 DEBUG: [pool-1-thread-2] [8s 392ms] SocketTube(3) wrote: 90 DEBUG: [pool-1-thread-2] [8s 393ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-2] [8s 393ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 393ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 393ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [8s 393ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [8s 393ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-2] [8s 393ms] Http1Publisher(SSLTube(SocketTube(3))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [8s 393ms] Http1Publisher(SSLTube(SocketTube(3))) WriteTask DEBUG: [pool-1-thread-2] [8s 393ms] Http1Publisher(SSLTube(SocketTube(3))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [8s 393ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [8s 393ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [8s 393ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [8s 393ms] Http1Response(id=3) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [8s 393ms] Http1Response(id=3) First time around DEBUG: [pool-1-thread-2] [8s 393ms] Http1Response(id=3) headersReader is not yet completed DEBUG: [pool-1-thread-2] [8s 393ms] Http1Publisher(SSLTube(SocketTube(3))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [8s 393ms] Http1Publisher(SSLTube(SocketTube(3))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@38cce7b3 DEBUG: [pool-1-thread-2] [8s 394ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [8s 394ms] SSL Writer(SocketTube(3)) wrapping 96 bytes DEBUG: [pool-1-thread-2] [8s 394ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [8s 394ms] SSL Writer(SocketTube(3)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-2] [8s 394ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [8s 394ms] SSL Writer(SocketTube(3)) Sending 134 bytes downstream DEBUG: [pool-1-thread-2] [8s 394ms] SSL Writer(SocketTube(3)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-2] [8s 394ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [8s 394ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [8s 394ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-2] [8s 394ms] SocketTube(3) trying to write: 134 DEBUG: [pool-1-thread-2] [8s 394ms] SocketTube(3) wrote: 134 DEBUG: [pool-1-thread-2] [8s 394ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-2] [8s 394ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 394ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 395ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [8s 395ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [8s 396ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [8s 396ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [8s 396ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-2] [8s 396ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [8s 396ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 396ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [8s 396ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46b382f for R (false) DEBUG: [HttpClient-3-SelectorManager] [8s 433ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46b382f for None (false) DEBUG: [HttpClient-3-SelectorManager] [8s 433ms] SocketTube(3) read bytes: 1731 DEBUG: [HttpClient-3-SelectorManager] [8s 433ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [8s 433ms] SSL Reader(SocketTube(3)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [8s 433ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [8s 433ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46b382f for R (false) DEBUG: [HttpClient-3-SelectorManager] [8s 434ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 434ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [8s 434ms] SSL Reader(SocketTube(3)) Unwrapping: 1731 DEBUG: [pool-1-thread-2] [8s 441ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [8s 441ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [pool-1-thread-2] [8s 441ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 1731 DEBUG: [pool-1-thread-2] [8s 441ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [8s 441ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-2] [8s 441ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [8s 441ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [8s 441ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46b382f for R (false) DEBUG: [HttpClient-3-SelectorManager] [8s 444ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46b382f for None (false) DEBUG: [HttpClient-3-SelectorManager] [8s 444ms] SocketTube(3) read bytes: 114 DEBUG: [HttpClient-3-SelectorManager] [8s 444ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [8s 444ms] SSL Reader(SocketTube(3)) Adding 114 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [8s 444ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [8s 444ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46b382f for R (false) DEBUG: [HttpClient-3-SelectorManager] [8s 444ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 444ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:114, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [8s 444ms] SSL Reader(SocketTube(3)) Unwrapping: 114 DEBUG: [HttpClient-3-SelectorManager] [8s 444ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46b382f for None (false) DEBUG: [HttpClient-3-SelectorManager] [8s 444ms] SocketTube(3) no more demand for reading DEBUG: [HttpClient-3-SelectorManager] [8s 444ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 445ms] SSL Reader(SocketTube(3)) Decoded 76 bytes out of 114 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [8s 445ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-2] [8s 445ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-2] [8s 445ms] SSL Reader(SocketTube(3)) sending 76 DEBUG: [pool-1-thread-2] [8s 445ms] SSL Reader(SocketTube(3)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-2] [8s 445ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [8s 445ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [8s 445ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-2] [8s 445ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-2] [8s 445ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@55022edb DEBUG: [pool-1-thread-2] [8s 445ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [8s 445ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@55022edb DEBUG: [pool-1-thread-2] [8s 445ms] Http1Response(id=3) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-2] [8s 445ms] Http1Response(id=3) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-2] [8s 445ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@55022edb DEBUG: [pool-1-thread-2] [8s 445ms] Http1Response(id=3) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [8s 451ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [8s 452ms] Http1Response(id=3) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [8s 452ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5403dbcf(3) DEBUG: [pool-1-thread-2] [8s 452ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1c00730c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@43aefe40 queue.isEmpty: false DEBUG: [pool-1-thread-2] [8s 452ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Delegate done: 0 DEBUG: [pool-1-thread-2] [8s 452ms] AsyncSSLConnection(SSLTube(SocketTube(3)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [8s 452ms] HttpClientImpl(3) ClientImpl (async) elapsed 3686 millis for GET to https://127.0.0.1:35653/https1/fixed/x DEBUG: [pool-1-thread-2] [8s 452ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [8s 452ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [8s 452ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [8s 452ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1c00730c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@43aefe40, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [8s 452ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1c00730c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@43aefe40 DEBUG: [pool-1-thread-2] [8s 452ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [8s 452ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1c00730c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@43aefe40 DEBUG: [pool-1-thread-2] [8s 452ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-2] [8s 452ms] AsyncSSLConnection(SSLTube(SocketTube(3)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-2] [8s 453ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [8s 453ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [8s 453ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [8s 453ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [8s 453ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [8s 453ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [8s 453ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [8s 453ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [8s 453ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [8s 453ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [8s 453ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-2] [8s 453ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [8s 453ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 453ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [8s 453ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-3-SelectorManager] [8s 453ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46b382f for R (true) DEBUG: [HttpClient-3-SelectorManager] [8s 454ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46b382f for None (false) DEBUG: [HttpClient-3-SelectorManager] [8s 454ms] SocketTube(3) read bytes: 53 DEBUG: [HttpClient-3-SelectorManager] [8s 454ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [8s 454ms] SSL Reader(SocketTube(3)) Adding 53 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [8s 454ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [8s 454ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46b382f for R (false) DEBUG: [pool-1-thread-2] [8s 454ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:53, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [8s 454ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 454ms] SSL Reader(SocketTube(3)) Unwrapping: 53 DEBUG: [pool-1-thread-2] [8s 454ms] SSL Reader(SocketTube(3)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-2] [8s 454ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-2] [8s 454ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-2] [8s 454ms] SSL Reader(SocketTube(3)) sending 15 DEBUG: [pool-1-thread-2] [8s 454ms] SSL Reader(SocketTube(3)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-2] [8s 454ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [8s 454ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [8s 454ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-2] [8s 454ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-2] [8s 455ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1c00730c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@43aefe40 DEBUG: [pool-1-thread-2] [8s 455ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [8s 455ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1c00730c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@43aefe40 DEBUG: [pool-1-thread-2] [8s 455ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-2] [8s 455ms] AsyncSSLConnection(SSLTube(SocketTube(3)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-2] [8s 455ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [8s 455ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [8s 455ms] AsyncSSLConnection(SSLTube(SocketTube(3)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [MainThread] [8s 455ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [8s 455ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [8s 455ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) cleared DEBUG: [MainThread] [8s 455ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [8s 455ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [8s 457ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) SSLTube(SocketTube(3)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [8s 457ms] ConnectionPool(3) registering CleanupTrigger(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-2] [8s 457ms] SSLTube(SocketTube(3)) connecting flows DEBUG: [pool-1-thread-2] [8s 457ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-2] [8s 457ms] Http1Publisher(SSLTube(SocketTube(3))) subscription cancelled DEBUG: [pool-1-thread-2] [8s 457ms] SSLTube(SocketTube(3)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [8s 457ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [8s 457ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [8s 457ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [8s 457ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [8s 457ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Finished reading body: READING_BODY DEBUG: [MainThread] [8s 457ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [8s 457ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5403dbcf(3) DEBUG: [MainThread] [8s 457ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [8s 457ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Delegate done: 0 DEBUG: [pool-1-thread-2] [8s 458ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Got 0 bytes for delegate null DEBUG: [pool-1-thread-2] [8s 458ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [8s 458ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-2] [8s 458ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [8s 458ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [8s 458ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [8s 458ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [8s 458ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [8s 458ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-2] [8s 458ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [8s 458ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 458ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [8s 458ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46b382f for R (false) DEBUG: [MainThread] [8s 459ms] HttpClientImpl(4) proxySelector is sun.net.spi.DefaultProxySelector@30afbba3 (user-supplied=false) DEBUG: [MainThread] [8s 460ms] HttpClientImpl(4) ClientImpl (async) send https://127.0.0.1:35653/https1/chunk/x GET DEBUG: [pool-1-thread-2] [8s 460ms] Exchange establishing exchange for https://127.0.0.1:35653/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [8s 461ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [8s 461ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [8s 461ms] PlainHttpConnection(SocketTube(4)) registering connect event DEBUG: [HttpClient-4-SelectorManager] [8s 461ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@55320078 for C (true) DEBUG: [pool-1-thread-2] [8s 461ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-4-SelectorManager] [8s 461ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-SelectorManager] [8s 461ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:37594 DEBUG: [pool-1-thread-2] [8s 463ms] SocketTube(4) connecting flows DEBUG: [pool-1-thread-2] [8s 463ms] SocketTube(4) read publisher got subscriber DEBUG: [pool-1-thread-2] [8s 463ms] SocketTube(4) registering subscribe event DEBUG: [pool-1-thread-2] [8s 463ms] SocketTube(4) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [8s 463ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-2] [8s 464ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-2] [8s 464ms] SSL Writer(SocketTube(4)) calling downstreamSubscriber::onSubscribe on SocketTube(4) DEBUG: [pool-1-thread-2] [8s 464ms] SocketTube(4) subscribed for writing DEBUG: [pool-1-thread-2] [8s 464ms] SocketTube(4) write: registering startSubscription event DEBUG: [pool-1-thread-2] [8s 464ms] SSL Writer(SocketTube(4)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-2] [8s 464ms] SSL Writer(SocketTube(4)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-2] [8s 464ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-2] [8s 464ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [HttpClient-4-SelectorManager] [8s 464ms] SocketTube(4) subscribe event raised DEBUG: [pool-1-thread-2] [8s 486ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [HttpClient-4-SelectorManager] [8s 486ms] 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@5fca6b08[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: NEED_UNWRAP DEBUG: [HttpClient-4-SelectorManager] [8s 486ms] SocketTube(4) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [8s 486ms] SocketTube(4) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [8s 486ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-2] [8s 486ms] SSL Writer(SocketTube(4)) OK => produced: 2196 bytes into 2200, not wrapped: 0 DEBUG: [HttpClient-4-SelectorManager] [8s 486ms] SocketTube(4) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [8s 486ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-2] [8s 486ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [8s 486ms] SSL Writer(SocketTube(4)) handshaking DEBUG: [HttpClient-4-SelectorManager] [8s 486ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [8s 486ms] SSL Reader(SocketTube(4)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(4)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-4-SelectorManager] [8s 486ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-4-SelectorManager] [8s 486ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-4-SelectorManager] [8s 486ms] SocketTube(4) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [8s 486ms] SocketTube(4) pending subscriber subscribed DEBUG: [pool-1-thread-2] [8s 486ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-4-SelectorManager] [8s 486ms] SocketTube(4) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [8s 486ms] SocketTube(4) write: offloading requestMore DEBUG: [pool-1-thread-2] [8s 486ms] SSL Writer(SocketTube(4)) Sending 2196 bytes downstream DEBUG: [pool-1-thread-2] [8s 486ms] SSL Writer(SocketTube(4)) Adding 2196 to outputQ queue DEBUG: [pool-1-thread-2] [8s 486ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [8s 486ms] SocketTube(4) write: requesting more... DEBUG: [HttpClient-4-SelectorManager] [8s 486ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ac8fe95 for R (true) DEBUG: [pool-1-thread-2] [8s 486ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [pool-1-thread-3] [8s 486ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 486ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 2196 bytes downstream DEBUG: [pool-1-thread-2] [8s 486ms] SocketTube(4) trying to write: 2196 DEBUG: [pool-1-thread-2] [8s 486ms] SocketTube(4) wrote: 2196 DEBUG: [pool-1-thread-2] [8s 486ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-2] [8s 486ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 487ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 487ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [8s 487ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-4-SelectorManager] [8s 504ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ac8fe95 for None (false) DEBUG: [HttpClient-4-SelectorManager] [8s 504ms] HttpClientImpl(4) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-4-SelectorManager] [8s 504ms] SocketTube(4) read bytes: 139 DEBUG: [HttpClient-4-SelectorManager] [8s 504ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [8s 504ms] SSL Reader(SocketTube(4)) Adding 139 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [8s 504ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [8s 504ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ac8fe95 for R (false) DEBUG: [HttpClient-4-SelectorManager] [8s 504ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 504ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:139, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [8s 504ms] SSL Reader(SocketTube(4)) Unwrapping: 139 DEBUG: [HttpClient-4-SelectorManager] [8s 504ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ac8fe95 for None (false) DEBUG: [pool-1-thread-2] [8s 504ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 139 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-4-SelectorManager] [8s 504ms] SocketTube(4) no more demand for reading DEBUG: [pool-1-thread-2] [8s 504ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-4-SelectorManager] [8s 504ms] SocketTube(4) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 504ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [8s 504ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-2] [8s 504ms] SSLFlowDelegate(SocketTube(4)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [8s 504ms] SSLFlowDelegate(SocketTube(4)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [8s 507ms] SSLFlowDelegate(SocketTube(4)) finished task execution DEBUG: [pool-1-thread-2] [8s 507ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [8s 507ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [8s 507ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [8s 507ms] SSL Writer(SocketTube(4)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [8s 507ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [8s 507ms] SSL Writer(SocketTube(4)) handshaking DEBUG: [pool-1-thread-2] [8s 507ms] SSL Writer(SocketTube(4)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [8s 507ms] SSL Writer(SocketTube(4)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [8s 507ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-2] [8s 507ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [8s 507ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [8s 507ms] SocketTube(4) trying to write: 6 DEBUG: [pool-1-thread-2] [8s 507ms] SocketTube(4) wrote: 6 DEBUG: [pool-1-thread-2] [8s 507ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-2] [8s 507ms] SocketTube(4) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 507ms] SocketTube(4) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 508ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [8s 508ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [8s 508ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [8s 508ms] SSL Reader(SocketTube(4)) Unwrapping: 6 DEBUG: [pool-1-thread-2] [8s 508ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [8s 508ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [8s 508ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [8s 508ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-2] [8s 508ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-2] [8s 508ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-2] [8s 508ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-2] [8s 508ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [8s 508ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ac8fe95 for R (true) DEBUG: [HttpClient-4-SelectorManager] [8s 508ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ac8fe95 for None (false) DEBUG: [HttpClient-4-SelectorManager] [8s 508ms] SocketTube(4) read bytes: 122 DEBUG: [HttpClient-4-SelectorManager] [8s 508ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [8s 508ms] SSL Reader(SocketTube(4)) Adding 122 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [8s 508ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [8s 508ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ac8fe95 for R (false) DEBUG: [pool-1-thread-2] [8s 508ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:122, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-4-SelectorManager] [8s 508ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 508ms] SSL Reader(SocketTube(4)) Unwrapping: 122 DEBUG: [pool-1-thread-2] [8s 509ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [8s 509ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-2] [8s 509ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-2] [8s 509ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-2] [8s 509ms] SSLFlowDelegate(SocketTube(4)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [8s 509ms] SSLFlowDelegate(SocketTube(4)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [8s 510ms] SSLFlowDelegate(SocketTube(4)) finished task execution DEBUG: [pool-1-thread-2] [8s 510ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [8s 510ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [8s 511ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [8s 511ms] SSL Writer(SocketTube(4)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [8s 511ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [8s 511ms] SSLFlowDelegate(SocketTube(4)) setALPN = DEBUG: [pool-1-thread-2] [8s 511ms] PlainHttpConnection(SocketTube(4)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [8s 511ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-2] [8s 511ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-2] [8s 511ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [8s 511ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [pool-1-thread-2] [8s 511ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:37594 remote=/127.0.0.1:35653] DEBUG: [pool-1-thread-2] [8s 511ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [8s 511ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [8s 512ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@eb24db8 queue.isEmpty: true DEBUG: [pool-1-thread-2] [8s 512ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@eb24db8, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [8s 512ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [8s 512ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [8s 512ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [8s 512ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [8s 512ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [8s 512ms] Http1Exchange SSLTube(SocketTube(4)) connecting flows DEBUG: [pool-1-thread-2] [8s 512ms] SSLTube(SocketTube(4)) connecting flows DEBUG: [pool-1-thread-2] [8s 512ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5096da91 DEBUG: [pool-1-thread-2] [8s 512ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [8s 512ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [8s 512ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [8s 512ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [8s 512ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [8s 512ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [8s 512ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [8s 512ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [8s 512ms] Http1Publisher(SSLTube(SocketTube(4))) got subscriber: SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-2] [8s 512ms] SSLTube(SocketTube(4)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [8s 512ms] Http1Publisher(SSLTube(SocketTube(4))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [8s 512ms] Http1Publisher(SSLTube(SocketTube(4))) WriteTask DEBUG: [pool-1-thread-2] [8s 513ms] Http1Publisher(SSLTube(SocketTube(4))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [8s 513ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [8s 513ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [8s 513ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [8s 513ms] Http1Publisher(SSLTube(SocketTube(4))) WriteTask DEBUG: [pool-1-thread-2] [8s 513ms] Http1Publisher(SSLTube(SocketTube(4))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [8s 513ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [8s 513ms] Http1Publisher(SSLTube(SocketTube(4))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [8s 513ms] Http1Publisher(SSLTube(SocketTube(4))) onNext with 96 bytes DEBUG: [pool-1-thread-2] [8s 513ms] SSLTube(SocketTube(4)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [8s 513ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-2] [8s 513ms] SSL Writer(SocketTube(4)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-2] [8s 513ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [8s 513ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [8s 513ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [8s 513ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [8s 513ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [8s 513ms] Http1Publisher(SSLTube(SocketTube(4))) WriteTask DEBUG: [pool-1-thread-2] [8s 513ms] Http1Publisher(SSLTube(SocketTube(4))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [8s 514ms] SSL Writer(SocketTube(4)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [8s 514ms] SSL Writer(SocketTube(4)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [8s 514ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-2] [8s 514ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [8s 514ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [8s 514ms] SocketTube(4) trying to write: 90 DEBUG: [pool-1-thread-2] [8s 514ms] SocketTube(4) wrote: 90 DEBUG: [pool-1-thread-2] [8s 514ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-2] [8s 514ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 514ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 514ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [8s 514ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-2] [8s 514ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-2] [8s 514ms] Http1Publisher(SSLTube(SocketTube(4))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [8s 514ms] Http1Publisher(SSLTube(SocketTube(4))) WriteTask DEBUG: [pool-1-thread-2] [8s 514ms] Http1Publisher(SSLTube(SocketTube(4))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [8s 514ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [8s 514ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [8s 514ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [8s 514ms] Http1Response(id=4) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [8s 515ms] Http1Response(id=4) First time around DEBUG: [pool-1-thread-2] [8s 515ms] Http1Response(id=4) headersReader is not yet completed DEBUG: [pool-1-thread-2] [8s 515ms] Http1Publisher(SSLTube(SocketTube(4))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [8s 515ms] Http1Publisher(SSLTube(SocketTube(4))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7f9389f6 DEBUG: [pool-1-thread-2] [8s 515ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [8s 515ms] SSL Writer(SocketTube(4)) wrapping 96 bytes DEBUG: [pool-1-thread-2] [8s 515ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [8s 515ms] SSL Writer(SocketTube(4)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-2] [8s 515ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [8s 515ms] SSL Writer(SocketTube(4)) Sending 134 bytes downstream DEBUG: [pool-1-thread-2] [8s 515ms] SSL Writer(SocketTube(4)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-2] [8s 515ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-2] [8s 515ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [8s 515ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-2] [8s 515ms] SocketTube(4) trying to write: 134 DEBUG: [pool-1-thread-2] [8s 515ms] SocketTube(4) wrote: 134 DEBUG: [pool-1-thread-2] [8s 515ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-2] [8s 515ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 516ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 516ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [8s 516ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [8s 516ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [8s 516ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-2] [8s 516ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-2] [8s 516ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-2] [8s 516ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 516ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [8s 516ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ac8fe95 for R (false) DEBUG: [HttpClient-4-SelectorManager] [8s 517ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ac8fe95 for None (false) DEBUG: [HttpClient-4-SelectorManager] [8s 517ms] SocketTube(4) read bytes: 1721 DEBUG: [HttpClient-4-SelectorManager] [8s 517ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [8s 517ms] SSL Reader(SocketTube(4)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [8s 517ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [8s 517ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ac8fe95 for R (false) DEBUG: [HttpClient-4-SelectorManager] [8s 517ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 518ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [8s 518ms] SSL Reader(SocketTube(4)) Unwrapping: 1721 DEBUG: [pool-1-thread-2] [8s 518ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [8s 518ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-2] [8s 518ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-2] [8s 518ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-2] [8s 518ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-2] [8s 518ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-2] [8s 518ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [8s 518ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ac8fe95 for R (false) DEBUG: [HttpClient-4-SelectorManager] [8s 559ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ac8fe95 for None (false) DEBUG: [HttpClient-4-SelectorManager] [8s 559ms] SocketTube(4) read bytes: 223 DEBUG: [HttpClient-4-SelectorManager] [8s 559ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [8s 559ms] SSL Reader(SocketTube(4)) Adding 223 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [8s 559ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [8s 559ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ac8fe95 for R (false) DEBUG: [HttpClient-4-SelectorManager] [8s 559ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 559ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:223, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [8s 559ms] SSL Reader(SocketTube(4)) Unwrapping: 223 DEBUG: [pool-1-thread-2] [8s 560ms] SSL Reader(SocketTube(4)) Decoded 84 bytes out of 223 into buffer of 512 remaining to decode: 101 DEBUG: [pool-1-thread-2] [8s 560ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-2] [8s 560ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-2] [8s 560ms] SSL Reader(SocketTube(4)) sending 84 DEBUG: [pool-1-thread-2] [8s 560ms] SSL Reader(SocketTube(4)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-2] [8s 560ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-2] [8s 560ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [8s 560ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-2] [8s 560ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-2] [8s 560ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@eb24db8 DEBUG: [pool-1-thread-2] [8s 560ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [8s 560ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@eb24db8 DEBUG: [pool-1-thread-2] [8s 560ms] Http1Response(id=4) Sending 84/512 bytes to header parser DEBUG: [pool-1-thread-2] [8s 562ms] Http1Response(id=4) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-2] [8s 562ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@eb24db8 DEBUG: [pool-1-thread-2] [8s 562ms] Http1Response(id=4) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [8s 562ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [8s 562ms] Http1Response(id=4) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [8s 562ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3259e9d7(4) DEBUG: [pool-1-thread-2] [8s 562ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4c5249fc/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@50911243 queue.isEmpty: false DEBUG: [pool-1-thread-2] [8s 562ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Delegate done: 0 DEBUG: [pool-1-thread-2] [8s 562ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [8s 562ms] HttpClientImpl(4) ClientImpl (async) elapsed 102 millis for GET to https://127.0.0.1:35653/https1/chunk/x DEBUG: [pool-1-thread-2] [8s 562ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [8s 563ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [8s 563ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [8s 563ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4c5249fc/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@50911243, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [8s 563ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4c5249fc/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@50911243 DEBUG: [pool-1-thread-2] [8s 563ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [8s 563ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4c5249fc/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@50911243 DEBUG: [pool-1-thread-2] [8s 563ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-2] [8s 563ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-2] [8s 563ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [8s 563ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [8s 563ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [8s 563ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [8s 563ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [8s 563ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [8s 563ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [8s 563ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [8s 563ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [8s 563ms] SSL Reader(SocketTube(4)) Unwrapping: 101 DEBUG: [MainThread] [8s 563ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [8s 563ms] SSL Reader(SocketTube(4)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-2] [8s 563ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-2] [8s 564ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-2] [8s 564ms] SSL Reader(SocketTube(4)) sending 20 DEBUG: [pool-1-thread-2] [8s 564ms] SSL Reader(SocketTube(4)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-2] [8s 564ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-2] [8s 564ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [8s 564ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-2] [8s 564ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-2] [8s 564ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4c5249fc/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@50911243 DEBUG: [pool-1-thread-2] [8s 564ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [8s 564ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4c5249fc/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@50911243 DEBUG: [pool-1-thread-2] [8s 564ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-2] [8s 564ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-2] [8s 564ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-2] [8s 564ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-2] [8s 564ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-2] [8s 564ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-2] [8s 564ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-2] [8s 564ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-2] [8s 564ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [8s 564ms] HttpResponseInputStream item offered DEBUG: [MainThread] [8s 564ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [8s 564ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [MainThread] [8s 564ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [8s 564ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [8s 564ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [8s 564ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [8s 564ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [MainThread] [8s 564ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [8s 564ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [8s 564ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [8s 564ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [8s 564ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [8s 564ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [8s 564ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [8s 564ms] SSL Reader(SocketTube(4)) Unwrapping: 43 DEBUG: [pool-1-thread-2] [8s 565ms] SSL Reader(SocketTube(4)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-2] [8s 565ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-2] [8s 565ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-2] [8s 565ms] SSL Reader(SocketTube(4)) sending 5 DEBUG: [pool-1-thread-2] [8s 565ms] SSL Reader(SocketTube(4)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-2] [8s 565ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-2] [8s 565ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [8s 565ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-2] [8s 565ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-2] [8s 565ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4c5249fc/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@50911243 DEBUG: [pool-1-thread-2] [8s 565ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [8s 565ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4c5249fc/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@50911243 DEBUG: [pool-1-thread-2] [8s 565ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-2] [8s 565ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-2] [8s 565ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-2] [8s 565ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-2] [8s 565ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-2] [8s 565ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-2] [8s 565ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) cleared DEBUG: [pool-1-thread-2] [8s 565ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) SSLTube(SocketTube(4)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [8s 565ms] ConnectionPool(4) registering CleanupTrigger(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-2] [8s 565ms] SSLTube(SocketTube(4)) connecting flows DEBUG: [pool-1-thread-2] [8s 565ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-2] [8s 565ms] Http1Publisher(SSLTube(SocketTube(4))) subscription cancelled DEBUG: [pool-1-thread-2] [8s 565ms] SSLTube(SocketTube(4)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [8s 566ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [8s 566ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [8s 566ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [8s 566ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [8s 566ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [MainThread] [8s 566ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [8s 566ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Finished reading body: READING_BODY DEBUG: [MainThread] [8s 566ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [8s 566ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3259e9d7(4) DEBUG: [pool-1-thread-2] [8s 566ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Delegate done: 0 DEBUG: [pool-1-thread-2] [8s 566ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [8s 566ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-2] [8s 566ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [8s 566ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [8s 566ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [8s 566ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [8s 566ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-2] [8s 566ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-2] [8s 566ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-2] [8s 566ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 566ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [8s 566ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ac8fe95 for R (false) DEBUG: [MainThread] [8s 568ms] HttpClientImpl(5) proxySelector is sun.net.spi.DefaultProxySelector@30afbba3 (user-supplied=false) DEBUG: [MainThread] [8s 569ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:59617/http2/fixed/x GET DEBUG: [pool-1-thread-2] [8s 569ms] Exchange establishing exchange for http://127.0.0.1:59617/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [8s 570ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [8s 570ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [8s 570ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [8s 570ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [8s 570ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [8s 570ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [8s 570ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [8s 570ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [8s 570ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@b49557f queue.isEmpty: true DEBUG: [pool-1-thread-2] [8s 570ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@b49557f, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [8s 571ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [8s 571ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [8s 571ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [8s 571ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [8s 571ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [8s 571ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [8s 571ms] PlainHttpConnection(SocketTube(5)) registering connect event DEBUG: [HttpClient-5-SelectorManager] [8s 571ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@eface82 for C (true) TestServer(1): connection accepted DEBUG: [HttpClient-5-SelectorManager] [8s 571ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: finishing connect DEBUG: [HttpClient-5-SelectorManager] [8s 571ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:35122 DEBUG: [pool-1-thread-2] [8s 571ms] PlainHttpConnection(SocketTube(5)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [8s 572ms] Http1Exchange SocketTube(5) connecting flows DEBUG: [pool-1-thread-2] [8s 572ms] SocketTube(5) connecting flows DEBUG: [pool-1-thread-2] [8s 572ms] SocketTube(5) read publisher got subscriber DEBUG: [pool-1-thread-2] [8s 572ms] SocketTube(5) registering subscribe event DEBUG: [pool-1-thread-2] [8s 572ms] SocketTube(5) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [8s 572ms] Http1Publisher(SocketTube(5)) got subscriber: SocketTube(5) DEBUG: [HttpClient-5-SelectorManager] [8s 572ms] SocketTube(5) subscribe event raised DEBUG: [pool-1-thread-2] [8s 572ms] SocketTube(5) subscribed for writing DEBUG: [pool-1-thread-2] [8s 572ms] SocketTube(5) write: registering startSubscription event DEBUG: [pool-1-thread-2] [8s 572ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-5-SelectorManager] [8s 572ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@402a5f2 DEBUG: [HttpClient-5-SelectorManager] [8s 572ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [8s 572ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [8s 572ms] Http1AsyncReceiver(SocketTube(5)) Received onSubscribed from upstream DEBUG: [HttpClient-5-SelectorManager] [8s 572ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [8s 572ms] SocketTube(5) pending subscriber subscribed DEBUG: [pool-1-thread-3] [8s 572ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [HttpClient-5-SelectorManager] [8s 572ms] SocketTube(5) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [8s 572ms] SocketTube(5) write: offloading requestMore DEBUG: [pool-1-thread-1] [8s 572ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-1] [8s 572ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [8s 572ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [pool-1-thread-2] [8s 572ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [8s 572ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [8s 573ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [8s 573ms] Http1Publisher(SocketTube(5)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [8s 573ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [8s 573ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [8s 573ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [8s 573ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [8s 573ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [8s 573ms] SocketTube(5) got some demand for reading DEBUG: [pool-1-thread-1] [8s 573ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [8s 573ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-1] [8s 573ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [8s 573ms] SocketTube(5) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 573ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [8s 573ms] Http1Publisher(SocketTube(5)) onNext with 204 bytes DEBUG: [HttpClient-5-SelectorManager] [8s 573ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41002b16 for R (true) DEBUG: [pool-1-thread-1] [8s 573ms] SocketTube(5) trying to write: 204 DEBUG: [pool-1-thread-1] [8s 573ms] SocketTube(5) wrote: 204 DEBUG: [pool-1-thread-1] [8s 573ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-1] [8s 573ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [8s 573ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 573ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 573ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [8s 573ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [8s 573ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [8s 573ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [8s 573ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) First time around DEBUG: [pool-1-thread-1] [8s 573ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [8s 573ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [8s 573ms] Http1Publisher(SocketTube(5)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4189630b DEBUG: [pool-1-thread-1] [8s 573ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=35122,localport=59617] TestServer(1): starting connection DEBUG: [HttpClient-5-SelectorManager] [8s 670ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41002b16 for None (false) DEBUG: [HttpClient-5-SelectorManager] [8s 671ms] SocketTube(5) read bytes: 71 DEBUG: [HttpClient-5-SelectorManager] [8s 671ms] Http1AsyncReceiver(SocketTube(5)) Putting 71 bytes into the queue DEBUG: [HttpClient-5-SelectorManager] [8s 671ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [8s 671ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41002b16 for R (false) DEBUG: [HttpClient-5-SelectorManager] [8s 671ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 671ms] Http1AsyncReceiver(SocketTube(5)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@b49557f DEBUG: [pool-1-thread-1] [8s 671ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [8s 671ms] Http1AsyncReceiver(SocketTube(5)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@b49557f DEBUG: [pool-1-thread-1] [8s 671ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [8s 671ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [8s 671ms] Http1AsyncReceiver(SocketTube(5)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@b49557f DEBUG: [pool-1-thread-1] [8s 671ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [8s 671ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [8s 672ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:35122 remote=/127.0.0.1:59617] DEBUG: [pool-1-thread-1] [8s 684ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [8s 685ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@558afb9b(5) DEBUG: [pool-1-thread-1] [8s 685ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1bd372c4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@11c8db8e queue.isEmpty: false DEBUG: [pool-1-thread-1] [8s 691ms] Http1AsyncReceiver(SocketTube(5)) Delegate done: 0 DEBUG: [pool-1-thread-1] [8s 691ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [8s 692ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [8s 692ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [pool-1-thread-1] [8s 692ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [8s 692ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [9s 197ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [9s 273ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [9s 273ms] Http2Connection(SocketTube(5)) Opened stream 1 DEBUG: [pool-1-thread-1] [9s 276ms] Http2Connection(SocketTube(5))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [9s 276ms] Http2Connection(SocketTube(5))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [9s 276ms] SocketTube(5) connecting flows DEBUG: [pool-1-thread-1] [9s 278ms] SocketTube(5) read publisher got subscriber DEBUG: [pool-1-thread-1] [9s 278ms] SocketTube(5) registering subscribe event DEBUG: [pool-1-thread-1] [9s 278ms] SocketTube(5) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [9s 279ms] SocketTube(5) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [9s 279ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@700b0d34 DEBUG: [HttpClient-5-SelectorManager] [9s 279ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [9s 279ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [9s 279ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [9s 279ms] Http2Connection(SocketTube(5)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-5-SelectorManager] [9s 279ms] SocketTube(5) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [9s 279ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [9s 279ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41002b16 for R (false) DEBUG: [HttpClient-5-SelectorManager] [9s 279ms] SocketTube(5) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [9s 279ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [9s 279ms] SocketTube(5) pending subscriber subscribed DEBUG: [pool-1-thread-1] [9s 284ms] SocketTube(5) subscribed for writing DEBUG: [pool-1-thread-1] [9s 284ms] SocketTube(5) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [9s 284ms] SocketTube(5) write: registering startSubscription event DEBUG: [HttpClient-5-SelectorManager] [9s 284ms] SocketTube(5) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [9s 284ms] SocketTube(5) write: offloading requestMore DEBUG: [pool-1-thread-3] [9s 285ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [9s 285ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-3] [9s 285ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 317ms] PlainHttpConnection(SocketTube(5)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [9s 317ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [9s 388ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-1] [9s 388ms] SocketTube(5) trying to write: 63 DEBUG: [pool-1-thread-1] [9s 391ms] SocketTube(5) wrote: 63 DEBUG: [pool-1-thread-1] [9s 391ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-1] [9s 391ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-1] [9s 391ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 391ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 391ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [9s 397ms] PlainHttpConnection(SocketTube(5)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [9s 399ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [9s 401ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-1] [9s 401ms] SocketTube(5) trying to write: 13 DEBUG: [pool-1-thread-1] [9s 401ms] SocketTube(5) wrote: 13 DEBUG: [pool-1-thread-1] [9s 401ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-1] [9s 401ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-1] [9s 401ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 401ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 401ms] Http2Connection(SocketTube(5)) Triggering processing of buffered data after sending connection preface DEBUG: [Test-server-pool] [9s 426ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [9s 427ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 427ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [9s 427ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [9s 427ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 427ms] 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-1] [9s 542ms] Http2Connection(SocketTube(5)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [9s 545ms] Http2Connection(SocketTube(5)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [9s 545ms] Http1AsyncReceiver(SocketTube(5)) stopping DEBUG: [pool-1-thread-1] [9s 545ms] Http1AsyncReceiver(SocketTube(5)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) TestServer(1): connection started TestServer(1): Using handler for: /http2/fixed DEBUG: [readLoop] [9s 563ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 563ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 564ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [9s 564ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [9s 564ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 564ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [9s 564ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 564ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 564ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [9s 564ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [9s 564ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 564ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-5-SelectorManager] [9s 618ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41002b16 for None (false) DEBUG: [HttpClient-5-SelectorManager] [9s 618ms] SocketTube(5) read bytes: 48 DEBUG: [HttpClient-5-SelectorManager] [9s 618ms] Http2Connection(SocketTube(5)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [9s 618ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [9s 618ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41002b16 for R (false) DEBUG: [HttpClient-5-SelectorManager] [9s 618ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] Sent response headers 200 DEBUG: [HttpClient-5-SelectorManager] [9s 735ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41002b16 for None (false) DEBUG: [HttpClient-5-SelectorManager] [9s 735ms] SocketTube(5) read bytes: 48 DEBUG: [HttpClient-5-SelectorManager] [9s 735ms] Http2Connection(SocketTube(5)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [9s 735ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [9s 735ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41002b16 for R (false) DEBUG: [HttpClient-5-SelectorManager] [9s 735ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 815ms] Http1AsyncReceiver(SocketTube(5)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-1] [9s 816ms] Http2Connection(SocketTube(5)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [9s 816ms] Http2Connection(SocketTube(5)) H2 processed buffered data DEBUG: [pool-1-thread-1] [9s 816ms] Http2Connection(SocketTube(5)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [9s 818ms] Http2Connection(SocketTube(5)) H2 Receiving(1): 48 DEBUG: [pool-1-thread-1] [9s 820ms] Http2Connection(SocketTube(5)) Processing 48 DEBUG: [pool-1-thread-1] [9s 820ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-1] [9s 820ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [9s 820ms] 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] [9s 823ms] Http2Connection(SocketTube(5)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [9s 840ms] PlainHttpConnection(SocketTube(5)) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [9s 841ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [9s 841ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-1] [9s 841ms] SocketTube(5) trying to write: 9 DEBUG: [pool-1-thread-1] [9s 841ms] SocketTube(5) wrote: 9 DEBUG: [pool-1-thread-1] [9s 841ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-1] [9s 841ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-1] [9s 841ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [9s 841ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [9s 841ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [9s 841ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [9s 841ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [9s 841ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [9s 841ms] Http2Connection(SocketTube(5)) H2 processed(1) DEBUG: [readLoop] [9s 841ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-1] [9s 841ms] Http2Connection(SocketTube(5)) sending 48 to Http2Connection.asyncReceive DEBUG: [readLoop] [9s 841ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [9s 841ms] Http2Connection(SocketTube(5)) H2 Receiving(2): 48 DEBUG: [pool-1-thread-1] [9s 842ms] Http2Connection(SocketTube(5)) Processing 48 DEBUG: [pool-1-thread-1] [9s 842ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-1] [9s 842ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [9s 842ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [9s 872ms] Http2Connection(SocketTube(5))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [9s 891ms] Http2Connection(SocketTube(5))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [9s 894ms] Http2Connection(SocketTube(5))/Stream(1) Adding completed responseCF(0) with response headers DEBUG: [pool-1-thread-1] [9s 895ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [9s 895ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [9s 895ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [9s 895ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [9s 895ms] Http2Connection(SocketTube(5)) H2 processed(2) DEBUG: [pool-1-thread-1] [9s 908ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-1] [9s 910ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-1] [9s 912ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [pool-1-thread-1] [9s 915ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-1] [9s 918ms] Http2Connection(SocketTube(5))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:59617/http2/fixed/x) 200 HTTP_2 Local port: 35122 DEBUG: [pool-1-thread-1] [9s 932ms] Http2Connection(SocketTube(5))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [9s 934ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [9s 937ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [9s 939ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [9s 941ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-1] [9s 941ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [9s 941ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [9s 941ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-1] [9s 943ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-1] [9s 944ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [9s 944ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [9s 944ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [9s 944ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [9s 944ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [9s 944ms] Http2Connection(SocketTube(5))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [9s 944ms] Http2Connection(SocketTube(5))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [9s 944ms] Http2Connection(SocketTube(5))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [9s 944ms] Http2Connection(SocketTube(5)) Closed stream 1 DEBUG: [pool-1-thread-1] [9s 962ms] Http2Connection(SocketTube(5))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@704f3258 DEBUG: [pool-1-thread-1] [9s 965ms] Http2Connection(SocketTube(5))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [9s 967ms] HttpClientImpl(5) ClientImpl (async) elapsed 1398 millis for GET to http://127.0.0.1:59617/http2/fixed/x DEBUG: [pool-1-thread-1] [9s 970ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Finished reading body: READING_BODY DEBUG: [MainThread] [9s 970ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [9s 972ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [9s 972ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [9s 972ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@558afb9b(5) DEBUG: [MainThread] [9s 972ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [9s 972ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [9s 972ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1bd372c4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@11c8db8e, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [MainThread] [9s 972ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [9s 972ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [9s 972ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [9s 972ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: no need to request more DEBUG: [MainThread] [9s 973ms] HttpClientImpl(6) proxySelector is sun.net.spi.DefaultProxySelector@30afbba3 (user-supplied=false) DEBUG: [MainThread] [9s 974ms] HttpClientImpl(6) ClientImpl (async) send http://127.0.0.1:59617/http2/chunk/x GET DEBUG: [pool-1-thread-1] [9s 976ms] Exchange establishing exchange for http://127.0.0.1:59617/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [9s 976ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [9s 976ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [9s 976ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [9s 976ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [9s 977ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [9s 977ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [9s 979ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [9s 979ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [9s 979ms] Http1AsyncReceiver(SocketTube(6)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5083a0d9 queue.isEmpty: true DEBUG: [pool-1-thread-1] [9s 979ms] Http1AsyncReceiver(SocketTube(6)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5083a0d9, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [9s 979ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [9s 979ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [9s 979ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [9s 979ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [9s 979ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [9s 979ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [9s 980ms] PlainHttpConnection(SocketTube(6)) 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=35124,localport=59617] TestServer(1): starting connection DEBUG: [HttpClient-6-SelectorManager] [9s 992ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@399ef9c3 for C (true) DEBUG: [HttpClient-6-SelectorManager] [9s 993ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-SelectorManager] [9s 993ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:35124 DEBUG: [pool-1-thread-3] [9s 993ms] PlainHttpConnection(SocketTube(6)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [9s 995ms] Http1Exchange SocketTube(6) connecting flows DEBUG: [pool-1-thread-3] [9s 995ms] SocketTube(6) connecting flows DEBUG: [pool-1-thread-3] [9s 995ms] SocketTube(6) read publisher got subscriber DEBUG: [pool-1-thread-3] [9s 995ms] SocketTube(6) registering subscribe event DEBUG: [pool-1-thread-3] [9s 995ms] SocketTube(6) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [9s 996ms] SocketTube(6) subscribe event raised DEBUG: [pool-1-thread-3] [9s 996ms] Http1Publisher(SocketTube(6)) got subscriber: SocketTube(6) DEBUG: [pool-1-thread-3] [9s 996ms] SocketTube(6) subscribed for writing DEBUG: [pool-1-thread-3] [9s 996ms] SocketTube(6) write: registering startSubscription event DEBUG: [pool-1-thread-3] [9s 996ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-6-SelectorManager] [9s 996ms] SocketTube(6) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@336692b3 DEBUG: [HttpClient-6-SelectorManager] [9s 996ms] SocketTube(6) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [9s 996ms] SocketTube(6) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [9s 996ms] Http1AsyncReceiver(SocketTube(6)) Received onSubscribed from upstream DEBUG: [HttpClient-6-SelectorManager] [9s 996ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [9s 996ms] SocketTube(6) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [9s 996ms] SocketTube(6) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [9s 996ms] SocketTube(6) write: offloading requestMore DEBUG: [pool-1-thread-2] [9s 997ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [9s 997ms] Http1Publisher(SocketTube(6)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [9s 997ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [pool-1-thread-2] [9s 997ms] Http1Publisher(SocketTube(6)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [9s 997ms] SocketTube(6) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 997ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [9s 997ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [9s 997ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [9s 997ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [9s 997ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [9s 997ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [9s 997ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76640abb for R (true) DEBUG: [pool-1-thread-3] [9s 998ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [9s 998ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [9s 998ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [pool-1-thread-3] [9s 998ms] Http1Publisher(SocketTube(6)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [9s 998ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [9s 998ms] Http1Publisher(SocketTube(6)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [9s 998ms] Http1Publisher(SocketTube(6)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [9s 998ms] SocketTube(6) trying to write: 204 DEBUG: [pool-1-thread-3] [9s 999ms] SocketTube(6) wrote: 204 DEBUG: [pool-1-thread-3] [9s 999ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [9s 999ms] Http1Publisher(SocketTube(6)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [9s 999ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [9s 999ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [9s 999ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [pool-1-thread-3] [9s 999ms] Http1Publisher(SocketTube(6)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [9s 999ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [9s 999ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [9s 999ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [9s 999ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [9s 999ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [9s 999ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [pool-1-thread-3] [9s 999ms] Http1Publisher(SocketTube(6)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [9s 999ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [9s 999ms] Http1Publisher(SocketTube(6)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [9s 999ms] Http1Publisher(SocketTube(6)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6a4a1eeb DEBUG: [HttpClient-6-SelectorManager] [9s 999ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76640abb for None (false) DEBUG: [pool-1-thread-3] [9s 999ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [9s 999ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [9s 999ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [9s 999ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) First time around DEBUG: [pool-1-thread-3] [9s 999ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) headersReader is not yet completed DEBUG: [HttpClient-6-SelectorManager] [9s 999ms] SocketTube(6) read bytes: 71 DEBUG: [HttpClient-6-SelectorManager] [9s 999ms] Http1AsyncReceiver(SocketTube(6)) Putting 71 bytes into the queue DEBUG: [HttpClient-6-SelectorManager] [9s 999ms] SocketTube(6) resuming read event DEBUG: [HttpClient-6-SelectorManager] [9s 999ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76640abb for R (false) DEBUG: [HttpClient-6-SelectorManager] [9s 999ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s] Http1AsyncReceiver(SocketTube(6)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5083a0d9 DEBUG: [pool-1-thread-3] [10s] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [10s] Http1AsyncReceiver(SocketTube(6)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5083a0d9 DEBUG: [pool-1-thread-3] [10s] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [10s] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [10s] Http1AsyncReceiver(SocketTube(6)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5083a0d9 DEBUG: [pool-1-thread-3] [10s] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [10s] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [10s] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:35124 remote=/127.0.0.1:59617] DEBUG: [pool-1-thread-3] [10s] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [10s] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@438df8cc(6) DEBUG: [pool-1-thread-3] [10s 1ms] Http1AsyncReceiver(SocketTube(6)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@61758384/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2d46f0b0 queue.isEmpty: false DEBUG: [pool-1-thread-3] [10s 1ms] Http1AsyncReceiver(SocketTube(6)) Delegate done: 0 DEBUG: [pool-1-thread-3] [10s 1ms] PlainHttpConnection(SocketTube(6))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [10s 1ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [10s 1ms] Http1AsyncReceiver(SocketTube(6)) cleared DEBUG: [pool-1-thread-3] [10s 1ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [10s 1ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [10s 2ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [10s 2ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [10s 2ms] Http2Connection(SocketTube(6)) Opened stream 1 DEBUG: [pool-1-thread-3] [10s 2ms] Http2Connection(SocketTube(6))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [10s 2ms] Http2Connection(SocketTube(6))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [10s 2ms] SocketTube(6) connecting flows DEBUG: [pool-1-thread-3] [10s 2ms] SocketTube(6) read publisher got subscriber DEBUG: [pool-1-thread-3] [10s 2ms] SocketTube(6) registering subscribe event DEBUG: [pool-1-thread-3] [10s 2ms] SocketTube(6) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 2ms] SocketTube(6) subscribed for writing DEBUG: [pool-1-thread-3] [10s 2ms] SocketTube(6) write: resetting demand to 0 DEBUG: [HttpClient-6-SelectorManager] [10s 2ms] SocketTube(6) subscribe event raised DEBUG: [pool-1-thread-3] [10s 2ms] SocketTube(6) write: registering startSubscription event DEBUG: [HttpClient-6-SelectorManager] [10s 2ms] SocketTube(6) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@47d8ffca DEBUG: [HttpClient-6-SelectorManager] [10s 2ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-SelectorManager] [10s 2ms] SocketTube(6) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [10s 2ms] SocketTube(6) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [10s 2ms] Http2Connection(SocketTube(6)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-6-SelectorManager] [10s 2ms] SocketTube(6) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [10s 2ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [10s 2ms] PlainHttpConnection(SocketTube(6)) added 63 bytes in the priority write queue DEBUG: [HttpClient-6-SelectorManager] [10s 2ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76640abb for R (false) DEBUG: [pool-1-thread-3] [10s 2ms] PlainHttpConnection(SocketTube(6)) signalling the publisher of the write queue DEBUG: [HttpClient-6-SelectorManager] [10s 2ms] SocketTube(6) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [10s 2ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [10s 2ms] SocketTube(6) pending subscriber subscribed DEBUG: [pool-1-thread-3] [10s 2ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-6-SelectorManager] [10s 2ms] SocketTube(6) write: starting subscription DEBUG: [pool-1-thread-3] [10s 2ms] PlainHttpConnection(SocketTube(6)) added 13 bytes in the priority write queue DEBUG: [HttpClient-6-SelectorManager] [10s 2ms] SocketTube(6) write: offloading requestMore DEBUG: [pool-1-thread-3] [10s 2ms] PlainHttpConnection(SocketTube(6)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [10s 2ms] Http2Connection(SocketTube(6)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [10s 3ms] Http2Connection(SocketTube(6)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [10s 3ms] Http2Connection(SocketTube(6)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [10s 3ms] Http1AsyncReceiver(SocketTube(6)) stopping DEBUG: [pool-1-thread-3] [10s 3ms] Http1AsyncReceiver(SocketTube(6)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-3] [10s 3ms] Http1AsyncReceiver(SocketTube(6)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [10s 3ms] Http2Connection(SocketTube(6)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [10s 3ms] Http2Connection(SocketTube(6)) H2 processed buffered data DEBUG: [pool-1-thread-3] [10s 3ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(6)) DEBUG: [pool-1-thread-3] [10s 3ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(6)) DEBUG: [pool-1-thread-3] [10s 3ms] Http1AsyncReceiver(SocketTube(6)) cleared DEBUG: [pool-1-thread-3] [10s 3ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [10s 3ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [10s 3ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@438df8cc(6) DEBUG: [pool-1-thread-3] [10s 3ms] Http1AsyncReceiver(SocketTube(6)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@61758384/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2d46f0b0, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-3] [10s 3ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [10s 3ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [10s 3ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [10s 3ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-1] [10s 3ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: got request of 1 from SocketTube(6) DEBUG: [pool-1-thread-1] [10s 3ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(6) DEBUG: [pool-1-thread-1] [10s 3ms] SocketTube(6) trying to write: 63 DEBUG: [pool-1-thread-1] [10s 3ms] SocketTube(6) wrote: 63 DEBUG: [pool-1-thread-1] [10s 3ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-1] [10s 3ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: got request of 1 from SocketTube(6) DEBUG: [pool-1-thread-1] [10s 3ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [10s 3ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [10s 3ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(6) DEBUG: [pool-1-thread-1] [10s 4ms] SocketTube(6) trying to write: 13 DEBUG: [pool-1-thread-1] [10s 4ms] SocketTube(6) wrote: 13 DEBUG: [pool-1-thread-1] [10s 4ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-1] [10s 4ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: got request of 1 from SocketTube(6) DEBUG: [pool-1-thread-1] [10s 4ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [10s 4ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [10s 4ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [10s 4ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [10s 4ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [10s 4ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [10s 4ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [10s 4ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [10s 4ms] 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 DEBUG: [readLoop] [10s 12ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [10s 12ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [10s 12ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [10s 12ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [10s 12ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [10s 12ms] 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] [10s 12ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [10s 12ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [10s 12ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [10s 12ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [10s 12ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [10s 12ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(1): connection started DEBUG: [HttpClient-6-SelectorManager] [10s 16ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76640abb for None (false) DEBUG: [HttpClient-6-SelectorManager] [10s 16ms] SocketTube(6) read bytes: 91 DEBUG: [HttpClient-6-SelectorManager] [10s 16ms] Http2Connection(SocketTube(6)) onNext: got 91 bytes in 1 buffers DEBUG: [HttpClient-6-SelectorManager] [10s 16ms] SocketTube(6) resuming read event DEBUG: [HttpClient-6-SelectorManager] [10s 16ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76640abb for R (false) DEBUG: [HttpClient-6-SelectorManager] [10s 16ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [10s 19ms] Http2Connection(SocketTube(6)) sending 91 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [10s 19ms] Http2Connection(SocketTube(6)) H2 Receiving(1): 91 DEBUG: [pool-1-thread-1] [10s 19ms] Http2Connection(SocketTube(6)) Processing 91 DEBUG: [pool-1-thread-1] [10s 19ms] FramesDecoder decodes: 91 DEBUG: [pool-1-thread-1] [10s 19ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [10s 19ms] 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] [10s 19ms] Http2Connection(SocketTube(6)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [10s 19ms] PlainHttpConnection(SocketTube(6)) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [10s 19ms] PlainHttpConnection(SocketTube(6)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [10s 19ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(6) DEBUG: [pool-1-thread-1] [10s 19ms] SocketTube(6) trying to write: 9 DEBUG: [readLoop] [10s 24ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [10s 24ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [10s 24ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [10s 24ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [10s 24ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [10s 25ms] SocketTube(6) wrote: 9 DEBUG: [pool-1-thread-1] [10s 25ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-1] [10s 25ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: got request of 1 from SocketTube(6) DEBUG: [pool-1-thread-1] [10s 25ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [10s 25ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [10s 25ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [10s 25ms] Http2Connection(SocketTube(6))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [10s 26ms] Http2Connection(SocketTube(6))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [10s 26ms] Http2Connection(SocketTube(6))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [10s 26ms] Http2Connection(SocketTube(6))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:59617/http2/chunk/x) 200 HTTP_2 Local port: 35124 DEBUG: [pool-1-thread-1] [10s 75ms] Http2Connection(SocketTube(6))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [10s 75ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [10s 75ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [10s 75ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [10s 75ms] HttpClientImpl(6) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:59617/http2/chunk/x DEBUG: [MainThread] [10s 86ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [10s 93ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [10s 93ms] Http2Connection(SocketTube(6))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [10s 93ms] Http2Connection(SocketTube(6))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-1] [10s 93ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [10s 93ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [10s 93ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-1] [10s 93ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-1] [10s 93ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [MainThread] [10s 93ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [10s 93ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [10s 93ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [10s 93ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [10s 93ms] Http2Connection(SocketTube(6))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [10s 94ms] Http2Connection(SocketTube(6))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [10s 94ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [10s 94ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [10s 94ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [10s 94ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [10s 94ms] Http2Connection(SocketTube(6))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [10s 94ms] Http2Connection(SocketTube(6))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [10s 94ms] Http2Connection(SocketTube(6))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [10s 94ms] Http2Connection(SocketTube(6)) Closed stream 1 DEBUG: [pool-1-thread-1] [10s 94ms] Http2Connection(SocketTube(6))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6c777a94 DEBUG: [pool-1-thread-1] [10s 94ms] Http2Connection(SocketTube(6))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [10s 94ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [10s 94ms] Http2Connection(SocketTube(6)) H2 processed(1) DEBUG: [MainThread] [10s 94ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [10s 94ms] HttpResponseInputStream close called DEBUG: [MainThread] [10s 102ms] HttpClientImpl(7) proxySelector is sun.net.spi.DefaultProxySelector@30afbba3 (user-supplied=false) DEBUG: [MainThread] [10s 105ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:44711/https2/fixed/x GET DEBUG: [pool-1-thread-1] [10s 105ms] Exchange establishing exchange for https://127.0.0.1:44711/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [10s 106ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [10s 106ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [10s 107ms] PlainHttpConnection(SocketTube(7)) registering connect event DEBUG: [pool-1-thread-1] [10s 112ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-7-SelectorManager] [10s 112ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@58926cc9 for C (true) DEBUG: [HttpClient-7-SelectorManager] [10s 112ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-SelectorManager] [10s 112ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:33820 TestServer(2): connection accepted DEBUG: [pool-1-thread-1] [10s 112ms] SocketTube(7) connecting flows DEBUG: [pool-1-thread-1] [10s 112ms] SocketTube(7) read publisher got subscriber TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [pool-1-thread-1] [10s 112ms] SocketTube(7) registering subscribe event DEBUG: [pool-1-thread-1] [10s 112ms] SocketTube(7) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [10s 112ms] SSL Writer(SocketTube(7)) requesting 1 TestServer(2): creating connection DEBUG: [pool-1-thread-1] [10s 113ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [pool-1-thread-1] [10s 113ms] SSL Writer(SocketTube(7)) calling downstreamSubscriber::onSubscribe on SocketTube(7) DEBUG: [pool-1-thread-1] [10s 113ms] SocketTube(7) subscribed for writing DEBUG: [pool-1-thread-1] [10s 113ms] SocketTube(7) write: registering startSubscription event DEBUG: [pool-1-thread-1] [10s 113ms] SSL Writer(SocketTube(7)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-1] [10s 113ms] SSL Writer(SocketTube(7)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-1] [10s 113ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-1] [10s 113ms] SSL Writer(SocketTube(7)) wrapping 0 bytes DEBUG: [HttpClient-7-SelectorManager] [10s 115ms] SocketTube(7) subscribe event raised TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=33820, Session(1711975068098|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-1] [10s 145ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-SelectorManager] [10s 145ms] 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@526a07b9[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: NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [10s 145ms] SocketTube(7) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [10s 145ms] SocketTube(7) calling onSubscribe DEBUG: [pool-1-thread-1] [10s 145ms] SSL Writer(SocketTube(7)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-7-SelectorManager] [10s 145ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [10s 145ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-SelectorManager] [10s 145ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-1] [10s 145ms] SSL Writer(SocketTube(7)) handshaking DEBUG: [HttpClient-7-SelectorManager] [10s 145ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [10s 145ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [10s 145ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [10s 145ms] SSL Reader(SocketTube(7)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(7)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [pool-1-thread-1] [10s 145ms] SSL Writer(SocketTube(7)) Sending 458 bytes downstream DEBUG: [pool-1-thread-1] [10s 145ms] SSL Writer(SocketTube(7)) Adding 458 to outputQ queue DEBUG: [HttpClient-7-SelectorManager] [10s 145ms] SSLTube(SocketTube(7)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [pool-1-thread-1] [10s 145ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [HttpClient-7-SelectorManager] [10s 145ms] SSLTube(SocketTube(7)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-SelectorManager] [10s 145ms] SocketTube(7) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [10s 145ms] SocketTube(7) pending subscriber subscribed DEBUG: [pool-1-thread-1] [10s 145ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [10s 145ms] SocketTube(7) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [10s 145ms] SocketTube(7) write: offloading requestMore DEBUG: [HttpClient-7-SelectorManager] [10s 145ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@17689390 for R (true) DEBUG: [pool-1-thread-3] [10s 148ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-3] [10s 148ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [10s 148ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [pool-1-thread-3] [10s 148ms] SocketTube(7) trying to write: 458 DEBUG: [pool-1-thread-3] [10s 148ms] SocketTube(7) wrote: 458 DEBUG: [pool-1-thread-3] [10s 148ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-3] [10s 148ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 148ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 148ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [10s 148ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [10s 148ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [10s 160ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@17689390 for None (false) DEBUG: [HttpClient-7-SelectorManager] [10s 160ms] HttpClientImpl(7) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-7-SelectorManager] [10s 160ms] SocketTube(7) read bytes: 127 DEBUG: [HttpClient-7-SelectorManager] [10s 161ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [10s 161ms] SSL Reader(SocketTube(7)) Adding 127 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [10s 161ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-3] [10s 161ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:127, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [10s 161ms] SSL Reader(SocketTube(7)) Unwrapping: 127 DEBUG: [HttpClient-7-SelectorManager] [10s 161ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@17689390 for R (false) DEBUG: [HttpClient-7-SelectorManager] [10s 161ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 161ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 127 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [10s 161ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [pool-1-thread-3] [10s 161ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 127 DEBUG: [pool-1-thread-3] [10s 161ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-3] [10s 161ms] SSLFlowDelegate(SocketTube(7)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [10s 161ms] SSLFlowDelegate(SocketTube(7)) #tasks to execute: 1 DEBUG: [HttpClient-7-SelectorManager] [10s 165ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@17689390 for None (false) DEBUG: [HttpClient-7-SelectorManager] [10s 180ms] SocketTube(7) no more demand for reading DEBUG: [HttpClient-7-SelectorManager] [10s 181ms] SocketTube(7) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 171ms] SSLFlowDelegate(SocketTube(7)) finished task execution DEBUG: [pool-1-thread-3] [10s 182ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [10s 182ms] SSL Writer(SocketTube(7)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [10s 183ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [10s 183ms] SSL Writer(SocketTube(7)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [10s 183ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [10s 183ms] SSL Writer(SocketTube(7)) handshaking DEBUG: [pool-1-thread-3] [10s 183ms] SSL Writer(SocketTube(7)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [10s 183ms] SSL Writer(SocketTube(7)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [10s 183ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-3] [10s 183ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [10s 183ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [10s 183ms] SocketTube(7) trying to write: 6 DEBUG: [pool-1-thread-3] [10s 183ms] SocketTube(7) wrote: 6 DEBUG: [pool-1-thread-3] [10s 183ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-3] [10s 183ms] SocketTube(7) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 183ms] SocketTube(7) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 183ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [10s 183ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [10s 183ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-3] [10s 183ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-3] [10s 183ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-3] [10s 183ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 183ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [10s 184ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@17689390 for R (true) DEBUG: [HttpClient-7-SelectorManager] [10s 184ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@17689390 for None (false) DEBUG: [HttpClient-7-SelectorManager] [10s 184ms] SocketTube(7) read bytes: 85 DEBUG: [HttpClient-7-SelectorManager] [10s 184ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [10s 184ms] SSL Reader(SocketTube(7)) Adding 85 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [10s 185ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [10s 185ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@17689390 for R (false) DEBUG: [HttpClient-7-SelectorManager] [10s 185ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 185ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:85, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [10s 186ms] SSL Reader(SocketTube(7)) Unwrapping: 85 DEBUG: [pool-1-thread-3] [10s 186ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 85 into buffer of 512 remaining to decode: 79 DEBUG: [pool-1-thread-3] [10s 186ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [10s 186ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [10s 186ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-3] [10s 186ms] SSL Reader(SocketTube(7)) Unwrapping: 79 DEBUG: [pool-1-thread-3] [10s 186ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 79 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [10s 186ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-3] [10s 186ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-3] [10s 186ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-3] [10s 186ms] SSLFlowDelegate(SocketTube(7)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [10s 186ms] SSLFlowDelegate(SocketTube(7)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [10s 187ms] SSLFlowDelegate(SocketTube(7)) finished task execution DEBUG: [pool-1-thread-3] [10s 187ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [10s 190ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-3] [10s 190ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-3] [10s 190ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-3] [10s 190ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 190ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [10s 191ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@17689390 for R (false) DEBUG: [HttpClient-7-SelectorManager] [10s 257ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@17689390 for None (false) DEBUG: [HttpClient-7-SelectorManager] [10s 257ms] SocketTube(7) read bytes: 1467 DEBUG: [HttpClient-7-SelectorManager] [10s 257ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [10s 257ms] SSL Reader(SocketTube(7)) Adding 1467 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [10s 257ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [10s 259ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@17689390 for R (false) DEBUG: [HttpClient-7-SelectorManager] [10s 262ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 266ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:1467, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [10s 266ms] SSL Reader(SocketTube(7)) Unwrapping: 1467 DEBUG: [pool-1-thread-3] [10s 269ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 1467 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [10s 269ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 1467 bytesProduced = 0 DEBUG: [pool-1-thread-3] [10s 269ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 1467 DEBUG: [pool-1-thread-3] [10s 269ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-3] [10s 269ms] SSLFlowDelegate(SocketTube(7)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [10s 269ms] SSLFlowDelegate(SocketTube(7)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [10s 272ms] SSLFlowDelegate(SocketTube(7)) finished task execution DEBUG: [pool-1-thread-3] [10s 273ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [10s 273ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-3] [10s 273ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-3] [10s 273ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-3] [10s 273ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 273ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [10s 273ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@17689390 for R (false) DEBUG: [HttpClient-7-SelectorManager] [10s 379ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@17689390 for None (false) DEBUG: [HttpClient-7-SelectorManager] [10s 380ms] SocketTube(7) read bytes: 558 DEBUG: [HttpClient-7-SelectorManager] [10s 380ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [10s 380ms] SSL Reader(SocketTube(7)) Adding 558 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [10s 380ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [10s 380ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@17689390 for R (false) DEBUG: [HttpClient-7-SelectorManager] [10s 380ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 380ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:558, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [10s 380ms] SSL Reader(SocketTube(7)) Unwrapping: 558 DEBUG: [pool-1-thread-3] [10s 381ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 558 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [10s 381ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 558 bytesProduced = 0 DEBUG: [pool-1-thread-3] [10s 381ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 558 DEBUG: [pool-1-thread-3] [10s 381ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-3] [10s 381ms] SSLFlowDelegate(SocketTube(7)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [10s 381ms] SSLFlowDelegate(SocketTube(7)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [10s 387ms] SSLFlowDelegate(SocketTube(7)) finished task execution DEBUG: [HttpClient-7-SelectorManager] [10s 390ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@17689390 for None (false) DEBUG: [HttpClient-7-SelectorManager] [10s 390ms] SocketTube(7) no more demand for reading DEBUG: [HttpClient-7-SelectorManager] [10s 390ms] SocketTube(7) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 399ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [10s 399ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-3] [10s 399ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-3] [10s 399ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-3] [10s 399ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 399ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [10s 399ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@17689390 for R (true) DEBUG: [HttpClient-7-SelectorManager] [10s 402ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@17689390 for None (false) DEBUG: [HttpClient-7-SelectorManager] [10s 404ms] SocketTube(7) read bytes: 90 DEBUG: [HttpClient-7-SelectorManager] [10s 406ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [10s 406ms] SSL Reader(SocketTube(7)) Adding 90 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [10s 406ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [10s 407ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@17689390 for R (false) DEBUG: [HttpClient-7-SelectorManager] [10s 407ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 407ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [10s 407ms] SSL Reader(SocketTube(7)) Unwrapping: 90 DEBUG: [pool-1-thread-3] [10s 432ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [10s 433ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-3] [10s 435ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [10s 435ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-3] [10s 435ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [10s 435ms] SSL Writer(SocketTube(7)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [10s 435ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [10s 435ms] SSL Writer(SocketTube(7)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [10s 435ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [10s 435ms] SSLFlowDelegate(SocketTube(7)) setALPN = h2 DEBUG: [pool-1-thread-3] [10s 435ms] PlainHttpConnection(SocketTube(7)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [10s 435ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-3] [10s 436ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-3] [10s 436ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [10s 436ms] SSLTube(SocketTube(7)) connecting flows DEBUG: [pool-1-thread-3] [10s 436ms] SSLTube(SocketTube(7)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@18a18268 DEBUG: [pool-1-thread-3] [10s 436ms] Http2Connection(SSLTube(SocketTube(7))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [10s 436ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [10s 436ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [10s 436ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [10s 436ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [10s 436ms] SSLTube(SocketTube(7)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [10s 437ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-3] [10s 437ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [10s 437ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [10s 437ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-3] [10s 437ms] SSLTube(SocketTube(7)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [10s 437ms] SSL Writer(SocketTube(7)) onNext DEBUG: [pool-1-thread-3] [10s 437ms] SSL Writer(SocketTube(7)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [10s 437ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [10s 437ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [10s 437ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [10s 437ms] Http2Connection(SSLTube(SocketTube(7))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [10s 437ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [10s 437ms] Http2Connection(SSLTube(SocketTube(7))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [10s 437ms] Http2Connection(SSLTube(SocketTube(7))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [10s 437ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed buffered data DEBUG: [pool-1-thread-3] [10s 437ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(7))) DEBUG: [pool-1-thread-3] [10s 437ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(7))) DEBUG: [pool-1-thread-3] [10s 437ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [10s 437ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [10s 438ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [10s 438ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [10s 438ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [10s 463ms] Http2Connection(SSLTube(SocketTube(7))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [10s 463ms] Http2Connection(SSLTube(SocketTube(7))) Opened stream 1 DEBUG: [pool-1-thread-3] [10s 463ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [10s 464ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 60 bytes to the write queue DEBUG: [pool-1-thread-3] [10s 464ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [10s 464ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [10s 464ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [10s 475ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [10s 495ms] SSL Writer(SocketTube(7)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [10s 495ms] SSL Writer(SocketTube(7)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [10s 495ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-3] [10s 495ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [10s 495ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [10s 495ms] SocketTube(7) trying to write: 90 DEBUG: [pool-1-thread-3] [10s 495ms] SocketTube(7) wrote: 90 DEBUG: [pool-1-thread-3] [10s 495ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-3] [10s 495ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 495ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 495ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [10s 495ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-3] [10s 496ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [pool-1-thread-3] [10s 496ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-3] [10s 496ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-3] [10s 496ms] SSLTube(SocketTube(7)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [10s 496ms] SSL Writer(SocketTube(7)) onNext DEBUG: [pool-1-thread-3] [10s 496ms] SSL Writer(SocketTube(7)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-3] [10s 496ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [10s 496ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [10s 496ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-3] [10s 496ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [pool-1-thread-3] [10s 496ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-3] [10s 496ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-3] [10s 496ms] SSLTube(SocketTube(7)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [10s 496ms] SSL Writer(SocketTube(7)) onNext DEBUG: [pool-1-thread-3] [10s 496ms] SSL Writer(SocketTube(7)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-3] [10s 496ms] SSL Writer(SocketTube(7)) wrapping 136 bytes DEBUG: [pool-1-thread-3] [10s 496ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [10s 496ms] SSL Writer(SocketTube(7)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-3] [10s 496ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [10s 496ms] SSL Writer(SocketTube(7)) Sending 174 bytes downstream DEBUG: [pool-1-thread-3] [10s 496ms] SSL Writer(SocketTube(7)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-3] [10s 497ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-3] [10s 497ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [10s 497ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-3] [10s 497ms] SocketTube(7) trying to write: 174 DEBUG: [pool-1-thread-3] [10s 497ms] SocketTube(7) wrote: 174 DEBUG: [pool-1-thread-3] [10s 497ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-3] [10s 497ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 497ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 497ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [10s 497ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-3] [10s 497ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [pool-1-thread-3] [10s 497ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-3] [10s 497ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [10s 497ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [10s 497ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-3] [10s 497ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-3] [10s 497ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-3] [10s 497ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 497ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [10s 497ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@17689390 for R (false) DEBUG: [HttpClient-7-SelectorManager] [10s 526ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@17689390 for None (false) TestServer(2): starting connection DEBUG: [HttpClient-7-SelectorManager] [10s 526ms] SocketTube(7) read bytes: 1736 DEBUG: [HttpClient-7-SelectorManager] [10s 526ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [10s 526ms] SSL Reader(SocketTube(7)) Adding 1736 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [10s 526ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [10s 526ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@17689390 for R (false) DEBUG: [HttpClient-7-SelectorManager] [10s 526ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 526ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:1736, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [10s 526ms] SSL Reader(SocketTube(7)) Unwrapping: 1736 DEBUG: [pool-1-thread-3] [10s 527ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 1736 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [10s 527ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1736 bytesProduced = 0 DEBUG: [pool-1-thread-3] [10s 527ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 1736 DEBUG: [pool-1-thread-3] [10s 527ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-3] [10s 527ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-3] [10s 527ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-3] [10s 527ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [10s 527ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [10s 527ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-7-SelectorManager] [10s 527ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@17689390 for None (false) DEBUG: [Test-server-pool] [10s 527ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [10s 527ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [10s 528ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [10s 528ms] 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] [10s 528ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [10s 528ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [10s 528ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [10s 528ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [10s 528ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [10s 528ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [10s 528ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [10s 528ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [10s 528ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [10s 528ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [10s 528ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [10s 528ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-7-SelectorManager] [10s 529ms] SocketTube(7) read bytes: 77 DEBUG: [HttpClient-7-SelectorManager] [10s 529ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [10s 529ms] SSL Reader(SocketTube(7)) Adding 77 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [10s 529ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [10s 529ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@17689390 for R (false) DEBUG: [HttpClient-7-SelectorManager] [10s 529ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 529ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [10s 529ms] SSL Reader(SocketTube(7)) Unwrapping: 77 DEBUG: [HttpClient-7-SelectorManager] [10s 529ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@17689390 for R (false) TestServer(2): connection started DEBUG: [pool-1-thread-3] [10s 534ms] SSL Reader(SocketTube(7)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [10s 534ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-3] [10s 534ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-3] [10s 534ms] SSL Reader(SocketTube(7)) sending 39 DEBUG: [pool-1-thread-3] [10s 534ms] SSL Reader(SocketTube(7)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-3] [10s 535ms] SSL Reader(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-3] [10s 535ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [10s 535ms] SSL Reader(SocketTube(7)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-3] [10s 535ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-3] [10s 535ms] Http2Connection(SSLTube(SocketTube(7))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [10s 535ms] Http2Connection(SSLTube(SocketTube(7))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [10s 535ms] Http2Connection(SSLTube(SocketTube(7))) Processing 39 DEBUG: [pool-1-thread-3] [10s 535ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [10s 535ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [10s 535ms] 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] [10s 535ms] Http2Connection(SSLTube(SocketTube(7))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [10s 535ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [10s 535ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [10s 535ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-3] [10s 535ms] SSLTube(SocketTube(7)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [10s 535ms] SSL Writer(SocketTube(7)) onNext DEBUG: [pool-1-thread-3] [10s 535ms] SSL Writer(SocketTube(7)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-3] [10s 535ms] SSL Writer(SocketTube(7)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [10s 535ms] SSL Writer(SocketTube(7)) wrapping 9 bytes DEBUG: [pool-1-thread-3] [10s 535ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [10s 535ms] SSL Writer(SocketTube(7)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-3] [10s 535ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [10s 535ms] SSL Writer(SocketTube(7)) Sending 47 bytes downstream DEBUG: [pool-1-thread-3] [10s 535ms] SSL Writer(SocketTube(7)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-3] [10s 535ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-3] [10s 535ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [10s 535ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-3] [10s 535ms] SocketTube(7) trying to write: 47 DEBUG: [pool-1-thread-3] [10s 536ms] SocketTube(7) wrote: 47 DEBUG: [pool-1-thread-3] [10s 536ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-3] [10s 536ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 536ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 536ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [10s 536ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-3] [10s 536ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [pool-1-thread-3] [10s 536ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-3] [10s 536ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [10s 536ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed(1) DEBUG: [pool-1-thread-3] [10s 536ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [10s 536ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-3] [10s 536ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-3] [10s 536ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-3] [10s 536ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 536ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [10s 536ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@17689390 for R (false) TestServer: GET /https2/fixed/x Server: got END_STREAM for stream 1 DEBUG: [readLoop] [10s 612ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [10s 612ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [10s 612ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [10s 612ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [10s 612ms] FramesDecoder Tail size is now: 0, current= TestServer(2): Using handler for: /https2/fixed Sent response headers 200 DEBUG: [HttpClient-7-SelectorManager] [10s 622ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@17689390 for None (false) DEBUG: [HttpClient-7-SelectorManager] [10s 628ms] SocketTube(7) read bytes: 54 DEBUG: [HttpClient-7-SelectorManager] [10s 628ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [10s 628ms] SSL Reader(SocketTube(7)) Adding 54 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [10s 628ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [10s 628ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@17689390 for R (false) DEBUG: [HttpClient-7-SelectorManager] [10s 628ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 628ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:54, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [10s 628ms] SSL Reader(SocketTube(7)) Unwrapping: 54 DEBUG: [HttpClient-7-SelectorManager] [10s 629ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@17689390 for None (false) DEBUG: [HttpClient-7-SelectorManager] [10s 629ms] SocketTube(7) no more demand for reading DEBUG: [HttpClient-7-SelectorManager] [10s 629ms] SocketTube(7) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 632ms] SSL Reader(SocketTube(7)) Decoded 16 bytes out of 54 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [10s 632ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [pool-1-thread-3] [10s 632ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 54 DEBUG: [pool-1-thread-3] [10s 632ms] SSL Reader(SocketTube(7)) sending 16 DEBUG: [pool-1-thread-3] [10s 632ms] SSL Reader(SocketTube(7)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-3] [10s 632ms] SSL Reader(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-3] [10s 632ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-3] [10s 632ms] SSL Reader(SocketTube(7)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-3] [10s 632ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-3] [10s 632ms] Http2Connection(SSLTube(SocketTube(7))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [10s 632ms] Http2Connection(SSLTube(SocketTube(7))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-3] [10s 632ms] Http2Connection(SSLTube(SocketTube(7))) Processing 16 DEBUG: [pool-1-thread-3] [10s 632ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-3] [10s 632ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [10s 633ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [10s 633ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [10s 633ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [10s 636ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [10s 638ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:44711/https2/fixed/x) 200 HTTP_2 Local port: 33820 DEBUG: [pool-1-thread-3] [10s 639ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [10s 640ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [10s 640ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [10s 640ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [10s 640ms] HttpClientImpl(7) ClientImpl (async) elapsed 534 millis for GET to https://127.0.0.1:44711/https2/fixed/x DEBUG: [pool-1-thread-3] [10s 640ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed(2) DEBUG: [pool-1-thread-3] [10s 640ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [10s 640ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-3] [10s 640ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-3] [10s 640ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-3] [10s 640ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 640ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [10s 642ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@17689390 for R (true) DEBUG: [HttpClient-7-SelectorManager] [10s 642ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@17689390 for None (false) DEBUG: [HttpClient-7-SelectorManager] [10s 643ms] SocketTube(7) read bytes: 109 DEBUG: [HttpClient-7-SelectorManager] [10s 643ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [10s 643ms] SSL Reader(SocketTube(7)) Adding 109 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [10s 643ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-3] [10s 643ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:109, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [10s 643ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@17689390 for R (false) DEBUG: [pool-1-thread-3] [10s 643ms] SSL Reader(SocketTube(7)) Unwrapping: 109 DEBUG: [HttpClient-7-SelectorManager] [10s 643ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [10s 643ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [10s 645ms] SSL Reader(SocketTube(7)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [10s 645ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-3] [10s 645ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-3] [10s 645ms] SSL Reader(SocketTube(7)) sending 24 DEBUG: [pool-1-thread-3] [10s 645ms] SSL Reader(SocketTube(7)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-3] [10s 645ms] SSL Reader(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-3] [10s 645ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-3] [10s 645ms] SSL Reader(SocketTube(7)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-3] [10s 645ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-3] [10s 645ms] Http2Connection(SSLTube(SocketTube(7))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [10s 645ms] Http2Connection(SSLTube(SocketTube(7))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-3] [10s 645ms] Http2Connection(SSLTube(SocketTube(7))) Processing 24 DEBUG: [pool-1-thread-3] [10s 645ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-3] [10s 645ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [10s 645ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [10s 645ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [10s 646ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-3] [10s 646ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [10s 646ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [10s 646ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-3] [10s 646ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-3] [10s 646ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed(3) DEBUG: [pool-1-thread-3] [10s 646ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [10s 646ms] SSL Reader(SocketTube(7)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [10s 646ms] SSL Reader(SocketTube(7)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [10s 646ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [10s 646ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [10s 646ms] SSL Reader(SocketTube(7)) sending 9 DEBUG: [pool-1-thread-3] [10s 646ms] SSL Reader(SocketTube(7)) Adding 9 to outputQ queue DEBUG: [MainThread] [10s 653ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [10s 653ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [10s 653ms] SSL Reader(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-3] [10s 654ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-3] [10s 654ms] SSL Reader(SocketTube(7)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [10s 654ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [10s 654ms] Http2Connection(SSLTube(SocketTube(7))) sending 9 to Http2Connection.asyncReceive DEBUG: [MainThread] [10s 654ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [10s 655ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [10s 655ms] Http2Connection(SSLTube(SocketTube(7))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-3] [10s 655ms] Http2Connection(SSLTube(SocketTube(7))) Processing 9 DEBUG: [pool-1-thread-3] [10s 655ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [10s 655ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [10s 655ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [10s 655ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [10s 655ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [10s 655ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [10s 655ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [10s 655ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [10s 655ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [10s 655ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [10s 655ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [10s 655ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [10s 655ms] Http2Connection(SSLTube(SocketTube(7))) Closed stream 1 DEBUG: [pool-1-thread-3] [10s 656ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5bfe290 DEBUG: [pool-1-thread-3] [10s 656ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [10s 656ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed(4) DEBUG: [pool-1-thread-3] [10s 656ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [10s 656ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-3] [10s 656ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-3] [10s 656ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-3] [10s 656ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 656ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [10s 656ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [10s 656ms] HttpResponseInputStream close called DEBUG: [HttpClient-7-SelectorManager] [10s 656ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@17689390 for R (false) DEBUG: [MainThread] [10s 658ms] HttpClientImpl(8) proxySelector is sun.net.spi.DefaultProxySelector@30afbba3 (user-supplied=false) DEBUG: [MainThread] [10s 661ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:44711/https2/chunk/x GET DEBUG: [pool-1-thread-3] [10s 661ms] Exchange establishing exchange for https://127.0.0.1:44711/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [10s 662ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [10s 662ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [10s 663ms] PlainHttpConnection(SocketTube(8)) registering connect event DEBUG: [pool-1-thread-3] [10s 663ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-8-SelectorManager] [10s 664ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@29b937f0 for C (true) DEBUG: [HttpClient-8-SelectorManager] [10s 664ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: finishing connect DEBUG: [HttpClient-8-SelectorManager] [10s 664ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:33830 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [pool-1-thread-3] [10s 664ms] SocketTube(8) connecting flows DEBUG: [pool-1-thread-3] [10s 664ms] SocketTube(8) read publisher got subscriber DEBUG: [pool-1-thread-3] [10s 664ms] SocketTube(8) registering subscribe event DEBUG: [pool-1-thread-3] [10s 664ms] SocketTube(8) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [10s 665ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-3] [10s 665ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [pool-1-thread-3] [10s 665ms] SSL Writer(SocketTube(8)) calling downstreamSubscriber::onSubscribe on SocketTube(8) DEBUG: [pool-1-thread-3] [10s 665ms] SocketTube(8) subscribed for writing DEBUG: [pool-1-thread-3] [10s 665ms] SocketTube(8) write: registering startSubscription event DEBUG: [pool-1-thread-3] [10s 665ms] SSL Writer(SocketTube(8)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [10s 665ms] SSL Writer(SocketTube(8)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-3] [10s 665ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-3] [10s 665ms] SSL Writer(SocketTube(8)) wrapping 0 bytes DEBUG: [HttpClient-8-SelectorManager] [10s 665ms] SocketTube(8) subscribe event raised TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=33830, Session(1711975079431|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-3] [10s 672ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [10s 672ms] SSL Writer(SocketTube(8)) OK => produced: 2201 bytes into 2208, not wrapped: 0 DEBUG: [pool-1-thread-3] [10s 672ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [HttpClient-8-SelectorManager] [10s 672ms] 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@23415c80[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: NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [10s 672ms] SocketTube(8) read demand reset to 0 DEBUG: [HttpClient-8-SelectorManager] [10s 672ms] SocketTube(8) calling onSubscribe DEBUG: [pool-1-thread-3] [10s 672ms] SSL Writer(SocketTube(8)) handshaking DEBUG: [pool-1-thread-3] [10s 672ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [10s 672ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [10s 672ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-3] [10s 672ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-3] [10s 672ms] SocketTube(8) resuming read event DEBUG: [HttpClient-8-SelectorManager] [10s 672ms] SocketTube(8) leaving request(1): Reading: [ops=None, demand=2, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [10s 672ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=2, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [10s 672ms] SSL Writer(SocketTube(8)) Sending 2201 bytes downstream DEBUG: [pool-1-thread-3] [10s 673ms] SSL Writer(SocketTube(8)) Adding 2201 to outputQ queue DEBUG: [pool-1-thread-3] [10s 673ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-3] [10s 673ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [10s 672ms] SSL Reader(SocketTube(8)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(8)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-8-SelectorManager] [10s 677ms] SSLTube(SocketTube(8)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [10s 677ms] SSLTube(SocketTube(8)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [10s 677ms] SocketTube(8) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [10s 677ms] SocketTube(8) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [10s 677ms] SocketTube(8) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [10s 677ms] SocketTube(8) write: offloading requestMore DEBUG: [pool-1-thread-3] [10s 677ms] SocketTube(8) write: requesting more... DEBUG: [HttpClient-8-SelectorManager] [10s 678ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6643d68c for R (true) DEBUG: [pool-1-thread-3] [10s 678ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [10s 678ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 2201 bytes downstream DEBUG: [pool-1-thread-3] [10s 678ms] SocketTube(8) trying to write: 2201 DEBUG: [pool-1-thread-3] [10s 678ms] SocketTube(8) wrote: 2201 DEBUG: [pool-1-thread-3] [10s 678ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-3] [10s 678ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=2, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 678ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=2, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 678ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [10s 678ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [10s 678ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=2, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [10s 688ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6643d68c for None (false) DEBUG: [HttpClient-8-SelectorManager] [10s 689ms] HttpClientImpl(8) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-8-SelectorManager] [10s 689ms] SocketTube(8) read bytes: 133 DEBUG: [HttpClient-8-SelectorManager] [10s 689ms] SSL Reader(SocketTube(8)) onNext DEBUG: [HttpClient-8-SelectorManager] [10s 689ms] SSL Reader(SocketTube(8)) Adding 133 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [10s 689ms] SocketTube(8) resuming read event DEBUG: [HttpClient-8-SelectorManager] [10s 689ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6643d68c for R (false) DEBUG: [HttpClient-8-SelectorManager] [10s 689ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 689ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [10s 689ms] SSL Reader(SocketTube(8)) Unwrapping: 133 DEBUG: [pool-1-thread-3] [10s 689ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [10s 689ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [10s 689ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [10s 689ms] SSL Reader(SocketTube(8)) handshaking DEBUG: [pool-1-thread-3] [10s 689ms] SSLFlowDelegate(SocketTube(8)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [10s 689ms] SSLFlowDelegate(SocketTube(8)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [10s 692ms] SSLFlowDelegate(SocketTube(8)) finished task execution DEBUG: [pool-1-thread-3] [10s 692ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [10s 692ms] SSL Writer(SocketTube(8)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [10s 692ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [10s 692ms] SSL Writer(SocketTube(8)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [10s 692ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [10s 692ms] SSL Writer(SocketTube(8)) handshaking DEBUG: [pool-1-thread-3] [10s 692ms] SSL Writer(SocketTube(8)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [10s 692ms] SSL Writer(SocketTube(8)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [10s 692ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-3] [10s 692ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [10s 692ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [10s 692ms] SocketTube(8) trying to write: 6 DEBUG: [HttpClient-8-SelectorManager] [10s 697ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6643d68c for None (false) DEBUG: [HttpClient-8-SelectorManager] [10s 698ms] SocketTube(8) read bytes: 6 DEBUG: [HttpClient-8-SelectorManager] [10s 698ms] SSL Reader(SocketTube(8)) onNext DEBUG: [HttpClient-8-SelectorManager] [10s 698ms] SSL Reader(SocketTube(8)) Adding 6 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [10s 698ms] SocketTube(8) resuming read event DEBUG: [HttpClient-8-SelectorManager] [10s 698ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6643d68c for R (false) DEBUG: [HttpClient-8-SelectorManager] [10s 698ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 698ms] SocketTube(8) wrote: 6 DEBUG: [pool-1-thread-3] [10s 698ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-3] [10s 698ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 698ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 698ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [10s 698ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [10s 698ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [10s 698ms] SSL Reader(SocketTube(8)) Unwrapping: 6 DEBUG: [pool-1-thread-3] [10s 698ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [10s 698ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [10s 698ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [10s 698ms] SSL Reader(SocketTube(8)) handshaking DEBUG: [pool-1-thread-3] [10s 698ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-3] [10s 698ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-3] [10s 698ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-3] [10s 698ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [10s 702ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6643d68c for None (false) DEBUG: [HttpClient-8-SelectorManager] [10s 702ms] SocketTube(8) read bytes: 79 DEBUG: [HttpClient-8-SelectorManager] [10s 702ms] SSL Reader(SocketTube(8)) onNext DEBUG: [HttpClient-8-SelectorManager] [10s 702ms] SSL Reader(SocketTube(8)) Adding 79 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [10s 702ms] SocketTube(8) resuming read event DEBUG: [HttpClient-8-SelectorManager] [10s 702ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6643d68c for R (false) DEBUG: [HttpClient-8-SelectorManager] [10s 702ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [10s 702ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6643d68c for R (false) DEBUG: [pool-1-thread-3] [10s 702ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:79, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [10s 702ms] SSL Reader(SocketTube(8)) Unwrapping: 79 DEBUG: [pool-1-thread-3] [10s 703ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 79 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [10s 703ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-3] [10s 703ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-3] [10s 703ms] SSL Reader(SocketTube(8)) handshaking DEBUG: [pool-1-thread-3] [10s 703ms] SSLFlowDelegate(SocketTube(8)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [10s 703ms] SSLFlowDelegate(SocketTube(8)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [10s 703ms] SSLFlowDelegate(SocketTube(8)) finished task execution DEBUG: [pool-1-thread-3] [10s 703ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [10s 703ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-3] [10s 703ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-3] [10s 703ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-3] [10s 703ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [10s 703ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6643d68c for R (false) DEBUG: [pool-1-thread-3] [10s 703ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [10s 739ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6643d68c for None (false) DEBUG: [HttpClient-8-SelectorManager] [10s 739ms] SocketTube(8) read bytes: 90 DEBUG: [HttpClient-8-SelectorManager] [10s 739ms] SSL Reader(SocketTube(8)) onNext DEBUG: [HttpClient-8-SelectorManager] [10s 739ms] SSL Reader(SocketTube(8)) Adding 90 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [10s 740ms] SocketTube(8) resuming read event DEBUG: [HttpClient-8-SelectorManager] [10s 740ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6643d68c for R (false) DEBUG: [HttpClient-8-SelectorManager] [10s 740ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 740ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [10s 740ms] SSL Reader(SocketTube(8)) Unwrapping: 90 DEBUG: [pool-1-thread-3] [10s 742ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [10s 742ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-3] [10s 742ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [10s 742ms] SSL Reader(SocketTube(8)) handshaking DEBUG: [pool-1-thread-3] [10s 742ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [10s 742ms] SSL Writer(SocketTube(8)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [10s 742ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [10s 742ms] SSL Writer(SocketTube(8)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [10s 742ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [10s 742ms] SSLFlowDelegate(SocketTube(8)) setALPN = h2 DEBUG: [pool-1-thread-3] [10s 742ms] PlainHttpConnection(SocketTube(8)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [10s 742ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-3] [10s 743ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-3] [10s 743ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [10s 743ms] SSLTube(SocketTube(8)) connecting flows DEBUG: [pool-1-thread-3] [10s 744ms] SSLTube(SocketTube(8)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@22bc26cc DEBUG: [pool-1-thread-3] [10s 744ms] Http2Connection(SSLTube(SocketTube(8))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [10s 744ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [10s 744ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [10s 744ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [10s 744ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [10s 744ms] SSLTube(SocketTube(8)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [10s 744ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-3] [10s 744ms] AsyncSSLConnection(SSLTube(SocketTube(8))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [10s 744ms] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [10s 745ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-3] [10s 746ms] SSLTube(SocketTube(8)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [10s 746ms] SSL Writer(SocketTube(8)) onNext DEBUG: [pool-1-thread-3] [10s 746ms] SSL Writer(SocketTube(8)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [10s 746ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [10s 746ms] AsyncSSLConnection(SSLTube(SocketTube(8))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [10s 746ms] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [10s 746ms] Http2Connection(SSLTube(SocketTube(8))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [10s 746ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [10s 746ms] Http2Connection(SSLTube(SocketTube(8))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [10s 746ms] Http2Connection(SSLTube(SocketTube(8))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [10s 746ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed buffered data DEBUG: [pool-1-thread-3] [10s 746ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(8))) DEBUG: [pool-1-thread-3] [10s 746ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(8))) DEBUG: [pool-1-thread-3] [10s 746ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [10s 746ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [10s 746ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [10s 750ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [10s 750ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [10s 750ms] Http2Connection(SSLTube(SocketTube(8))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [10s 750ms] Http2Connection(SSLTube(SocketTube(8))) Opened stream 1 DEBUG: [pool-1-thread-3] [10s 750ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [10s 753ms] AsyncSSLConnection(SSLTube(SocketTube(8))) added 60 bytes to the write queue DEBUG: [pool-1-thread-3] [10s 754ms] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [10s 754ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [10s 754ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [10s 754ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [10s 754ms] SSL Writer(SocketTube(8)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [10s 754ms] SSL Writer(SocketTube(8)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [10s 754ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-3] [10s 756ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [10s 756ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [10s 756ms] SocketTube(8) trying to write: 90 DEBUG: [pool-1-thread-3] [10s 756ms] SocketTube(8) wrote: 90 DEBUG: [pool-1-thread-3] [10s 757ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-3] [10s 757ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 757ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 757ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [10s 757ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-3] [10s 757ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [pool-1-thread-3] [10s 757ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-3] [10s 757ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-3] [10s 757ms] SSLTube(SocketTube(8)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [10s 757ms] SSL Writer(SocketTube(8)) onNext DEBUG: [pool-1-thread-3] [10s 757ms] SSL Writer(SocketTube(8)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-3] [10s 757ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [10s 757ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [10s 757ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-3] [10s 757ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [pool-1-thread-3] [10s 757ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-3] [10s 757ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-3] [10s 757ms] SSLTube(SocketTube(8)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [10s 757ms] SSL Writer(SocketTube(8)) onNext DEBUG: [pool-1-thread-3] [10s 757ms] SSL Writer(SocketTube(8)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-3] [10s 757ms] SSL Writer(SocketTube(8)) wrapping 136 bytes DEBUG: [pool-1-thread-3] [10s 760ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [10s 761ms] SSL Writer(SocketTube(8)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-3] [10s 761ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [10s 772ms] SSL Writer(SocketTube(8)) Sending 174 bytes downstream DEBUG: [pool-1-thread-3] [10s 773ms] SSL Writer(SocketTube(8)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-3] [10s 773ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-3] [10s 773ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [10s 775ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-3] [10s 775ms] SocketTube(8) trying to write: 174 DEBUG: [pool-1-thread-3] [10s 776ms] SocketTube(8) wrote: 174 DEBUG: [pool-1-thread-3] [10s 776ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-3] [10s 776ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 776ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 776ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 TestServer(2): starting connection DEBUG: [pool-1-thread-3] [10s 776ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-3] [10s 776ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [pool-1-thread-3] [10s 776ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-3] [10s 776ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [10s 776ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [10s 776ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-3] [10s 776ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-3] [10s 776ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-3] [10s 776ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 776ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [Test-server-pool] [10s 776ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [10s 776ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [10s 776ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [10s 776ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [10s 776ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [10s 776ms] 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] [10s 777ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6643d68c for None (false) DEBUG: [HttpClient-8-SelectorManager] [10s 777ms] SocketTube(8) read bytes: 1803 DEBUG: [HttpClient-8-SelectorManager] [10s 777ms] SSL Reader(SocketTube(8)) onNext DEBUG: [HttpClient-8-SelectorManager] [10s 777ms] SSL Reader(SocketTube(8)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [10s 777ms] SocketTube(8) resuming read event DEBUG: [HttpClient-8-SelectorManager] [10s 777ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6643d68c for R (false) DEBUG: [HttpClient-8-SelectorManager] [10s 777ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [10s 777ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6643d68c for R (false) DEBUG: [pool-1-thread-3] [10s 777ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [10s 777ms] SSL Reader(SocketTube(8)) Unwrapping: 1803 DEBUG: [pool-1-thread-3] [10s 778ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [pool-1-thread-3] [10s 778ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-3] [10s 778ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-3] [10s 778ms] SSL Reader(SocketTube(8)) Unwrapping: 77 DEBUG: [readLoop] [10s 779ms] FramesDecoder decodes: 9 TestServer(2): connection started DEBUG: [pool-1-thread-3] [10s 779ms] SSL Reader(SocketTube(8)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [readLoop] [10s 779ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [10s 779ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [readLoop] [10s 779ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [pool-1-thread-3] [10s 779ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 77 DEBUG: [readLoop] [10s 779ms] FramesDecoder decodes: 4 DEBUG: [pool-1-thread-3] [10s 779ms] SSL Reader(SocketTube(8)) sending 39 DEBUG: [readLoop] [10s 779ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [10s 779ms] SSL Reader(SocketTube(8)) Adding 39 to outputQ queue DEBUG: [readLoop] [10s 779ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-3] [10s 779ms] SSL Reader(SocketTube(8)) pushScheduler is alive DEBUG: [readLoop] [10s 779ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [10s 779ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [10s 779ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [10s 779ms] FramesDecoder decodes: 51 DEBUG: [pool-1-thread-3] [10s 779ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [readLoop] [10s 779ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [10s 779ms] SSL Reader(SocketTube(8)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [readLoop] [10s 779ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-3] [10s 779ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-3] [10s 779ms] Http2Connection(SSLTube(SocketTube(8))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [10s 779ms] Http2Connection(SSLTube(SocketTube(8))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [10s 779ms] Http2Connection(SSLTube(SocketTube(8))) Processing 39 DEBUG: [pool-1-thread-3] [10s 779ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [10s 779ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [10s 779ms] 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] [10s 779ms] Http2Connection(SSLTube(SocketTube(8))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [10s 779ms] AsyncSSLConnection(SSLTube(SocketTube(8))) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [10s 779ms] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [10s 779ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-3] [10s 779ms] SSLTube(SocketTube(8)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [10s 779ms] SSL Writer(SocketTube(8)) onNext DEBUG: [pool-1-thread-3] [10s 779ms] SSL Writer(SocketTube(8)) added 1 (9 bytes) to the writeList TestServer: GET /https2/chunk/x Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-3] [10s 780ms] SSL Writer(SocketTube(8)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [10s 780ms] SSL Writer(SocketTube(8)) wrapping 9 bytes TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-3] [10s 780ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [10s 780ms] SSL Writer(SocketTube(8)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-3] [10s 780ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [10s 780ms] SSL Writer(SocketTube(8)) Sending 47 bytes downstream Sent response headers 200 DEBUG: [pool-1-thread-3] [10s 780ms] SSL Writer(SocketTube(8)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-3] [10s 780ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-3] [10s 780ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [10s 780ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-3] [10s 780ms] SocketTube(8) trying to write: 47 DEBUG: [pool-1-thread-3] [10s 780ms] SocketTube(8) wrote: 47 DEBUG: [pool-1-thread-3] [10s 780ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-3] [10s 780ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 780ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 780ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [10s 780ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-3] [10s 780ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [pool-1-thread-3] [10s 780ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-3] [10s 780ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [10s 780ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed(1) DEBUG: [pool-1-thread-3] [10s 780ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [10s 780ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-3] [10s 780ms] SocketTube(8) got some demand for reading DEBUG: [readLoop] [10s 780ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [10s 780ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [10s 780ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-3] [10s 780ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 781ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [10s 781ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6643d68c for None (false) DEBUG: [HttpClient-8-SelectorManager] [10s 781ms] SocketTube(8) read bytes: 111 DEBUG: [HttpClient-8-SelectorManager] [10s 781ms] SSL Reader(SocketTube(8)) onNext DEBUG: [HttpClient-8-SelectorManager] [10s 781ms] SSL Reader(SocketTube(8)) Adding 111 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [10s 781ms] SocketTube(8) resuming read event DEBUG: [HttpClient-8-SelectorManager] [10s 781ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6643d68c for R (false) DEBUG: [HttpClient-8-SelectorManager] [10s 781ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [10s 781ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6643d68c for R (false) DEBUG: [HttpClient-8-SelectorManager] [10s 781ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6643d68c for None (false) DEBUG: [HttpClient-8-SelectorManager] [10s 781ms] SocketTube(8) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [10s 781ms] SocketTube(8) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 781ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:111, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [10s 781ms] SSL Reader(SocketTube(8)) Unwrapping: 111 DEBUG: [readLoop] [10s 781ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [10s 781ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [10s 781ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [10s 781ms] SSL Reader(SocketTube(8)) Decoded 11 bytes out of 111 into buffer of 40 remaining to decode: 62 DEBUG: [pool-1-thread-3] [10s 781ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 49 bytesProduced = 11 DEBUG: [pool-1-thread-3] [10s 781ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 49 DEBUG: [pool-1-thread-3] [10s 781ms] SSL Reader(SocketTube(8)) sending 11 DEBUG: [pool-1-thread-3] [10s 781ms] SSL Reader(SocketTube(8)) Adding 11 to outputQ queue DEBUG: [pool-1-thread-3] [10s 781ms] SSL Reader(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-3] [10s 781ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-3] [10s 781ms] SSL Reader(SocketTube(8)) DownstreamPusher: Pushing 11 bytes downstream DEBUG: [pool-1-thread-3] [10s 781ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 11 bytes in 1 buffers DEBUG: [pool-1-thread-3] [10s 781ms] Http2Connection(SSLTube(SocketTube(8))) sending 11 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [10s 782ms] Http2Connection(SSLTube(SocketTube(8))) H2 Receiving(2): 11 DEBUG: [pool-1-thread-3] [10s 782ms] Http2Connection(SSLTube(SocketTube(8))) Processing 11 DEBUG: [pool-1-thread-3] [10s 782ms] FramesDecoder decodes: 11 DEBUG: [pool-1-thread-3] [10s 782ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [10s 782ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [10s 782ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [10s 782ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [10s 782ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [10s 785ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:44711/https2/chunk/x) 200 HTTP_2 Local port: 33830 DEBUG: [pool-1-thread-3] [10s 785ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [10s 785ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [10s 785ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [10s 785ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [10s 785ms] HttpClientImpl(8) ClientImpl (async) elapsed 124 millis for GET to https://127.0.0.1:44711/https2/chunk/x DEBUG: [pool-1-thread-3] [10s 785ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed(2) DEBUG: [pool-1-thread-3] [10s 785ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [10s 786ms] SSL Reader(SocketTube(8)) Unwrapping: 62 DEBUG: [pool-1-thread-3] [10s 786ms] SSL Reader(SocketTube(8)) Decoded 24 bytes out of 62 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [10s 786ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-3] [10s 786ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-3] [10s 786ms] SSL Reader(SocketTube(8)) sending 24 DEBUG: [pool-1-thread-3] [10s 786ms] SSL Reader(SocketTube(8)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-3] [10s 786ms] SSL Reader(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-3] [10s 786ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-3] [10s 786ms] SSL Reader(SocketTube(8)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-3] [10s 786ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-3] [10s 786ms] Http2Connection(SSLTube(SocketTube(8))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [10s 786ms] Http2Connection(SSLTube(SocketTube(8))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-3] [10s 786ms] Http2Connection(SSLTube(SocketTube(8))) Processing 24 DEBUG: [pool-1-thread-3] [10s 786ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-3] [10s 786ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [10s 786ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [MainThread] [10s 786ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [10s 786ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [10s 786ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-3] [10s 786ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [10s 786ms] HttpResponseInputStream item offered DEBUG: [MainThread] [10s 786ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [10s 786ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [MainThread] [10s 786ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [10s 786ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [10s 786ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-3] [10s 786ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed(3) DEBUG: [MainThread] [10s 786ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [10s 786ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [10s 786ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-3] [10s 786ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-3] [10s 786ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-3] [10s 786ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 786ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [10s 786ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6643d68c for R (true) DEBUG: [HttpClient-8-SelectorManager] [10s 787ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6643d68c for None (false) DEBUG: [HttpClient-8-SelectorManager] [10s 787ms] SocketTube(8) read bytes: 47 DEBUG: [HttpClient-8-SelectorManager] [10s 787ms] SSL Reader(SocketTube(8)) onNext DEBUG: [HttpClient-8-SelectorManager] [10s 787ms] SSL Reader(SocketTube(8)) Adding 47 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [10s 787ms] SocketTube(8) resuming read event DEBUG: [HttpClient-8-SelectorManager] [10s 787ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6643d68c for R (false) DEBUG: [HttpClient-8-SelectorManager] [10s 787ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 790ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [10s 791ms] SSL Reader(SocketTube(8)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [10s 791ms] SSL Reader(SocketTube(8)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [10s 791ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [10s 791ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [10s 791ms] SSL Reader(SocketTube(8)) sending 9 DEBUG: [pool-1-thread-3] [10s 791ms] SSL Reader(SocketTube(8)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [10s 791ms] SSL Reader(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-3] [10s 791ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-3] [10s 791ms] SSL Reader(SocketTube(8)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [10s 791ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [10s 791ms] Http2Connection(SSLTube(SocketTube(8))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [10s 791ms] Http2Connection(SSLTube(SocketTube(8))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-3] [10s 791ms] Http2Connection(SSLTube(SocketTube(8))) Processing 9 DEBUG: [pool-1-thread-3] [10s 791ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [10s 791ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [10s 791ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [10s 792ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [10s 792ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [10s 792ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [10s 792ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [10s 792ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [10s 792ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [10s 792ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [10s 792ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [10s 792ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [10s 792ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) close stream 1 DEBUG: [MainThread] [10s 792ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [10s 792ms] Http2Connection(SSLTube(SocketTube(8))) Closed stream 1 DEBUG: [pool-1-thread-3] [10s 792ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7471d294 DEBUG: [pool-1-thread-3] [10s 792ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [10s 792ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed(4) DEBUG: [pool-1-thread-3] [10s 792ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [10s 792ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-3] [10s 792ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-3] [10s 792ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-3] [10s 792ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 792ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [10s 793ms] HttpClientImpl(9) proxySelector is sun.net.spi.DefaultProxySelector@30afbba3 (user-supplied=false) DEBUG: [HttpClient-8-SelectorManager] [10s 793ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6643d68c for R (false) DEBUG: [MainThread] [10s 794ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:42683/http1/fixed/x GET DEBUG: [pool-1-thread-3] [10s 794ms] Exchange establishing exchange for http://127.0.0.1:42683/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [10s 795ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [10s 795ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [10s 795ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [10s 795ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [10s 795ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [10s 795ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [10s 795ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [10s 796ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [10s 796ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4107691c queue.isEmpty: true DEBUG: [pool-1-thread-3] [10s 797ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4107691c, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [10s 797ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [10s 797ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [10s 797ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [10s 797ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [10s 797ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [10s 797ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [10s 797ms] PlainHttpConnection(SocketTube(9)) registering connect event DEBUG: [HttpClient-9-SelectorManager] [10s 798ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@af24c49 for C (true) DEBUG: [HttpClient-9-SelectorManager] [10s 798ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: finishing connect DEBUG: [HttpClient-9-SelectorManager] [10s 798ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47472 DEBUG: [pool-1-thread-3] [10s 800ms] PlainHttpConnection(SocketTube(9)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [10s 800ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [10s 800ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [10s 800ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-3] [10s 800ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-3] [10s 800ms] SocketTube(9) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [10s 800ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-3] [10s 800ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-3] [10s 800ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-3] [10s 800ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-3] [10s 800ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [10s 800ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@a2739 DEBUG: [HttpClient-9-SelectorManager] [10s 800ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [10s 800ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [10s 800ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [10s 800ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [10s 800ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [10s 800ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [10s 800ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-1] [10s 800ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [10s 800ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [10s 800ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [10s 800ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [10s 800ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [10s 800ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [10s 800ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-1] [10s 800ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-3] [10s 800ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [10s 800ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [10s 800ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [10s 800ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 800ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [10s 801ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-3] [10s 801ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [10s 801ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-9-SelectorManager] [10s 801ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4508b95c for R (true) DEBUG: [pool-1-thread-3] [10s 801ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [10s 801ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [10s 801ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-3] [10s 801ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-3] [10s 801ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [10s 801ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [10s 801ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 801ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 801ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-3] [10s 801ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [10s 801ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [10s 801ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [10s 801ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [10s 801ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [10s 801ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [10s 801ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-3] [10s 801ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [10s 801ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [10s 801ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [10s 801ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2ceadb6 DEBUG: [pool-1-thread-3] [10s 801ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [10s 801ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [10s 801ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [10s 801ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-3] [10s 801ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [10s 803ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4508b95c for None (false) DEBUG: [HttpClient-9-SelectorManager] [10s 803ms] SocketTube(9) read bytes: 90 DEBUG: [HttpClient-9-SelectorManager] [10s 803ms] Http1AsyncReceiver(SocketTube(9)) Putting 90 bytes into the queue DEBUG: [pool-1-thread-3] [10s 805ms] Http1AsyncReceiver(SocketTube(9)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4107691c DEBUG: [pool-1-thread-3] [10s 805ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [10s 805ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4107691c DEBUG: [pool-1-thread-3] [10s 805ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-3] [10s 805ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [10s 805ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4107691c DEBUG: [pool-1-thread-3] [10s 805ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [10s 805ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-9-SelectorManager] [10s 805ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [10s 808ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4508b95c for R (false) DEBUG: [HttpClient-9-SelectorManager] [10s 810ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 895ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [10s 895ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@ea005e8(9) DEBUG: [pool-1-thread-3] [10s 895ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@78513a09/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7650ffae queue.isEmpty: false DEBUG: [pool-1-thread-3] [10s 896ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 14 DEBUG: [pool-1-thread-3] [10s 896ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [10s 896ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [10s 896ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [10s 896ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [10s 896ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@78513a09/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7650ffae, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [10s 896ms] Http1AsyncReceiver(SocketTube(9)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@78513a09/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7650ffae DEBUG: [pool-1-thread-3] [10s 896ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [10s 896ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@78513a09/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7650ffae DEBUG: [pool-1-thread-3] [10s 896ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-3] [10s 896ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-3] [10s 896ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [10s 896ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [10s 896ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-3] [10s 896ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-3] [10s 896ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [10s 896ms] HttpClientImpl(9) ClientImpl (async) elapsed 102 millis for GET to http://127.0.0.1:42683/http1/fixed/x DEBUG: [pool-1-thread-3] [10s 897ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-3] [10s 897ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [10s 897ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-3] [10s 897ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-3] [10s 897ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 897ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-3] [10s 897ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [10s 897ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-3] [10s 897ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [10s 897ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [10s 897ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [10s 897ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [10s 897ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [10s 897ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@ea005e8(9) DEBUG: [pool-1-thread-3] [10s 897ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-3] [10s 897ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [HttpClient-9-SelectorManager] [10s 897ms] SocketTube(9) subscribe event raised DEBUG: [MainThread] [10s 897ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-9-SelectorManager] [10s 897ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [MainThread] [10s 897ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [10s 898ms] HttpResponseInputStream Next Buffer DEBUG: [HttpClient-9-SelectorManager] [10s 897ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [MainThread] [10s 898ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-9-SelectorManager] [10s 898ms] SocketTube(9) read demand reset to 0 DEBUG: [MainThread] [10s 898ms] HttpResponseInputStream List of Buffers Taken DEBUG: [HttpClient-9-SelectorManager] [10s 898ms] SocketTube(9) calling onSubscribe DEBUG: [MainThread] [10s 898ms] HttpResponseInputStream close called DEBUG: [HttpClient-9-SelectorManager] [10s 898ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [10s 898ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [10s 898ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4508b95c for R (false) DEBUG: [HttpClient-9-SelectorManager] [10s 898ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [10s 898ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [10s 898ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [10s 898ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [10s 898ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-3] [10s 898ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [10s 898ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [10s 900ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:42683/http1/chunk/x GET DEBUG: [pool-1-thread-3] [10s 900ms] Exchange establishing exchange for http://127.0.0.1:42683/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [10s 900ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [10s 900ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [10s 900ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [10s 900ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [10s 901ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-3] [10s 901ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [10s 901ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [10s 901ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7bb188d6 queue.isEmpty: true DEBUG: [pool-1-thread-3] [10s 901ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7bb188d6, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [10s 901ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [10s 902ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [10s 902ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [10s 902ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [10s 902ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [10s 902ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [10s 902ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [10s 902ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-3] [10s 902ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-3] [10s 902ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 902ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-3] [10s 902ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-3] [10s 902ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [10s 902ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-3] [10s 902ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [10s 902ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-3] [10s 902ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-9-SelectorManager] [10s 905ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@74871bfc DEBUG: [HttpClient-9-SelectorManager] [10s 905ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [10s 905ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [10s 905ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [10s 905ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [10s 905ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-3] [10s 905ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-1] [10s 907ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [10s 907ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [10s 907ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [10s 907ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-1] [10s 907ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [10s 907ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [10s 907ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [10s 907ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [10s 907ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [10s 907ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-1] [10s 910ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [10s 910ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [10s 910ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-1] [10s 910ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [10s 910ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [10s 910ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [10s 910ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [10s 910ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [10s 910ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [10s 911ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [10s 911ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [10s 911ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [10s 911ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-1] [10s 911ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-1] [10s 911ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [10s 911ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [10s 911ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [10s 911ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [10s 911ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [10s 911ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [10s 911ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [10s 911ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [10s 911ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-1] [10s 911ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [10s 911ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [10s 911ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@49449740 DEBUG: [pool-1-thread-1] [10s 911ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [10s 913ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4508b95c for R (false) DEBUG: [HttpClient-9-SelectorManager] [10s 913ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4508b95c for None (false) DEBUG: [HttpClient-9-SelectorManager] [10s 914ms] SocketTube(9) read bytes: 108 DEBUG: [HttpClient-9-SelectorManager] [10s 914ms] Http1AsyncReceiver(SocketTube(9)) Putting 108 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [10s 914ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [10s 914ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4508b95c for R (false) DEBUG: [HttpClient-9-SelectorManager] [10s 914ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [10s 914ms] Http1AsyncReceiver(SocketTube(9)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7bb188d6 DEBUG: [pool-1-thread-1] [10s 914ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [10s 914ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7bb188d6 DEBUG: [pool-1-thread-1] [10s 914ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-1] [10s 915ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-1] [10s 915ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7bb188d6 DEBUG: [pool-1-thread-1] [10s 915ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [10s 915ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [11s] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [11s] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@ea005e8(9) DEBUG: [pool-1-thread-1] [11s 1ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@40c73d9/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@53f81a16 queue.isEmpty: false DEBUG: [pool-1-thread-1] [11s 1ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 24 DEBUG: [pool-1-thread-1] [11s 1ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [11s 1ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [11s 1ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:42683/http1/chunk/x DEBUG: [pool-1-thread-1] [11s 1ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [11s 2ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [11s 2ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@40c73d9/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@53f81a16, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [11s 3ms] Http1AsyncReceiver(SocketTube(9)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@40c73d9/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@53f81a16 DEBUG: [pool-1-thread-1] [11s 3ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [11s 3ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@40c73d9/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@53f81a16 DEBUG: [pool-1-thread-1] [11s 3ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-1] [11s 3ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-1] [11s 3ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-1] [11s 3ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-1] [11s 3ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-1] [11s 3ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-1] [11s 3ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-1] [11s 3ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-1] [11s 3ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-1] [11s 3ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-1] [11s 3ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-1] [11s 3ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-1] [11s 3ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [11s 3ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [11s 3ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-1] [11s 3ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-1] [11s 3ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-1] [11s 3ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [11s 3ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-1] [11s 3ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [11s 3ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-1] [11s 3ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-1] [11s 3ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [11s 3ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-1] [11s 3ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [11s 3ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [11s 3ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-1] [11s 3ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [HttpClient-9-SelectorManager] [11s 3ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-1] [11s 3ms] HttpResponseInputStream onComplete called DEBUG: [HttpClient-9-SelectorManager] [11s 3ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [11s 4ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [11s 4ms] SocketTube(9) calling onSubscribe DEBUG: [pool-1-thread-1] [11s 3ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [11s 4ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [11s 4ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [HttpClient-9-SelectorManager] [11s 4ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [11s 4ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [11s 4ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [HttpClient-9-SelectorManager] [11s 4ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4508b95c for R (false) DEBUG: [pool-1-thread-1] [11s 4ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@ea005e8(9) DEBUG: [HttpClient-9-SelectorManager] [11s 4ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [11s 4ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [11s 4ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-1] [11s 4ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [HttpClient-9-SelectorManager] [11s 4ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [11s 4ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-1] [11s 4ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [pool-1-thread-2] [11s 4ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [11s 10ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [11s 7ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [11s 14ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [11s 14ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [11s 14ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [11s 14ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [11s 14ms] HttpResponseInputStream close called DEBUG: [MainThread] [11s 21ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:35653/https1/fixed/x GET DEBUG: [pool-1-thread-2] [11s 24ms] Exchange establishing exchange for https://127.0.0.1:35653/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [11s 25ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [11s 25ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [11s 26ms] PlainHttpConnection(SocketTube(10)) registering connect event DEBUG: [pool-1-thread-2] [11s 26ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-9-SelectorManager] [11s 26ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2565c9ba for C (true) DEBUG: [HttpClient-9-SelectorManager] [11s 26ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: finishing connect DEBUG: [HttpClient-9-SelectorManager] [11s 26ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:37600 DEBUG: [pool-1-thread-2] [11s 34ms] SocketTube(10) connecting flows DEBUG: [pool-1-thread-2] [11s 34ms] SocketTube(10) read publisher got subscriber DEBUG: [pool-1-thread-2] [11s 34ms] SocketTube(10) registering subscribe event DEBUG: [pool-1-thread-2] [11s 34ms] SocketTube(10) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [11s 34ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [HttpClient-9-SelectorManager] [11s 34ms] SocketTube(10) subscribe event raised DEBUG: [pool-1-thread-2] [11s 34ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-2] [11s 34ms] SSL Writer(SocketTube(10)) calling downstreamSubscriber::onSubscribe on SocketTube(10) DEBUG: [pool-1-thread-2] [11s 34ms] SocketTube(10) subscribed for writing DEBUG: [pool-1-thread-2] [11s 34ms] SocketTube(10) write: registering startSubscription event DEBUG: [pool-1-thread-2] [11s 34ms] SSL Writer(SocketTube(10)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-2] [11s 34ms] SSL Writer(SocketTube(10)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-2] [11s 34ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-2] [11s 34ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [HttpClient-9-SelectorManager] [11s 34ms] 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@79d65ab2[Not completed, 4 dependents] (id=673) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(10)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [11s 34ms] SocketTube(10) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [11s 34ms] SocketTube(10) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [11s 34ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [HttpClient-9-SelectorManager] [11s 34ms] SocketTube(10) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [11s 34ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [11s 34ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [11s 34ms] SSL Reader(SocketTube(10)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(10)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-9-SelectorManager] [11s 34ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-9-SelectorManager] [11s 34ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-9-SelectorManager] [11s 34ms] SocketTube(10) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [11s 34ms] SocketTube(10) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [11s 35ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35c2f68f for R (true) DEBUG: [HttpClient-9-SelectorManager] [11s 35ms] SocketTube(10) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [11s 35ms] SocketTube(10) write: offloading requestMore DEBUG: [pool-1-thread-3] [11s 35ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-3] [11s 35ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [11s 35ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [11s 52ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [11s 52ms] SSL Writer(SocketTube(10)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [11s 52ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [11s 52ms] SSL Writer(SocketTube(10)) handshaking DEBUG: [pool-1-thread-2] [11s 52ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [11s 52ms] SSL Writer(SocketTube(10)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-2] [11s 52ms] SSL Writer(SocketTube(10)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-2] [11s 52ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [11s 52ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [11s 52ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-2] [11s 52ms] SocketTube(10) trying to write: 2186 DEBUG: [pool-1-thread-2] [11s 52ms] SocketTube(10) wrote: 2186 DEBUG: [pool-1-thread-2] [11s 52ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-2] [11s 52ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [11s 53ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [11s 53ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [11s 53ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [11s 85ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35c2f68f for None (false) DEBUG: [HttpClient-9-SelectorManager] [11s 86ms] HttpClientImpl(9) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-9-SelectorManager] [11s 91ms] SocketTube(10) read bytes: 261 DEBUG: [HttpClient-9-SelectorManager] [11s 91ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [11s 91ms] SSL Reader(SocketTube(10)) Adding 261 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [11s 91ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [11s 91ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35c2f68f for R (false) DEBUG: [HttpClient-9-SelectorManager] [11s 91ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [11s 91ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [11s 96ms] SSL Reader(SocketTube(10)) Unwrapping: 261 DEBUG: [pool-1-thread-2] [11s 96ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-2] [11s 96ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [11s 96ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [11s 98ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-2] [11s 98ms] SSLFlowDelegate(SocketTube(10)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [11s 98ms] SSLFlowDelegate(SocketTube(10)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [11s 101ms] SSLFlowDelegate(SocketTube(10)) finished task execution DEBUG: [pool-1-thread-2] [11s 101ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [11s 101ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [11s 101ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [11s 101ms] SSL Writer(SocketTube(10)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [11s 101ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [11s 101ms] SSL Writer(SocketTube(10)) handshaking DEBUG: [pool-1-thread-2] [11s 101ms] SSL Writer(SocketTube(10)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [11s 101ms] SSL Writer(SocketTube(10)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [11s 101ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [11s 101ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [11s 101ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [11s 101ms] SocketTube(10) trying to write: 6 DEBUG: [pool-1-thread-2] [11s 101ms] SocketTube(10) wrote: 6 DEBUG: [pool-1-thread-2] [11s 101ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-2] [11s 101ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [11s 101ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [11s 101ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [11s 101ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [11s 101ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [11s 102ms] SSL Reader(SocketTube(10)) Unwrapping: 128 DEBUG: [pool-1-thread-2] [11s 102ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-2] [11s 102ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [11s 102ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [11s 102ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-2] [11s 102ms] SSL Reader(SocketTube(10)) Unwrapping: 122 DEBUG: [pool-1-thread-2] [11s 102ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [11s 102ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-2] [11s 102ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-2] [11s 102ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-2] [11s 102ms] SSLFlowDelegate(SocketTube(10)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [11s 102ms] SSLFlowDelegate(SocketTube(10)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [11s 104ms] SSLFlowDelegate(SocketTube(10)) finished task execution DEBUG: [pool-1-thread-2] [11s 104ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [11s 104ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [11s 104ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [11s 104ms] SSL Writer(SocketTube(10)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [11s 104ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [11s 104ms] SSLFlowDelegate(SocketTube(10)) setALPN = DEBUG: [pool-1-thread-2] [11s 105ms] PlainHttpConnection(SocketTube(10)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [11s 105ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-2] [11s 105ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-2] [11s 105ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [11s 105ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [pool-1-thread-2] [11s 105ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:37600 remote=/127.0.0.1:35653] DEBUG: [pool-1-thread-2] [11s 105ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [11s 105ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [11s 105ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@53925d5f queue.isEmpty: true DEBUG: [pool-1-thread-2] [11s 105ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@53925d5f, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [11s 105ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [11s 105ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [11s 105ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [11s 105ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [11s 105ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [11s 105ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-2] [11s 105ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-2] [11s 105ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4dfdae27 DEBUG: [pool-1-thread-2] [11s 106ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [11s 106ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [11s 107ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [11s 107ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [11s 107ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [11s 107ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [11s 107ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [11s 107ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [11s 107ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-2] [11s 107ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [11s 107ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [11s 107ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [11s 107ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [11s 107ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [11s 107ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [11s 107ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [11s 107ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [11s 107ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [11s 107ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [11s 107ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [11s 108ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-2] [11s 108ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [11s 108ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-2] [11s 108ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-2] [11s 108ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [11s 108ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [11s 108ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [11s 108ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [11s 108ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [11s 108ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [11s 108ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [11s 108ms] SSL Writer(SocketTube(10)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [11s 108ms] SSL Writer(SocketTube(10)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [11s 108ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [11s 108ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [11s 108ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [11s 108ms] SocketTube(10) trying to write: 90 DEBUG: [pool-1-thread-2] [11s 108ms] SocketTube(10) wrote: 90 DEBUG: [pool-1-thread-2] [11s 108ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-2] [11s 108ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [11s 108ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [11s 108ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [11s 108ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [11s 108ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-2] [11s 109ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [11s 109ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [11s 109ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [11s 110ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [11s 110ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [11s 110ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [11s 110ms] Http1Response(id=9) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [11s 110ms] Http1Response(id=9) First time around DEBUG: [pool-1-thread-2] [11s 110ms] Http1Response(id=9) headersReader is not yet completed DEBUG: [pool-1-thread-2] [11s 110ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [11s 110ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4f29c220 DEBUG: [pool-1-thread-2] [11s 110ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [11s 110ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-2] [11s 110ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [11s 110ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-2] [11s 110ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [11s 110ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-2] [11s 111ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-2] [11s 111ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [11s 111ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [11s 111ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-2] [11s 111ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-2] [11s 111ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-2] [11s 111ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-2] [11s 111ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [11s 111ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [11s 111ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [11s 111ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [11s 111ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [11s 111ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [11s 111ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-2] [11s 111ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [11s 111ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [11s 111ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [11s 119ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35c2f68f for None (false) DEBUG: [HttpClient-9-SelectorManager] [11s 119ms] SocketTube(10) read bytes: 1721 DEBUG: [HttpClient-9-SelectorManager] [11s 119ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [11s 119ms] SSL Reader(SocketTube(10)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [11s 119ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [11s 119ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35c2f68f for R (false) DEBUG: [HttpClient-9-SelectorManager] [11s 119ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [11s 120ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35c2f68f for R (false) DEBUG: [pool-1-thread-2] [11s 120ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [11s 120ms] SSL Reader(SocketTube(10)) Unwrapping: 1721 DEBUG: [pool-1-thread-2] [11s 120ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [11s 120ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-2] [11s 120ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-2] [11s 120ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [11s 120ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-2] [11s 120ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [11s 121ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [11s 122ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35c2f68f for R (false) DEBUG: [HttpClient-9-SelectorManager] [11s 155ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35c2f68f for None (false) DEBUG: [HttpClient-9-SelectorManager] [11s 155ms] SocketTube(10) read bytes: 167 DEBUG: [HttpClient-9-SelectorManager] [11s 155ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [11s 155ms] SSL Reader(SocketTube(10)) Adding 167 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [11s 155ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [11s 155ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35c2f68f for R (false) DEBUG: [HttpClient-9-SelectorManager] [11s 155ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [11s 155ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [11s 155ms] SSL Reader(SocketTube(10)) Unwrapping: 167 DEBUG: [pool-1-thread-2] [11s 156ms] SSL Reader(SocketTube(10)) Decoded 76 bytes out of 167 into buffer of 512 remaining to decode: 53 DEBUG: [pool-1-thread-2] [11s 156ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-2] [11s 156ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-2] [11s 156ms] SSL Reader(SocketTube(10)) sending 76 DEBUG: [pool-1-thread-2] [11s 156ms] SSL Reader(SocketTube(10)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-2] [11s 156ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [11s 156ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [11s 156ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-2] [11s 156ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-2] [11s 156ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@53925d5f DEBUG: [pool-1-thread-2] [11s 156ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [11s 156ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@53925d5f DEBUG: [pool-1-thread-2] [11s 156ms] Http1Response(id=9) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-2] [11s 157ms] Http1Response(id=9) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-2] [11s 157ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@53925d5f DEBUG: [pool-1-thread-2] [11s 157ms] Http1Response(id=9) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [11s 157ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [11s 157ms] Http1Response(id=9) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [11s 157ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@ea005e8(9) DEBUG: [pool-1-thread-2] [11s 157ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@e8a8417/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4fb3583c queue.isEmpty: false DEBUG: [pool-1-thread-2] [11s 157ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [11s 157ms] HttpClientImpl(9) ClientImpl (async) elapsed 136 millis for GET to https://127.0.0.1:35653/https1/fixed/x DEBUG: [pool-1-thread-2] [11s 157ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [11s 157ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [11s 157ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [11s 157ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [11s 157ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@e8a8417/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4fb3583c, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [11s 158ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@e8a8417/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4fb3583c DEBUG: [pool-1-thread-2] [11s 158ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [11s 158ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@e8a8417/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4fb3583c DEBUG: [pool-1-thread-2] [11s 158ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-2] [11s 158ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-2] [11s 158ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [11s 158ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [11s 158ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [11s 158ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [11s 158ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [11s 158ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [11s 158ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [11s 158ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [11s 158ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [11s 158ms] SSL Reader(SocketTube(10)) Unwrapping: 53 DEBUG: [pool-1-thread-2] [11s 158ms] SSL Reader(SocketTube(10)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-2] [11s 158ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-2] [11s 158ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-2] [11s 158ms] SSL Reader(SocketTube(10)) sending 15 DEBUG: [pool-1-thread-2] [11s 158ms] SSL Reader(SocketTube(10)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-2] [11s 158ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [11s 158ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [11s 158ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-2] [11s 158ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-2] [11s 159ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@e8a8417/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4fb3583c DEBUG: [pool-1-thread-2] [11s 159ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [11s 159ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@e8a8417/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4fb3583c DEBUG: [pool-1-thread-2] [11s 159ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-2] [11s 159ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-2] [11s 159ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [11s 159ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [11s 159ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-2] [11s 159ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-2] [11s 159ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [11s 159ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-2] [11s 159ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-2] [11s 159ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-2] [11s 159ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-2] [11s 159ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [11s 159ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [11s 159ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [11s 159ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [11s 159ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [11s 159ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [11s 159ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@ea005e8(9) DEBUG: [pool-1-thread-2] [11s 159ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-2] [11s 159ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [11s 159ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-2] [11s 159ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [11s 159ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [11s 159ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [11s 159ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [11s 159ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [11s 159ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-2] [11s 159ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [11s 159ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [11s 165ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [11s 165ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [11s 165ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [11s 165ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [11s 165ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [11s 165ms] HttpResponseInputStream close called DEBUG: [HttpClient-9-SelectorManager] [11s 166ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35c2f68f for R (false) DEBUG: [pool-1-thread-2] [11s 168ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [11s 174ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:35653/https1/chunk/x GET DEBUG: [pool-1-thread-2] [11s 174ms] Exchange establishing exchange for https://127.0.0.1:35653/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [11s 175ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [11s 175ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [11s 175ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [11s 175ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-2] [11s 175ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-2] [11s 175ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [11s 175ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [11s 176ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6e26bc7a queue.isEmpty: true DEBUG: [pool-1-thread-2] [11s 176ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6e26bc7a, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [11s 176ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [11s 176ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [11s 176ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [11s 176ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [11s 176ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [11s 176ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-2] [11s 176ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-2] [11s 176ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@34d62795 DEBUG: [pool-1-thread-2] [11s 176ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [11s 176ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [11s 176ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [11s 176ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [11s 176ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [11s 176ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [11s 176ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-2] [11s 176ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [11s 176ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [11s 176ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [11s 176ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [11s 176ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [11s 176ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [11s 176ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [11s 176ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [11s 177ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [11s 177ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [11s 177ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [11s 177ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-2] [11s 177ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [11s 177ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-2] [11s 177ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-2] [11s 177ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [11s 177ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-2] [11s 177ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [11s 177ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-2] [11s 177ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [11s 177ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-2] [11s 177ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-2] [11s 177ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [11s 177ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [11s 177ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-2] [11s 177ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-2] [11s 177ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-2] [11s 177ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-2] [11s 177ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [11s 177ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [11s 178ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [11s 178ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [11s 178ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-2] [11s 178ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [11s 178ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [11s 178ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [11s 178ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [11s 178ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [11s 178ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [11s 178ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [11s 178ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [11s 178ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-9-SelectorManager] [11s 179ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35c2f68f for None (false) DEBUG: [HttpClient-9-SelectorManager] [11s 179ms] SocketTube(10) read bytes: 122 DEBUG: [HttpClient-9-SelectorManager] [11s 179ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [11s 179ms] SSL Reader(SocketTube(10)) Adding 122 bytes to read buffer DEBUG: [pool-1-thread-2] [11s 179ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [HttpClient-9-SelectorManager] [11s 179ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [11s 179ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-9-SelectorManager] [11s 179ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35c2f68f for R (false) DEBUG: [pool-1-thread-2] [11s 179ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-9-SelectorManager] [11s 179ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [11s 179ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [11s 179ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6171eb8b DEBUG: [pool-1-thread-2] [11s 179ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [11s 179ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [11s 179ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [11s 179ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-2] [11s 179ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [11s 181ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:122, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [11s 181ms] SSL Reader(SocketTube(10)) Unwrapping: 122 DEBUG: [pool-1-thread-3] [11s 181ms] SSL Reader(SocketTube(10)) Decoded 84 bytes out of 122 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [11s 181ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-3] [11s 181ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [11s 181ms] SSL Reader(SocketTube(10)) sending 84 DEBUG: [pool-1-thread-3] [11s 181ms] SSL Reader(SocketTube(10)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-3] [11s 181ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [11s 181ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [11s 181ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-3] [11s 181ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-3] [11s 181ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6e26bc7a DEBUG: [pool-1-thread-3] [11s 181ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [11s 181ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6e26bc7a DEBUG: [pool-1-thread-3] [11s 181ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 84/16676 bytes to header parser DEBUG: [pool-1-thread-3] [11s 182ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [11s 182ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6e26bc7a DEBUG: [pool-1-thread-3] [11s 182ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [11s 182ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-9-SelectorManager] [11s 223ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35c2f68f for None (false) DEBUG: [HttpClient-9-SelectorManager] [11s 223ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [11s 223ms] 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] [11s 276ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [11s 276ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@ea005e8(9) DEBUG: [pool-1-thread-3] [11s 276ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@ac164db/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7b1d47a2 queue.isEmpty: false DEBUG: [pool-1-thread-3] [11s 277ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-2] [11s 277ms] HttpClientImpl(9) ClientImpl (async) elapsed 102 millis for GET to https://127.0.0.1:35653/https1/chunk/x DEBUG: [pool-1-thread-3] [11s 277ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [11s 277ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [11s 277ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [11s 277ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [MainThread] [11s 280ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [11s 281ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@ac164db/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7b1d47a2, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [11s 281ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@ac164db/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7b1d47a2 DEBUG: [pool-1-thread-3] [11s 281ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [11s 281ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@ac164db/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7b1d47a2 DEBUG: [pool-1-thread-3] [11s 281ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-3] [11s 281ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-3] [11s 281ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [11s 281ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [11s 281ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [11s 281ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [11s 281ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [11s 281ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [11s 281ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [11s 281ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [11s 281ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [11s 281ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [11s 281ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [11s 281ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [11s 281ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [11s 281ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [11s 281ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35c2f68f for R (true) DEBUG: [HttpClient-9-SelectorManager] [11s 282ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35c2f68f for None (false) DEBUG: [HttpClient-9-SelectorManager] [11s 282ms] SocketTube(10) read bytes: 101 DEBUG: [HttpClient-9-SelectorManager] [11s 283ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [11s 283ms] SSL Reader(SocketTube(10)) Adding 101 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [11s 283ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [11s 283ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:101, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [11s 283ms] SSL Reader(SocketTube(10)) Unwrapping: 101 DEBUG: [HttpClient-9-SelectorManager] [11s 283ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35c2f68f for R (false) DEBUG: [HttpClient-9-SelectorManager] [11s 283ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [11s 283ms] SSL Reader(SocketTube(10)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-3] [11s 283ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-3] [11s 283ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-3] [11s 283ms] SSL Reader(SocketTube(10)) sending 20 DEBUG: [pool-1-thread-3] [11s 283ms] SSL Reader(SocketTube(10)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-3] [11s 283ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [11s 283ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [11s 283ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-3] [11s 283ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-3] [11s 283ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@ac164db/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7b1d47a2 DEBUG: [pool-1-thread-3] [11s 283ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [11s 283ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@ac164db/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7b1d47a2 DEBUG: [pool-1-thread-3] [11s 283ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-3] [11s 283ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-3] [11s 283ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-3] [11s 283ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-3] [11s 283ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-3] [11s 283ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [11s 283ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [11s 283ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-3] [11s 283ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [11s 283ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [11s 284ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [MainThread] [11s 284ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [11s 284ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [11s 284ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [11s 284ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [11s 296ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [11s 296ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [11s 296ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [11s 296ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [11s 296ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [11s 296ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [11s 296ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [11s 296ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [11s 297ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [11s 297ms] SSL Reader(SocketTube(10)) Unwrapping: 43 DEBUG: [pool-1-thread-3] [11s 304ms] SSL Reader(SocketTube(10)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-3] [11s 304ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-3] [11s 304ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-3] [11s 304ms] SSL Reader(SocketTube(10)) sending 5 DEBUG: [pool-1-thread-3] [11s 304ms] SSL Reader(SocketTube(10)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-3] [11s 304ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [11s 304ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [11s 304ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-3] [11s 304ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-3] [11s 304ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@ac164db/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7b1d47a2 DEBUG: [pool-1-thread-3] [11s 304ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [11s 304ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@ac164db/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7b1d47a2 DEBUG: [pool-1-thread-3] [11s 304ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-3] [11s 304ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [11s 304ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [11s 304ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [11s 304ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [11s 304ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-3] [11s 304ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-3] [11s 304ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [11s 304ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [11s 304ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [11s 304ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [11s 304ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-3] [11s 305ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [11s 305ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [11s 305ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [11s 305ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [11s 305ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [11s 305ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-3] [11s 305ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [MainThread] [11s 305ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [11s 305ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@ea005e8(9) DEBUG: [MainThread] [11s 305ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [11s 305ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [11s 305ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [11s 305ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [11s 305ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [11s 305ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [11s 305ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [11s 305ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [11s 305ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [11s 305ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [11s 305ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [11s 305ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [11s 306ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [11s 306ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35c2f68f for R (false) DEBUG: [MainThread] [11s 307ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:59617/http2/fixed/x GET DEBUG: [pool-1-thread-3] [11s 307ms] Exchange establishing exchange for http://127.0.0.1:59617/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [11s 309ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [11s 309ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [11s 309ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [11s 309ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [11s 309ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [11s 309ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [11s 309ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [11s 309ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [11s 310ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@296269ad queue.isEmpty: true DEBUG: [pool-1-thread-3] [11s 310ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@296269ad, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [11s 310ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [11s 310ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [11s 310ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [11s 310ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [11s 310ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [11s 310ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [11s 310ms] PlainHttpConnection(SocketTube(11)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=35138,localport=59617] DEBUG: [HttpClient-9-SelectorManager] [11s 311ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@21691f95 for C (true) TestServer(1): starting connection DEBUG: [HttpClient-9-SelectorManager] [11s 311ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: finishing connect DEBUG: [HttpClient-9-SelectorManager] [11s 311ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:35138 DEBUG: [pool-1-thread-3] [11s 311ms] PlainHttpConnection(SocketTube(11)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [11s 311ms] Http1Exchange SocketTube(11) connecting flows DEBUG: [pool-1-thread-3] [11s 311ms] SocketTube(11) connecting flows DEBUG: [pool-1-thread-3] [11s 311ms] SocketTube(11) read publisher got subscriber DEBUG: [pool-1-thread-3] [11s 311ms] SocketTube(11) registering subscribe event DEBUG: [pool-1-thread-3] [11s 311ms] SocketTube(11) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [11s 311ms] Http1Publisher(SocketTube(11)) got subscriber: SocketTube(11) DEBUG: [pool-1-thread-3] [11s 312ms] SocketTube(11) subscribed for writing DEBUG: [pool-1-thread-3] [11s 312ms] SocketTube(11) write: registering startSubscription event DEBUG: [pool-1-thread-3] [11s 312ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [11s 312ms] SocketTube(11) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [11s 312ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@48f53795 DEBUG: [HttpClient-9-SelectorManager] [11s 312ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [11s 312ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [11s 312ms] Http1AsyncReceiver(SocketTube(11)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [11s 312ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [11s 312ms] SocketTube(11) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [11s 312ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [11s 312ms] SocketTube(11) write: offloading requestMore DEBUG: [pool-1-thread-1] [11s 312ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-1] [11s 312ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [11s 312ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [pool-1-thread-1] [11s 312ms] Http1Publisher(SocketTube(11)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [11s 312ms] SocketTube(11) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [11s 321ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [11s 321ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [11s 321ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [11s 321ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [11s 321ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [11s 321ms] SocketTube(11) got some demand for reading DEBUG: [pool-1-thread-2] [11s 321ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-3] [11s 321ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [pool-1-thread-3] [11s 321ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [11s 321ms] SocketTube(11) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [11s 321ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [11s 321ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [11s 321ms] Http1Publisher(SocketTube(11)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [11s 321ms] SocketTube(11) trying to write: 204 DEBUG: [pool-1-thread-3] [11s 321ms] SocketTube(11) wrote: 204 DEBUG: [pool-1-thread-3] [11s 321ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [11s 321ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [11s 321ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [11s 321ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [11s 321ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [pool-1-thread-3] [11s 321ms] Http1Publisher(SocketTube(11)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [11s 321ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [11s 321ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [11s 321ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [11s 321ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [11s 321ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [11s 321ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [HttpClient-9-SelectorManager] [11s 322ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7828327e for R (true) DEBUG: [HttpClient-9-SelectorManager] [11s 322ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7828327e for None (false) DEBUG: [HttpClient-9-SelectorManager] [11s 322ms] SocketTube(11) read bytes: 71 DEBUG: [HttpClient-9-SelectorManager] [11s 322ms] Http1AsyncReceiver(SocketTube(11)) Putting 71 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [11s 322ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [11s 322ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7828327e for R (false) DEBUG: [HttpClient-9-SelectorManager] [11s 322ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [11s 322ms] Http1AsyncReceiver(SocketTube(11)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@296269ad DEBUG: [pool-1-thread-2] [11s 322ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [11s 322ms] Http1AsyncReceiver(SocketTube(11)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@296269ad DEBUG: [pool-1-thread-2] [11s 322ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [11s 322ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [11s 322ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [11s 322ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [11s 323ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [11s 323ms] Http1Publisher(SocketTube(11)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@288427e6 DEBUG: [pool-1-thread-2] [11s 323ms] Http1AsyncReceiver(SocketTube(11)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@296269ad DEBUG: [pool-1-thread-3] [11s 323ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [11s 323ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [11s 323ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Reading Headers: (remaining: 0) READING_BODY DEBUG: [pool-1-thread-3] [11s 323ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) First time around DEBUG: [pool-1-thread-2] [11s 323ms] Http1AsyncReceiver(SocketTube(11)) Delegate done: 0 DEBUG: [pool-1-thread-3] [11s 323ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) headersReader is already completed DEBUG: [pool-1-thread-3] [11s 323ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [11s 323ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [11s 323ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:35138 remote=/127.0.0.1:59617] DEBUG: [pool-1-thread-3] [11s 323ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [11s 323ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@ea005e8(9) DEBUG: [pool-1-thread-3] [11s 323ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@39354503/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@72f009ff queue.isEmpty: false DEBUG: [pool-1-thread-3] [11s 323ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [11s 324ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [11s 324ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [pool-1-thread-3] [11s 324ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [11s 324ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@39354503/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@72f009ff, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [11s 324ms] Http1AsyncReceiver(SocketTube(11)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@39354503/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@72f009ff DEBUG: [pool-1-thread-3] [11s 324ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [11s 324ms] Http1AsyncReceiver(SocketTube(11)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@39354503/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@72f009ff DEBUG: [pool-1-thread-3] [11s 324ms] Http1AsyncReceiver(SocketTube(11)) Delegate done: 0 DEBUG: [pool-1-thread-3] [11s 324ms] Http1AsyncReceiver(SocketTube(11)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@39354503/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@72f009ff DEBUG: [pool-1-thread-3] [11s 324ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [11s 324ms] Http1AsyncReceiver(SocketTube(11)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@39354503/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@72f009ff DEBUG: [pool-1-thread-3] [11s 324ms] Http1AsyncReceiver(SocketTube(11)) Delegate done: 0 DEBUG: [pool-1-thread-3] [11s 324ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [11s 324ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@ea005e8(9) DEBUG: [pool-1-thread-3] [11s 324ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [11s 325ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [11s 325ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [11s 325ms] Http2Connection(SocketTube(11)) Opened stream 1 DEBUG: [pool-1-thread-3] [11s 325ms] Http2Connection(SocketTube(11))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [11s 325ms] Http2Connection(SocketTube(11))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [11s 325ms] SocketTube(11) connecting flows DEBUG: [pool-1-thread-3] [11s 325ms] SocketTube(11) read publisher got subscriber DEBUG: [pool-1-thread-3] [11s 325ms] SocketTube(11) registering subscribe event DEBUG: [pool-1-thread-3] [11s 325ms] SocketTube(11) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [11s 325ms] SocketTube(11) subscribed for writing DEBUG: [pool-1-thread-3] [11s 325ms] SocketTube(11) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [11s 325ms] SocketTube(11) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [11s 325ms] SocketTube(11) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [11s 325ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@75877871 DEBUG: [HttpClient-9-SelectorManager] [11s 325ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [11s 325ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [11s 325ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [11s 325ms] Http2Connection(SocketTube(11)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-9-SelectorManager] [11s 325ms] SocketTube(11) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [11s 325ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-3] [11s 325ms] PlainHttpConnection(SocketTube(11)) added 63 bytes in the priority write queue DEBUG: [HttpClient-9-SelectorManager] [11s 325ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7828327e for R (false) DEBUG: [pool-1-thread-3] [11s 325ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [HttpClient-9-SelectorManager] [11s 325ms] SocketTube(11) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [11s 325ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [11s 325ms] SocketTube(11) pending subscriber subscribed DEBUG: [pool-1-thread-3] [11s 325ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [11s 326ms] PlainHttpConnection(SocketTube(11)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [11s 326ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [HttpClient-9-SelectorManager] [11s 326ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [11s 326ms] SocketTube(11) write: offloading requestMore DEBUG: [pool-1-thread-2] [11s 326ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-2] [11s 326ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-2] [11s 326ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(11) DEBUG: [pool-1-thread-2] [11s 326ms] SocketTube(11) trying to write: 63 DEBUG: [pool-1-thread-2] [11s 326ms] SocketTube(11) wrote: 63 DEBUG: [pool-1-thread-2] [11s 326ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-2] [11s 326ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-2] [11s 326ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [11s 326ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [11s 326ms] Http2Connection(SocketTube(11)) Triggering processing of buffered data after sending connection preface DEBUG: [Test-server-pool] [11s 326ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [11s 328ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [11s 328ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [11s 328ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [11s 328ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [11s 329ms] 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-2] [11s 326ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(11) DEBUG: [pool-1-thread-2] [11s 329ms] SocketTube(11) trying to write: 13 TestServer(1): Using handler for: /http2/fixed DEBUG: [pool-1-thread-2] [11s 329ms] SocketTube(11) wrote: 13 DEBUG: [pool-1-thread-2] [11s 329ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [11s 328ms] Http2Connection(SocketTube(11)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [11s 329ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) Sent response headers 200 DEBUG: [pool-1-thread-2] [11s 330ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [11s 330ms] Http2Connection(SocketTube(11)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [11s 330ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [11s 330ms] Http1AsyncReceiver(SocketTube(11)) stopping DEBUG: [readLoop] [11s 330ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [11s 330ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [11s 330ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [11s 330ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [11s 330ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [11s 330ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [11s 330ms] Http1AsyncReceiver(SocketTube(11)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-3] [11s 330ms] Http1AsyncReceiver(SocketTube(11)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [11s 330ms] Http2Connection(SocketTube(11)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [11s 330ms] Http2Connection(SocketTube(11)) H2 processed buffered data DEBUG: [pool-1-thread-3] [11s 330ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(11)) DEBUG: [readLoop] [11s 330ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer(1): connection started DEBUG: [pool-1-thread-3] [11s 330ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-3] [11s 330ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [pool-1-thread-3] [11s 330ms] Exchange Getting response async streamid: 1 DEBUG: [readLoop] [11s 330ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [11s 330ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [11s 330ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [11s 330ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [11s 330ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [11s 330ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-9-SelectorManager] [11s 332ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7828327e for None (false) DEBUG: [HttpClient-9-SelectorManager] [11s 332ms] SocketTube(11) read bytes: 96 DEBUG: [HttpClient-9-SelectorManager] [11s 332ms] Http2Connection(SocketTube(11)) onNext: got 96 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [11s 334ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-3] [11s 334ms] Http2Connection(SocketTube(11)) sending 96 to Http2Connection.asyncReceive DEBUG: [HttpClient-9-SelectorManager] [11s 335ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7828327e for R (false) DEBUG: [pool-1-thread-3] [11s 335ms] Http2Connection(SocketTube(11)) H2 Receiving(1): 96 DEBUG: [HttpClient-9-SelectorManager] [11s 335ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [11s 335ms] Http2Connection(SocketTube(11)) Processing 96 DEBUG: [pool-1-thread-3] [11s 335ms] FramesDecoder decodes: 96 DEBUG: [pool-1-thread-3] [11s 335ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [11s 336ms] 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] [11s 336ms] Http2Connection(SocketTube(11)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [11s 336ms] PlainHttpConnection(SocketTube(11)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [11s 336ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [11s 336ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(11) DEBUG: [pool-1-thread-3] [11s 337ms] SocketTube(11) trying to write: 9 DEBUG: [pool-1-thread-3] [11s 337ms] SocketTube(11) wrote: 9 DEBUG: [pool-1-thread-3] [11s 337ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [11s 337ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-3] [11s 337ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [11s 337ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [11s 337ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [11s 337ms] Http2Connection(SocketTube(11))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [11s 337ms] Http2Connection(SocketTube(11))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [11s 337ms] Http2Connection(SocketTube(11))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [11s 337ms] Http2Connection(SocketTube(11))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:59617/http2/fixed/x) 200 HTTP_2 Local port: 35138 DEBUG: [readLoop] [11s 339ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [11s 339ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [11s 339ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [11s 339ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [11s 339ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [11s 413ms] Http2Connection(SocketTube(11))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [11s 413ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [11s 413ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [11s 413ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [11s 413ms] HttpClientImpl(9) ClientImpl (async) elapsed 106 millis for GET to http://127.0.0.1:59617/http2/fixed/x DEBUG: [pool-1-thread-3] [11s 413ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [11s 413ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [11s 413ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [11s 414ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [11s 414ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [11s 414ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-3] [11s 414ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [11s 414ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [11s 414ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [11s 414ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [11s 414ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [11s 414ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [11s 414ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [11s 414ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [11s 414ms] Http2Connection(SocketTube(11))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [11s 414ms] Http2Connection(SocketTube(11))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [11s 414ms] Http2Connection(SocketTube(11))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [11s 414ms] Http2Connection(SocketTube(11)) Closed stream 1 DEBUG: [MainThread] [11s 417ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [11s 417ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [11s 417ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [11s 417ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [11s 417ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [11s 417ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [11s 421ms] Http2Connection(SocketTube(11))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@41579cf0 DEBUG: [pool-1-thread-3] [11s 421ms] Http2Connection(SocketTube(11))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [11s 421ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [11s 421ms] Http2Connection(SocketTube(11)) H2 processed(1) DEBUG: [MainThread] [11s 421ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:59617/http2/chunk/x GET DEBUG: [pool-1-thread-3] [11s 421ms] Exchange establishing exchange for http://127.0.0.1:59617/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [11s 422ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-3] [11s 423ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [11s 423ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [11s 423ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [11s 424ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [11s 425ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [11s 425ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [11s 425ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [11s 425ms] Http2Connection(SocketTube(11)) Opened stream 3 DEBUG: [pool-1-thread-3] [11s 425ms] Http2Connection(SocketTube(11))/Stream(3) Stream 3 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [11s 446ms] PlainHttpConnection(SocketTube(11)) added 60 bytes to the write queue DEBUG: [pool-1-thread-3] [11s 447ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [11s 447ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 60 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-3] [11s 447ms] SocketTube(11) trying to write: 60 DEBUG: [pool-1-thread-3] [11s 448ms] SocketTube(11) wrote: 60 DEBUG: [pool-1-thread-3] [11s 448ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [11s 448ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [readLoop] [11s 448ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [11s 448ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [11s 448ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [11s 448ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [11s 448ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [11s 448ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [11s 448ms] FramesDecoder Got frame: HEADERS: length=51, streamid=3, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-3] [11s 448ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [11s 448ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [11s 448ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [11s 448ms] Http2Connection(SocketTube(11))/Stream(3) requestSent: streamid=3 but response not received TestServer: GET /http2/chunk/x Server: got END_STREAM for stream 3 TestServer(1): Using handler for: /http2/chunk Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [11s 452ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7828327e for None (false) DEBUG: [HttpClient-9-SelectorManager] [11s 452ms] SocketTube(11) read bytes: 42 DEBUG: [HttpClient-9-SelectorManager] [11s 452ms] Http2Connection(SocketTube(11)) onNext: got 42 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [11s 452ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [11s 452ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7828327e for R (false) DEBUG: [HttpClient-9-SelectorManager] [11s 452ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [11s 452ms] Http2Connection(SocketTube(11)) sending 42 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [11s 453ms] Http2Connection(SocketTube(11)) H2 Receiving(2): 42 DEBUG: [pool-1-thread-3] [11s 453ms] Http2Connection(SocketTube(11)) Processing 42 DEBUG: [pool-1-thread-3] [11s 453ms] FramesDecoder decodes: 42 DEBUG: [pool-1-thread-3] [11s 453ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [11s 453ms] FramesDecoder Got frame: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-3] [11s 453ms] Http2Connection(SocketTube(11))/Stream(3) incoming: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-3] [11s 453ms] Http2Connection(SocketTube(11))/Stream(3) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [11s 453ms] Http2Connection(SocketTube(11))/Stream(3) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [11s 455ms] Http2Connection(SocketTube(11))/Stream(3) Getting BodySubscriber for: (GET http://127.0.0.1:59617/http2/chunk/x) 200 HTTP_2 Local port: 35138 DEBUG: [pool-1-thread-3] [11s 523ms] Http2Connection(SocketTube(11))/Stream(3) subscribing user subscriber DEBUG: [pool-1-thread-3] [11s 523ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [11s 523ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [11s 523ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [11s 523ms] HttpClientImpl(9) ClientImpl (async) elapsed 104 millis for GET to http://127.0.0.1:59617/http2/chunk/x DEBUG: [pool-1-thread-3] [11s 523ms] FramesDecoder Got frame: DATA: length=14, streamid=3, flags=0 DEBUG: [pool-1-thread-3] [11s 523ms] Http2Connection(SocketTube(11))/Stream(3) incoming: DATA: length=14, streamid=3, flags=0 DEBUG: [pool-1-thread-3] [11s 524ms] Http2Connection(SocketTube(11))/Stream(3) incoming: onNext(14) DEBUG: [pool-1-thread-3] [11s 524ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [11s 524ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [11s 524ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 28, limit: 16777216 DEBUG: [pool-1-thread-3] [11s 524ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 3) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [11s 524ms] FramesDecoder Got frame: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-3] [11s 524ms] Http2Connection(SocketTube(11))/Stream(3) incoming: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-3] [11s 524ms] Http2Connection(SocketTube(11))/Stream(3) incoming: onComplete DEBUG: [pool-1-thread-3] [11s 524ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [11s 524ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [11s 524ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [11s 524ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [11s 524ms] Http2Connection(SocketTube(11))/Stream(3) setEndStreamReceived: streamid=3 DEBUG: [pool-1-thread-3] [11s 524ms] Http2Connection(SocketTube(11))/Stream(3) responseReceived: streamid=3 DEBUG: [pool-1-thread-3] [11s 524ms] Http2Connection(SocketTube(11))/Stream(3) close stream 3 DEBUG: [pool-1-thread-3] [11s 524ms] Http2Connection(SocketTube(11)) Closed stream 3 DEBUG: [pool-1-thread-3] [11s 524ms] Http2Connection(SocketTube(11))/Stream(3) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@52d9c484 DEBUG: [pool-1-thread-3] [11s 524ms] Http2Connection(SocketTube(11))/Stream(3) closing response subscriber stream 3 DEBUG: [pool-1-thread-3] [11s 524ms] Http2Connection(SocketTube(11)) H2 processed(2) DEBUG: [MainThread] [11s 525ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [11s 525ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [11s 525ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [11s 525ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [11s 525ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [11s 525ms] HttpResponseInputStream close called DEBUG: [MainThread] [11s 534ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:44711/https2/fixed/x GET DEBUG: [pool-1-thread-3] [11s 537ms] Exchange establishing exchange for https://127.0.0.1:44711/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [11s 538ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [11s 538ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [11s 538ms] PlainHttpConnection(SocketTube(12)) registering connect event DEBUG: [pool-1-thread-3] [11s 538ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted DEBUG: [HttpClient-9-SelectorManager] [11s 539ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@142fa0cb for C (true) TestServer(2): stopping is: false TestServer(2): creating connection TestServer(2): accepting connections TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=33846, Session(1711975079983|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-9-SelectorManager] [11s 539ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: finishing connect DEBUG: [HttpClient-9-SelectorManager] [11s 539ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:33846 DEBUG: [pool-1-thread-3] [11s 549ms] SocketTube(12) connecting flows DEBUG: [pool-1-thread-3] [11s 551ms] SocketTube(12) read publisher got subscriber DEBUG: [pool-1-thread-3] [11s 551ms] SocketTube(12) registering subscribe event DEBUG: [pool-1-thread-3] [11s 551ms] SocketTube(12) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [11s 551ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [11s 551ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-3] [11s 551ms] SSL Writer(SocketTube(12)) calling downstreamSubscriber::onSubscribe on SocketTube(12) DEBUG: [pool-1-thread-3] [11s 551ms] SocketTube(12) subscribed for writing DEBUG: [pool-1-thread-3] [11s 551ms] SocketTube(12) write: registering startSubscription event DEBUG: [pool-1-thread-3] [11s 551ms] SSL Writer(SocketTube(12)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [11s 551ms] SSL Writer(SocketTube(12)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-3] [11s 553ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-3] [11s 553ms] SSL Writer(SocketTube(12)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [11s 561ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [11s 563ms] SSL Writer(SocketTube(12)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [11s 565ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [11s 565ms] SSL Writer(SocketTube(12)) handshaking DEBUG: [pool-1-thread-3] [11s 566ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [11s 566ms] SSL Writer(SocketTube(12)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-3] [11s 566ms] SSL Writer(SocketTube(12)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-3] [11s 566ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [11s 566ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [11s 561ms] SocketTube(12) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [11s 566ms] 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@1cb227c9[Not completed, 4 dependents] (id=906) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(12)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@52b880de[Not completed, 1 dependents] (id=912), 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] [11s 566ms] SocketTube(12) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [11s 566ms] SocketTube(12) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [11s 566ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [HttpClient-9-SelectorManager] [11s 566ms] SocketTube(12) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [11s 566ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [11s 566ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [11s 567ms] SSL Reader(SocketTube(12)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(12)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@52b880de[Not completed, 1 dependents] (id=912), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-9-SelectorManager] [11s 567ms] SSLTube(SocketTube(12)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-9-SelectorManager] [11s 567ms] SSLTube(SocketTube(12)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-9-SelectorManager] [11s 567ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [11s 567ms] SocketTube(12) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [11s 567ms] SocketTube(12) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [11s 567ms] SocketTube(12) write: offloading requestMore DEBUG: [HttpClient-9-SelectorManager] [11s 567ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b784bba for R (true) DEBUG: [pool-1-thread-3] [11s 567ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [11s 567ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [11s 567ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-3] [11s 567ms] SocketTube(12) trying to write: 2191 DEBUG: [pool-1-thread-3] [11s 568ms] SocketTube(12) wrote: 2191 DEBUG: [pool-1-thread-3] [11s 568ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [11s 568ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [11s 568ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [11s 568ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [11s 568ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [11s 568ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [11s 579ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b784bba for None (false) DEBUG: [HttpClient-9-SelectorManager] [11s 579ms] SocketTube(12) read bytes: 133 DEBUG: [HttpClient-9-SelectorManager] [11s 579ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [11s 579ms] SSL Reader(SocketTube(12)) Adding 133 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [11s 579ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [11s 579ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b784bba for R (false) DEBUG: [HttpClient-9-SelectorManager] [11s 579ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [11s 579ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [11s 581ms] SSL Reader(SocketTube(12)) Unwrapping: 133 DEBUG: [pool-1-thread-3] [11s 581ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [11s 581ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [11s 581ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [11s 581ms] SSL Reader(SocketTube(12)) handshaking DEBUG: [pool-1-thread-3] [11s 581ms] SSLFlowDelegate(SocketTube(12)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [11s 581ms] SSLFlowDelegate(SocketTube(12)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [11s 584ms] SSLFlowDelegate(SocketTube(12)) finished task execution DEBUG: [pool-1-thread-3] [11s 585ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [11s 585ms] SSL Writer(SocketTube(12)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [11s 586ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [11s 586ms] SSL Writer(SocketTube(12)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [11s 586ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [11s 586ms] SSL Writer(SocketTube(12)) handshaking DEBUG: [pool-1-thread-3] [11s 586ms] SSL Writer(SocketTube(12)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [11s 586ms] SSL Writer(SocketTube(12)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [11s 586ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [11s 586ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [11s 586ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [11s 586ms] SocketTube(12) trying to write: 6 DEBUG: [pool-1-thread-3] [11s 586ms] SocketTube(12) wrote: 6 DEBUG: [pool-1-thread-3] [11s 586ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [11s 586ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [11s 586ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [11s 586ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [11s 586ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [11s 586ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [11s 586ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [11s 586ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [11s 586ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [11s 586ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-9-SelectorManager] [11s 586ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b784bba for None (false) DEBUG: [HttpClient-9-SelectorManager] [11s 586ms] SocketTube(12) read bytes: 175 DEBUG: [HttpClient-9-SelectorManager] [11s 586ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [11s 586ms] SSL Reader(SocketTube(12)) Adding 175 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [11s 587ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [11s 587ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b784bba for R (false) DEBUG: [HttpClient-9-SelectorManager] [11s 587ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [11s 587ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b784bba for R (false) DEBUG: [pool-1-thread-3] [11s 587ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [11s 587ms] SSL Reader(SocketTube(12)) Unwrapping: 175 DEBUG: [pool-1-thread-3] [11s 590ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-3] [11s 590ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [11s 590ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [11s 590ms] SSL Reader(SocketTube(12)) handshaking DEBUG: [pool-1-thread-3] [11s 590ms] SSL Reader(SocketTube(12)) Unwrapping: 169 DEBUG: [pool-1-thread-3] [11s 591ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-3] [11s 591ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-3] [11s 591ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-3] [11s 591ms] SSL Reader(SocketTube(12)) handshaking DEBUG: [pool-1-thread-3] [11s 591ms] SSLFlowDelegate(SocketTube(12)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [11s 591ms] SSLFlowDelegate(SocketTube(12)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [11s 591ms] SSLFlowDelegate(SocketTube(12)) finished task execution DEBUG: [pool-1-thread-3] [11s 591ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [11s 591ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [11s 591ms] SSL Reader(SocketTube(12)) Unwrapping: 90 DEBUG: [pool-1-thread-3] [11s 598ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [11s 598ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-3] [11s 598ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [11s 598ms] SSL Reader(SocketTube(12)) handshaking DEBUG: [pool-1-thread-3] [11s 598ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [11s 598ms] SSL Writer(SocketTube(12)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [11s 598ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [11s 598ms] SSL Writer(SocketTube(12)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [11s 600ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [11s 600ms] SSLFlowDelegate(SocketTube(12)) setALPN = h2 DEBUG: [pool-1-thread-3] [11s 600ms] PlainHttpConnection(SocketTube(12)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [11s 600ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-3] [11s 600ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-3] [11s 601ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [11s 601ms] SSLTube(SocketTube(12)) connecting flows DEBUG: [pool-1-thread-3] [11s 601ms] SSLTube(SocketTube(12)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@201480d1 DEBUG: [pool-1-thread-3] [11s 601ms] Http2Connection(SSLTube(SocketTube(12))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [11s 601ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [11s 601ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [11s 601ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [11s 601ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [11s 601ms] SSLTube(SocketTube(12)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [11s 601ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [11s 601ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [11s 602ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [11s 602ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [11s 602ms] SSLTube(SocketTube(12)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [11s 602ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-3] [11s 602ms] SSL Writer(SocketTube(12)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [11s 603ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [11s 603ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [11s 603ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [11s 603ms] Http2Connection(SSLTube(SocketTube(12))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [11s 604ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [11s 604ms] Http2Connection(SSLTube(SocketTube(12))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [11s 604ms] Http2Connection(SSLTube(SocketTube(12))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [11s 604ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed buffered data DEBUG: [pool-1-thread-3] [11s 609ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-3] [11s 609ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-3] [11s 609ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [11s 609ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [11s 609ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [11s 610ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [11s 610ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [11s 611ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [11s 611ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 1 DEBUG: [pool-1-thread-3] [11s 611ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [11s 612ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 60 bytes to the write queue DEBUG: [pool-1-thread-3] [11s 612ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [11s 612ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [11s 612ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [11s 612ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [11s 612ms] SSL Writer(SocketTube(12)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [11s 612ms] SSL Writer(SocketTube(12)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [11s 612ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [11s 612ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [11s 612ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [11s 612ms] SocketTube(12) trying to write: 90 DEBUG: [pool-1-thread-3] [11s 613ms] SocketTube(12) wrote: 90 DEBUG: [pool-1-thread-3] [11s 613ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [11s 613ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [11s 613ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [11s 613ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [11s 613ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [11s 613ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-3] [11s 613ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [11s 613ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [11s 613ms] SSLTube(SocketTube(12)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [11s 613ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-3] [11s 613ms] SSL Writer(SocketTube(12)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-3] [11s 613ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [11s 613ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [11s 613ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [11s 613ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-3] [11s 613ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [11s 613ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [11s 613ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [11s 613ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-3] [11s 614ms] SSL Writer(SocketTube(12)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-3] [11s 614ms] SSL Writer(SocketTube(12)) wrapping 136 bytes TestServer(2): starting connection DEBUG: [HttpClient-9-SelectorManager] [11s 616ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b784bba for None (false) DEBUG: [HttpClient-9-SelectorManager] [11s 616ms] SocketTube(12) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [11s 616ms] 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] [11s 617ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [11s 617ms] SSL Writer(SocketTube(12)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-3] [11s 617ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [11s 617ms] SSL Writer(SocketTube(12)) Sending 174 bytes downstream DEBUG: [pool-1-thread-3] [11s 617ms] SSL Writer(SocketTube(12)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-3] [11s 617ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [11s 617ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [11s 617ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-3] [11s 617ms] SocketTube(12) trying to write: 174 DEBUG: [pool-1-thread-3] [11s 617ms] SocketTube(12) wrote: 174 DEBUG: [pool-1-thread-3] [11s 617ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [11s 617ms] SocketTube(12) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [11s 617ms] SocketTube(12) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [11s 617ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [11s 617ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [11s 617ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-3] [11s 617ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [11s 617ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [11s 617ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [11s 617ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [11s 617ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [11s 617ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [11s 617ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [11s 617ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [11s 617ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b784bba for R (true) DEBUG: [HttpClient-9-SelectorManager] [11s 618ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b784bba for None (false) DEBUG: [Test-server-pool] [11s 618ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [11s 618ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [11s 618ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-9-SelectorManager] [11s 618ms] SocketTube(12) read bytes: 1803 DEBUG: [HttpClient-9-SelectorManager] [11s 618ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [11s 618ms] SSL Reader(SocketTube(12)) Adding 1803 bytes to read buffer DEBUG: [Test-server-pool] [11s 618ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [11s 621ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [11s 621ms] 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] [11s 619ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [11s 622ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b784bba for R (false) DEBUG: [HttpClient-9-SelectorManager] [11s 622ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [11s 621ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [11s 622ms] SSL Reader(SocketTube(12)) Unwrapping: 1803 DEBUG: [pool-1-thread-3] [11s 622ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [pool-1-thread-3] [11s 622ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-3] [11s 623ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-3] [11s 623ms] SSL Reader(SocketTube(12)) Unwrapping: 77 DEBUG: [pool-1-thread-3] [11s 623ms] SSL Reader(SocketTube(12)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [11s 623ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-3] [11s 623ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-3] [11s 623ms] SSL Reader(SocketTube(12)) sending 39 DEBUG: [pool-1-thread-3] [11s 623ms] SSL Reader(SocketTube(12)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-3] [11s 624ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [11s 624ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [11s 624ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-3] [11s 624ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 39 bytes in 1 buffers DEBUG: [readLoop] [11s 624ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [11s 624ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [11s 624ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [11s 624ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [11s 624ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [11s 624ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [11s 624ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [11s 624ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [11s 624ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [11s 624ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [11s 624ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [11s 624ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS TestServer(2): connection started DEBUG: [pool-1-thread-3] [11s 624ms] Http2Connection(SSLTube(SocketTube(12))) sending 39 to Http2Connection.asyncReceive TestServer: GET /https2/fixed/x Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-3] [11s 632ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [11s 632ms] Http2Connection(SSLTube(SocketTube(12))) Processing 39 DEBUG: [pool-1-thread-3] [11s 632ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [11s 632ms] FramesDecoder Tail size is now: 0, current= TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-3] [11s 632ms] 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] [11s 632ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [11s 633ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [11s 633ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue Sent response headers 200 DEBUG: [pool-1-thread-3] [11s 633ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [11s 633ms] SSLTube(SocketTube(12)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [11s 633ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-3] [11s 633ms] SSL Writer(SocketTube(12)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-3] [11s 633ms] SSL Writer(SocketTube(12)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [11s 633ms] SSL Writer(SocketTube(12)) wrapping 9 bytes DEBUG: [pool-1-thread-3] [11s 633ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [11s 633ms] SSL Writer(SocketTube(12)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-3] [11s 633ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [11s 633ms] SSL Writer(SocketTube(12)) Sending 47 bytes downstream DEBUG: [pool-1-thread-3] [11s 633ms] SSL Writer(SocketTube(12)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-3] [11s 633ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [11s 633ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [11s 633ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-3] [11s 633ms] SocketTube(12) trying to write: 47 DEBUG: [pool-1-thread-3] [11s 633ms] SocketTube(12) wrote: 47 DEBUG: [pool-1-thread-3] [11s 633ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [11s 633ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [11s 634ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [11s 634ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [11s 634ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [11s 634ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-3] [11s 634ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [11s 634ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [11s 634ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(1) DEBUG: [readLoop] [11s 634ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [11s 634ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [11s 634ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [11s 634ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [readLoop] [11s 634ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [11s 634ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [11s 634ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [11s 634ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b784bba for None (false) DEBUG: [pool-1-thread-3] [11s 634ms] SocketTube(12) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [11s 635ms] SocketTube(12) read bytes: 163 DEBUG: [HttpClient-9-SelectorManager] [11s 635ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [11s 635ms] SSL Reader(SocketTube(12)) Adding 163 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [11s 635ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [11s 635ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b784bba for R (false) DEBUG: [HttpClient-9-SelectorManager] [11s 635ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [11s 635ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [11s 635ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [11s 635ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:163, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [11s 635ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b784bba for R (false) DEBUG: [pool-1-thread-3] [11s 636ms] SSL Reader(SocketTube(12)) Unwrapping: 163 DEBUG: [pool-1-thread-3] [11s 636ms] SSL Reader(SocketTube(12)) Decoded 16 bytes out of 163 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-3] [11s 636ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [pool-1-thread-3] [11s 636ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 54 DEBUG: [pool-1-thread-3] [11s 636ms] SSL Reader(SocketTube(12)) sending 16 DEBUG: [pool-1-thread-3] [11s 636ms] SSL Reader(SocketTube(12)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-3] [11s 636ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [11s 636ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-3] [11s 636ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-3] [11s 636ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-3] [11s 636ms] Http2Connection(SSLTube(SocketTube(12))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [11s 636ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-3] [11s 636ms] Http2Connection(SSLTube(SocketTube(12))) Processing 16 DEBUG: [pool-1-thread-3] [11s 636ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-3] [11s 636ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [11s 636ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [11s 636ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [11s 636ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [11s 636ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [11s 637ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:44711/https2/fixed/x) 200 HTTP_2 Local port: 33846 DEBUG: [pool-1-thread-3] [11s 645ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [11s 645ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [11s 645ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [11s 645ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [11s 645ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(2) DEBUG: [pool-1-thread-3] [11s 645ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [11s 645ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [pool-1-thread-2] [11s 646ms] HttpClientImpl(9) ClientImpl (async) elapsed 111 millis for GET to https://127.0.0.1:44711/https2/fixed/x DEBUG: [pool-1-thread-3] [11s 646ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [11s 646ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [MainThread] [11s 646ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [11s 647ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-3] [11s 647ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-3] [11s 647ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-3] [11s 647ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [11s 647ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-3] [11s 650ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-3] [11s 650ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-3] [11s 650ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [11s 650ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-3] [11s 650ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-3] [11s 650ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-3] [11s 650ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [11s 650ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [11s 650ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [11s 650ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-3] [11s 650ms] HttpResponseInputStream next item received DEBUG: [MainThread] [11s 652ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [11s 652ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [11s 652ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [11s 652ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [11s 652ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [11s 652ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-3] [11s 652ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-3] [11s 652ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(3) DEBUG: [pool-1-thread-3] [11s 652ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [11s 652ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [11s 652ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [11s 652ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [11s 652ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [11s 652ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-3] [11s 652ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [11s 652ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [11s 653ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-3] [11s 653ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [11s 653ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [11s 653ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [11s 653ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-3] [11s 653ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-3] [11s 653ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [11s 653ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [11s 653ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [11s 653ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [11s 653ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [11s 653ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [11s 653ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [11s 653ms] HttpResponseInputStream next item received DEBUG: [MainThread] [11s 654ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [11s 654ms] HttpResponseInputStream close called DEBUG: [MainThread] [11s 657ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:44711/https2/chunk/x GET DEBUG: [pool-1-thread-2] [11s 657ms] Exchange establishing exchange for https://127.0.0.1:44711/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [11s 658ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-2] [11s 658ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [11s 658ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [11s 658ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [11s 658ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [11s 658ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [11s 658ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [11s 658ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [11s 658ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 3 DEBUG: [pool-1-thread-3] [11s 660ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [11s 660ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [11s 660ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [11s 660ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [11s 660ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 1 DEBUG: [pool-1-thread-3] [11s 660ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@41d8788f DEBUG: [pool-1-thread-3] [11s 660ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [11s 660ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(4) DEBUG: [pool-1-thread-3] [11s 661ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [11s 661ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [11s 661ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [11s 661ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [11s 661ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b784bba for R (false) DEBUG: [pool-1-thread-2] [11s 661ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) Stream 3 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [11s 662ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [11s 664ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [11s 671ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [pool-1-thread-2] [11s 671ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [11s 671ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-2] [11s 671ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [11s 671ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-2] [11s 671ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-2] [11s 672ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [11s 672ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [pool-1-thread-2] [11s 672ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 2 DEBUG: [pool-1-thread-2] [11s 674ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-2] [11s 674ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 2 DEBUG: [pool-1-thread-2] [11s 675ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [pool-1-thread-2] [11s 675ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-2] [11s 675ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [11s 675ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [11s 675ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-2] [11s 675ms] SocketTube(12) trying to write: 97 DEBUG: [pool-1-thread-2] [11s 684ms] SocketTube(12) wrote: 97 DEBUG: [pool-1-thread-2] [11s 684ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-2] [11s 684ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [11s 684ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [11s 684ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [11s 684ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-2] [11s 684ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-2] [11s 684ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-2] [11s 685ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [11s 685ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [11s 685ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [11s 685ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) requestSent: streamid=3 but response not received DEBUG: [readLoop] [11s 685ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [11s 685ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [11s 685ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [11s 685ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [11s 685ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [11s 685ms] 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] [11s 702ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b784bba for None (false) DEBUG: [HttpClient-9-SelectorManager] [11s 703ms] SocketTube(12) read bytes: 157 DEBUG: [HttpClient-9-SelectorManager] [11s 703ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [11s 703ms] SSL Reader(SocketTube(12)) Adding 157 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [11s 703ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [11s 703ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b784bba for R (false) DEBUG: [pool-1-thread-2] [11s 703ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:157, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [11s 703ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [11s 703ms] SSL Reader(SocketTube(12)) Unwrapping: 157 DEBUG: [pool-1-thread-2] [11s 703ms] SSL Reader(SocketTube(12)) Decoded 10 bytes out of 157 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-2] [11s 703ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [11s 703ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [11s 703ms] SSL Reader(SocketTube(12)) sending 10 DEBUG: [pool-1-thread-2] [11s 703ms] SSL Reader(SocketTube(12)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [11s 703ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [11s 703ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-2] [11s 704ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [11s 704ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [11s 704ms] Http2Connection(SSLTube(SocketTube(12))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [11s 704ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(5): 10 DEBUG: [pool-1-thread-2] [11s 704ms] Http2Connection(SSLTube(SocketTube(12))) Processing 10 DEBUG: [pool-1-thread-2] [11s 704ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [11s 704ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [11s 704ms] FramesDecoder Got frame: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-2] [11s 704ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-2] [11s 704ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [11s 704ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [11s 704ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) Getting BodySubscriber for: (GET https://127.0.0.1:44711/https2/chunk/x) 200 HTTP_2 Local port: 33846 DEBUG: [pool-1-thread-2] [11s 759ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) subscribing user subscriber DEBUG: [pool-1-thread-2] [11s 759ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [11s 759ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [11s 759ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [11s 759ms] HttpClientImpl(9) ClientImpl (async) elapsed 102 millis for GET to https://127.0.0.1:44711/https2/chunk/x DEBUG: [pool-1-thread-2] [11s 760ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(5) DEBUG: [pool-1-thread-2] [11s 760ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [11s 760ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [pool-1-thread-2] [11s 760ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [11s 760ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-2] [11s 760ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-2] [11s 760ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-2] [11s 760ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-2] [11s 760ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [11s 760ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-2] [11s 760ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-2] [11s 760ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-2] [11s 760ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [11s 760ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(6): 24 DEBUG: [pool-1-thread-2] [11s 760ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-2] [11s 760ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-2] [11s 760ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [11s 760ms] FramesDecoder Got frame: DATA: length=15, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [11s 760ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: DATA: length=15, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [11s 760ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: onNext(15) DEBUG: [pool-1-thread-2] [11s 760ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [11s 760ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [11s 760ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 30, limit: 16777216 DEBUG: [pool-1-thread-2] [11s 761ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 3) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-2] [11s 761ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(6) DEBUG: [pool-1-thread-2] [11s 761ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [11s 761ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [11s 761ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-2] [11s 761ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [11s 761ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [11s 761ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-2] [11s 761ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [11s 761ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [11s 761ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-2] [11s 761ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [11s 761ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [11s 761ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [11s 761ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(7): 9 DEBUG: [pool-1-thread-2] [11s 761ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-2] [11s 761ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [11s 761ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [11s 761ms] FramesDecoder Got frame: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-2] [11s 761ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-2] [11s 761ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: onComplete DEBUG: [pool-1-thread-2] [11s 761ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [11s 761ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [11s 761ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [11s 761ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [11s 761ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) setEndStreamReceived: streamid=3 DEBUG: [pool-1-thread-2] [11s 761ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) responseReceived: streamid=3 DEBUG: [pool-1-thread-2] [11s 761ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) close stream 3 DEBUG: [pool-1-thread-2] [11s 761ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 3 DEBUG: [pool-1-thread-2] [11s 761ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@74a0204d DEBUG: [pool-1-thread-2] [11s 761ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) closing response subscriber stream 3 DEBUG: [pool-1-thread-2] [11s 761ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(7) DEBUG: [pool-1-thread-2] [11s 762ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [11s 762ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-2] [11s 762ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-2] [11s 762ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-2] [11s 762ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [11s 762ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [11s 763ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b784bba for R (false) DEBUG: [MainThread] [11s 765ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [11s 765ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [11s 765ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [11s 765ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [11s 765ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [11s 765ms] HttpResponseInputStream close called DEBUG: [MainThread] [11s 839ms] HttpClientImpl(10) proxySelector is sun.net.spi.DefaultProxySelector@30afbba3 (user-supplied=false) DEBUG: [MainThread] [11s 859ms] HttpClientImpl(10) ClientImpl (async) send http://127.0.0.1:42683/http1/fixed/x GET DEBUG: [pool-1-thread-2] [11s 862ms] Exchange establishing exchange for http://127.0.0.1:42683/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [11s 862ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [11s 862ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [11s 862ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [11s 862ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [11s 862ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [11s 862ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [11s 863ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [11s 863ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [11s 863ms] Http1AsyncReceiver(SocketTube(13)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2a51e732 queue.isEmpty: true DEBUG: [pool-1-thread-2] [11s 863ms] Http1AsyncReceiver(SocketTube(13)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2a51e732, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [11s 863ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [11s 863ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [11s 863ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [11s 863ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [11s 863ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [11s 863ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [11s 863ms] PlainHttpConnection(SocketTube(13)) registering connect event DEBUG: [HttpClient-10-SelectorManager] [11s 864ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@766a517e for C (true) DEBUG: [HttpClient-10-SelectorManager] [11s 864ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: finishing connect DEBUG: [HttpClient-10-SelectorManager] [11s 864ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47480 DEBUG: [pool-1-thread-2] [11s 864ms] PlainHttpConnection(SocketTube(13)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [11s 864ms] Http1Exchange SocketTube(13) connecting flows DEBUG: [pool-1-thread-2] [11s 865ms] SocketTube(13) connecting flows DEBUG: [pool-1-thread-2] [11s 865ms] SocketTube(13) read publisher got subscriber DEBUG: [pool-1-thread-2] [11s 865ms] SocketTube(13) registering subscribe event DEBUG: [pool-1-thread-2] [11s 865ms] SocketTube(13) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [11s 865ms] Http1Publisher(SocketTube(13)) got subscriber: SocketTube(13) DEBUG: [HttpClient-10-SelectorManager] [11s 865ms] SocketTube(13) subscribe event raised DEBUG: [pool-1-thread-2] [11s 865ms] SocketTube(13) subscribed for writing DEBUG: [HttpClient-10-SelectorManager] [11s 865ms] SocketTube(13) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7c923a0e DEBUG: [HttpClient-10-SelectorManager] [11s 865ms] SocketTube(13) read demand reset to 0 DEBUG: [pool-1-thread-2] [11s 865ms] SocketTube(13) write: registering startSubscription event DEBUG: [HttpClient-10-SelectorManager] [11s 865ms] SocketTube(13) calling onSubscribe DEBUG: [HttpClient-10-SelectorManager] [11s 865ms] Http1AsyncReceiver(SocketTube(13)) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [11s 865ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-10-SelectorManager] [11s 865ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-10-SelectorManager] [11s 865ms] SocketTube(13) pending subscriber subscribed DEBUG: [pool-1-thread-3] [11s 865ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [HttpClient-10-SelectorManager] [11s 865ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-10-SelectorManager] [11s 865ms] SocketTube(13) write: offloading requestMore DEBUG: [pool-1-thread-3] [11s 865ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [11s 865ms] Http1AsyncReceiver(SocketTube(13)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [11s 865ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-3] [11s 865ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-3] [11s 865ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [11s 865ms] SocketTube(13) write: requesting more... DEBUG: [HttpClient-10-SelectorManager] [11s 865ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for R (true) DEBUG: [pool-1-thread-1] [11s 865ms] Http1Publisher(SocketTube(13)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [11s 865ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [pool-1-thread-1] [11s 865ms] Http1Publisher(SocketTube(13)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [11s 865ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [11s 866ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [11s 866ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [11s 866ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [pool-1-thread-2] [11s 866ms] Http1Publisher(SocketTube(13)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [11s 866ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [11s 866ms] Http1Publisher(SocketTube(13)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [11s 866ms] Http1Publisher(SocketTube(13)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [11s 866ms] SocketTube(13) trying to write: 204 DEBUG: [pool-1-thread-2] [11s 866ms] SocketTube(13) wrote: 204 DEBUG: [pool-1-thread-2] [11s 866ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-2] [11s 866ms] Http1Publisher(SocketTube(13)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [11s 866ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [11s 866ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [11s 866ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [pool-1-thread-2] [11s 866ms] Http1Publisher(SocketTube(13)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [11s 866ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [11s 866ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [11s 866ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [11s 866ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [11s 866ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [11s 867ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [pool-1-thread-2] [11s 867ms] Http1Publisher(SocketTube(13)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [11s 867ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [11s 867ms] Http1Publisher(SocketTube(13)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [11s 867ms] Http1Publisher(SocketTube(13)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@44126c40 DEBUG: [pool-1-thread-2] [11s 867ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [11s 867ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [11s 867ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [11s 867ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) First time around DEBUG: [pool-1-thread-2] [11s 867ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) headersReader is not yet completed DEBUG: [HttpClient-10-SelectorManager] [11s 868ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for None (false) DEBUG: [HttpClient-10-SelectorManager] [11s 870ms] SocketTube(13) read bytes: 90 DEBUG: [HttpClient-10-SelectorManager] [11s 873ms] Http1AsyncReceiver(SocketTube(13)) Putting 90 bytes into the queue DEBUG: [HttpClient-10-SelectorManager] [11s 874ms] SocketTube(13) resuming read event DEBUG: [HttpClient-10-SelectorManager] [11s 874ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for R (false) DEBUG: [pool-1-thread-2] [11s 874ms] Http1AsyncReceiver(SocketTube(13)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2a51e732 DEBUG: [pool-1-thread-2] [11s 874ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [11s 875ms] Http1AsyncReceiver(SocketTube(13)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2a51e732 DEBUG: [HttpClient-10-SelectorManager] [11s 874ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [11s 875ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-2] [11s 875ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-2] [11s 875ms] Http1AsyncReceiver(SocketTube(13)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2a51e732 DEBUG: [pool-1-thread-2] [11s 875ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [11s 875ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [11s 999ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [11s 999ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2f3e87cf(10) DEBUG: [pool-1-thread-2] [11s 999ms] Http1AsyncReceiver(SocketTube(13)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5dae660/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1ce3591b queue.isEmpty: false DEBUG: [pool-1-thread-2] [11s 999ms] Http1AsyncReceiver(SocketTube(13)) Delegate done: 14 DEBUG: [pool-1-thread-2] [11s 999ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [12s] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [12s] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [12s] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [12s] Http1AsyncReceiver(SocketTube(13)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5dae660/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1ce3591b, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [12s] Http1AsyncReceiver(SocketTube(13)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5dae660/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1ce3591b DEBUG: [pool-1-thread-2] [12s] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [12s] Http1AsyncReceiver(SocketTube(13)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5dae660/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1ce3591b DEBUG: [pool-1-thread-2] [12s] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-2] [12s] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-2] [12s] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [12s] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [12s] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-2] [12s] Http1AsyncReceiver(SocketTube(13)) cleared DEBUG: [pool-1-thread-2] [12s] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) SocketTube(13): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [12s 12ms] ConnectionPool(10) registering CleanupTrigger(SocketTube(13)) DEBUG: [pool-1-thread-2] [12s 14ms] SocketTube(13) connecting flows DEBUG: [pool-1-thread-2] [12s 14ms] SocketTube(13) read publisher got subscriber DEBUG: [pool-1-thread-2] [12s 14ms] SocketTube(13) registering subscribe event DEBUG: [pool-1-thread-2] [12s 14ms] SocketTube(13) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [12s 14ms] SocketTube(13) subscribed for writing DEBUG: [pool-1-thread-2] [12s 14ms] SocketTube(13) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [12s 14ms] SocketTube(13) write: registering startSubscription event DEBUG: [HttpClient-10-SelectorManager] [12s 14ms] SocketTube(13) subscribe event raised DEBUG: [pool-1-thread-2] [12s 14ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [HttpClient-10-SelectorManager] [12s 14ms] SocketTube(13) handling pending subscription for CleanupTrigger(SocketTube(13)) DEBUG: [pool-1-thread-2] [12s 14ms] HttpResponseInputStream onComplete called DEBUG: [HttpClient-10-SelectorManager] [12s 14ms] Http1AsyncReceiver(SocketTube(13)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-10-SelectorManager] [12s 14ms] SocketTube(13) read demand reset to 0 DEBUG: [pool-1-thread-2] [12s 14ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [12s 14ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [12s 14ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [12s 16ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2f3e87cf(10) DEBUG: [pool-1-thread-2] [12s 16ms] Http1AsyncReceiver(SocketTube(13)) Delegate done: 0 DEBUG: [pool-1-thread-2] [12s 16ms] Http1AsyncReceiver(SocketTube(13)) Got 0 bytes for delegate null DEBUG: [HttpClient-10-SelectorManager] [12s 14ms] SocketTube(13) calling onSubscribe DEBUG: [HttpClient-10-SelectorManager] [12s 21ms] SocketTube(13) got some demand for reading DEBUG: [HttpClient-10-SelectorManager] [12s 21ms] SocketTube(13) resuming read event DEBUG: [HttpClient-10-SelectorManager] [12s 21ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for R (false) DEBUG: [HttpClient-10-SelectorManager] [12s 21ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-10-SelectorManager] [12s 21ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-10-SelectorManager] [12s 21ms] SocketTube(13) pending subscriber subscribed DEBUG: [HttpClient-10-SelectorManager] [12s 21ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-10-SelectorManager] [12s 21ms] SocketTube(13) write: offloading requestMore DEBUG: [pool-1-thread-1] [12s 25ms] HttpClientImpl(10) ClientImpl (async) elapsed 166 millis for GET to http://127.0.0.1:42683/http1/fixed/x DEBUG: [pool-1-thread-2] [12s 25ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-2] [12s 25ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [12s 27ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [12s 27ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [12s 27ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [12s 27ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [12s 27ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [12s 28ms] HttpClientImpl(11) proxySelector is sun.net.spi.DefaultProxySelector@30afbba3 (user-supplied=false) DEBUG: [MainThread] [12s 36ms] HttpClientImpl(11) ClientImpl (async) send http://127.0.0.1:42683/http1/chunk/x GET DEBUG: [pool-1-thread-2] [12s 37ms] Exchange establishing exchange for http://127.0.0.1:42683/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [12s 37ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [12s 37ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [12s 37ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [12s 37ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [12s 37ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [12s 37ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [12s 38ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [12s 38ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [12s 38ms] Http1AsyncReceiver(SocketTube(14)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@21beee8b queue.isEmpty: true DEBUG: [pool-1-thread-2] [12s 38ms] Http1AsyncReceiver(SocketTube(14)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@21beee8b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [12s 38ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [12s 38ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [12s 38ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [12s 38ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [12s 38ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [12s 38ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [12s 38ms] PlainHttpConnection(SocketTube(14)) registering connect event DEBUG: [HttpClient-11-SelectorManager] [12s 40ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@26588605 for C (true) DEBUG: [HttpClient-11-SelectorManager] [12s 41ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: finishing connect DEBUG: [HttpClient-11-SelectorManager] [12s 41ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47488 DEBUG: [pool-1-thread-2] [12s 41ms] PlainHttpConnection(SocketTube(14)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [12s 41ms] Http1Exchange SocketTube(14) connecting flows DEBUG: [pool-1-thread-2] [12s 41ms] SocketTube(14) connecting flows DEBUG: [pool-1-thread-2] [12s 41ms] SocketTube(14) read publisher got subscriber DEBUG: [pool-1-thread-2] [12s 41ms] SocketTube(14) registering subscribe event DEBUG: [pool-1-thread-2] [12s 42ms] SocketTube(14) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [12s 42ms] Http1Publisher(SocketTube(14)) got subscriber: SocketTube(14) DEBUG: [pool-1-thread-2] [12s 42ms] SocketTube(14) subscribed for writing DEBUG: [pool-1-thread-2] [12s 42ms] SocketTube(14) write: registering startSubscription event DEBUG: [pool-1-thread-2] [12s 42ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [12s 42ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [12s 43ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [12s 43ms] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [pool-1-thread-2] [12s 43ms] Http1Publisher(SocketTube(14)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-11-SelectorManager] [12s 43ms] SocketTube(14) subscribe event raised DEBUG: [HttpClient-11-SelectorManager] [12s 43ms] SocketTube(14) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2ca0ed75 DEBUG: [HttpClient-11-SelectorManager] [12s 43ms] SocketTube(14) read demand reset to 0 DEBUG: [HttpClient-11-SelectorManager] [12s 43ms] SocketTube(14) calling onSubscribe DEBUG: [HttpClient-11-SelectorManager] [12s 43ms] Http1AsyncReceiver(SocketTube(14)) Received onSubscribed from upstream DEBUG: [HttpClient-11-SelectorManager] [12s 43ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-11-SelectorManager] [12s 43ms] SocketTube(14) pending subscriber subscribed DEBUG: [HttpClient-11-SelectorManager] [12s 43ms] SocketTube(14) write: starting subscription DEBUG: [HttpClient-11-SelectorManager] [12s 43ms] SocketTube(14) write: offloading requestMore DEBUG: [pool-1-thread-2] [12s 43ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [12s 43ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [12s 43ms] Http1AsyncReceiver(SocketTube(14)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [12s 43ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-2] [12s 43ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-1] [12s 44ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-1] [12s 44ms] Http1Publisher(SocketTube(14)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [12s 44ms] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [pool-1-thread-1] [12s 44ms] Http1Publisher(SocketTube(14)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [12s 44ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [12s 44ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [12s 44ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [12s 44ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [12s 44ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [12s 44ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [12s 44ms] Http1Publisher(SocketTube(14)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [12s 44ms] Http1Publisher(SocketTube(14)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [12s 44ms] SocketTube(14) trying to write: 204 DEBUG: [pool-1-thread-1] [12s 44ms] SocketTube(14) wrote: 204 DEBUG: [pool-1-thread-1] [12s 44ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-1] [12s 44ms] Http1Publisher(SocketTube(14)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [12s 44ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [12s 44ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [12s 44ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [12s 44ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [12s 44ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [12s 44ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [12s 44ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) First time around DEBUG: [pool-1-thread-1] [12s 45ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) headersReader is not yet completed DEBUG: [HttpClient-11-SelectorManager] [12s 45ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@69a27685 for R (true) DEBUG: [pool-1-thread-1] [12s 45ms] Http1Publisher(SocketTube(14)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [12s 45ms] Http1Publisher(SocketTube(14)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2607e316 DEBUG: [pool-1-thread-1] [12s 45ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [12s 45ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-11-SelectorManager] [12s 51ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@69a27685 for None (false) DEBUG: [HttpClient-11-SelectorManager] [12s 51ms] SocketTube(14) read bytes: 108 DEBUG: [HttpClient-11-SelectorManager] [12s 51ms] Http1AsyncReceiver(SocketTube(14)) Putting 108 bytes into the queue DEBUG: [pool-1-thread-2] [12s 57ms] Http1AsyncReceiver(SocketTube(14)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@21beee8b DEBUG: [pool-1-thread-2] [12s 58ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [12s 58ms] Http1AsyncReceiver(SocketTube(14)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@21beee8b DEBUG: [pool-1-thread-2] [12s 58ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-2] [12s 58ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-2] [12s 58ms] Http1AsyncReceiver(SocketTube(14)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@21beee8b DEBUG: [pool-1-thread-2] [12s 58ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [12s 58ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-11-SelectorManager] [12s 58ms] SocketTube(14) resuming read event DEBUG: [HttpClient-11-SelectorManager] [12s 58ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@69a27685 for R (false) DEBUG: [HttpClient-11-SelectorManager] [12s 59ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [12s 137ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [12s 138ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7305ef6d(11) DEBUG: [pool-1-thread-2] [12s 138ms] Http1AsyncReceiver(SocketTube(14)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@27934026/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3f124fa5 queue.isEmpty: false DEBUG: [pool-1-thread-2] [12s 138ms] Http1AsyncReceiver(SocketTube(14)) Delegate done: 24 DEBUG: [pool-1-thread-2] [12s 138ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [12s 138ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [12s 138ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [12s 138ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [12s 138ms] Http1AsyncReceiver(SocketTube(14)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@27934026/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3f124fa5, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [12s 138ms] Http1AsyncReceiver(SocketTube(14)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@27934026/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3f124fa5 DEBUG: [pool-1-thread-2] [12s 138ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [12s 138ms] Http1AsyncReceiver(SocketTube(14)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@27934026/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3f124fa5 DEBUG: [pool-1-thread-2] [12s 138ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-2] [12s 138ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-2] [12s 138ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-2] [12s 138ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-2] [12s 139ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-2] [12s 139ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-2] [12s 139ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-2] [12s 139ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-2] [12s 139ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-2] [12s 139ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-2] [12s 139ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-2] [12s 139ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-2] [12s 139ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [12s 139ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [12s 139ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-2] [12s 139ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-2] [12s 139ms] Http1AsyncReceiver(SocketTube(14)) cleared DEBUG: [pool-1-thread-2] [12s 139ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) SocketTube(14): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [12s 139ms] ConnectionPool(11) registering CleanupTrigger(SocketTube(14)) DEBUG: [pool-1-thread-2] [12s 139ms] SocketTube(14) connecting flows DEBUG: [pool-1-thread-2] [12s 139ms] SocketTube(14) read publisher got subscriber DEBUG: [pool-1-thread-2] [12s 139ms] SocketTube(14) registering subscribe event DEBUG: [pool-1-thread-2] [12s 139ms] SocketTube(14) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [12s 139ms] SocketTube(14) subscribed for writing DEBUG: [pool-1-thread-2] [12s 139ms] SocketTube(14) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [12s 139ms] SocketTube(14) write: registering startSubscription event DEBUG: [HttpClient-11-SelectorManager] [12s 139ms] SocketTube(14) subscribe event raised DEBUG: [HttpClient-11-SelectorManager] [12s 139ms] SocketTube(14) handling pending subscription for CleanupTrigger(SocketTube(14)) DEBUG: [pool-1-thread-2] [12s 139ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [HttpClient-11-SelectorManager] [12s 139ms] Http1AsyncReceiver(SocketTube(14)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-2] [12s 139ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [12s 139ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [12s 139ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [12s 139ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [HttpClient-11-SelectorManager] [12s 139ms] SocketTube(14) read demand reset to 0 DEBUG: [pool-1-thread-2] [12s 139ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Finished reading body: READING_BODY DEBUG: [HttpClient-11-SelectorManager] [12s 139ms] SocketTube(14) calling onSubscribe DEBUG: [HttpClient-11-SelectorManager] [12s 139ms] SocketTube(14) got some demand for reading DEBUG: [HttpClient-11-SelectorManager] [12s 139ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-2] [12s 139ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7305ef6d(11) DEBUG: [pool-1-thread-2] [12s 139ms] Http1AsyncReceiver(SocketTube(14)) Delegate done: 0 DEBUG: [HttpClient-11-SelectorManager] [12s 139ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@69a27685 for R (false) DEBUG: [pool-1-thread-2] [12s 140ms] Http1AsyncReceiver(SocketTube(14)) Got 0 bytes for delegate null DEBUG: [HttpClient-11-SelectorManager] [12s 140ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-11-SelectorManager] [12s 140ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-11-SelectorManager] [12s 140ms] SocketTube(14) pending subscriber subscribed DEBUG: [HttpClient-11-SelectorManager] [12s 140ms] SocketTube(14) write: starting subscription DEBUG: [HttpClient-11-SelectorManager] [12s 140ms] SocketTube(14) write: offloading requestMore DEBUG: [pool-1-thread-2] [12s 140ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-2] [12s 140ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [12s 141ms] HttpClientImpl(11) ClientImpl (async) elapsed 104 millis for GET to http://127.0.0.1:42683/http1/chunk/x DEBUG: [MainThread] [12s 146ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [12s 146ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [12s 146ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [12s 146ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [12s 146ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [12s 147ms] HttpClientImpl(12) proxySelector is sun.net.spi.DefaultProxySelector@30afbba3 (user-supplied=false) DEBUG: [MainThread] [12s 150ms] HttpClientImpl(12) ClientImpl (async) send https://127.0.0.1:35653/https1/fixed/x GET DEBUG: [pool-1-thread-1] [12s 151ms] Exchange establishing exchange for https://127.0.0.1:35653/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [12s 152ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [12s 152ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [12s 153ms] PlainHttpConnection(SocketTube(15)) registering connect event DEBUG: [pool-1-thread-1] [12s 153ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-12-SelectorManager] [12s 165ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@699a52e9 for C (true) DEBUG: [HttpClient-12-SelectorManager] [12s 166ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: finishing connect DEBUG: [HttpClient-12-SelectorManager] [12s 166ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:37602 DEBUG: [pool-1-thread-1] [12s 166ms] SocketTube(15) connecting flows DEBUG: [pool-1-thread-1] [12s 166ms] SocketTube(15) read publisher got subscriber DEBUG: [pool-1-thread-1] [12s 166ms] SocketTube(15) registering subscribe event DEBUG: [pool-1-thread-1] [12s 166ms] SocketTube(15) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [12s 166ms] SSL Writer(SocketTube(15)) requesting 1 DEBUG: [HttpClient-12-SelectorManager] [12s 166ms] SocketTube(15) subscribe event raised DEBUG: [pool-1-thread-1] [12s 167ms] SSLTube(SocketTube(15)) request: n=1 DEBUG: [pool-1-thread-1] [12s 167ms] SSL Writer(SocketTube(15)) calling downstreamSubscriber::onSubscribe on SocketTube(15) DEBUG: [pool-1-thread-1] [12s 167ms] SocketTube(15) subscribed for writing DEBUG: [pool-1-thread-1] [12s 167ms] SocketTube(15) write: registering startSubscription event DEBUG: [pool-1-thread-1] [12s 167ms] SSL Writer(SocketTube(15)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-1] [12s 167ms] SSL Writer(SocketTube(15)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-1] [12s 167ms] SSL Writer(SocketTube(15)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-1] [12s 167ms] SSL Writer(SocketTube(15)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [12s 174ms] SSL Writer(SocketTube(15)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-12-SelectorManager] [12s 174ms] 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@63623999[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: NEED_UNWRAP DEBUG: [HttpClient-12-SelectorManager] [12s 175ms] SocketTube(15) read demand reset to 0 DEBUG: [HttpClient-12-SelectorManager] [12s 175ms] SocketTube(15) calling onSubscribe DEBUG: [HttpClient-12-SelectorManager] [12s 175ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-1] [12s 175ms] SSL Writer(SocketTube(15)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-12-SelectorManager] [12s 175ms] SocketTube(15) got some demand for reading DEBUG: [HttpClient-12-SelectorManager] [12s 175ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-1] [12s 175ms] SSL Writer(SocketTube(15)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [12s 175ms] SSL Writer(SocketTube(15)) handshaking DEBUG: [HttpClient-12-SelectorManager] [12s 175ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-12-SelectorManager] [12s 175ms] SSL Reader(SocketTube(15)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(15)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-12-SelectorManager] [12s 175ms] SSLTube(SocketTube(15)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-12-SelectorManager] [12s 175ms] SSLTube(SocketTube(15)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [pool-1-thread-1] [12s 175ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-12-SelectorManager] [12s 175ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-12-SelectorManager] [12s 175ms] SocketTube(15) pending subscriber subscribed DEBUG: [pool-1-thread-1] [12s 175ms] SSL Writer(SocketTube(15)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-1] [12s 175ms] SSL Writer(SocketTube(15)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-1] [12s 175ms] SSL Writer(SocketTube(15)) pushScheduler is alive DEBUG: [HttpClient-12-SelectorManager] [12s 175ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2660ab91 for R (true) DEBUG: [pool-1-thread-1] [12s 175ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-12-SelectorManager] [12s 175ms] SocketTube(15) write: starting subscription DEBUG: [HttpClient-12-SelectorManager] [12s 175ms] SocketTube(15) write: offloading requestMore DEBUG: [pool-1-thread-2] [12s 175ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-2] [12s 175ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [12s 175ms] SSL Writer(SocketTube(15)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-2] [12s 175ms] SocketTube(15) trying to write: 2186 DEBUG: [pool-1-thread-2] [12s 175ms] SocketTube(15) wrote: 2186 DEBUG: [pool-1-thread-2] [12s 175ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-2] [12s 175ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [12s 175ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [12s 175ms] SSL Writer(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [12s 175ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [12s 175ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [12s 226ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2660ab91 for None (false) DEBUG: [HttpClient-12-SelectorManager] [12s 227ms] HttpClientImpl(12) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-12-SelectorManager] [12s 228ms] SocketTube(15) read bytes: 133 DEBUG: [HttpClient-12-SelectorManager] [12s 228ms] SSL Reader(SocketTube(15)) onNext DEBUG: [HttpClient-12-SelectorManager] [12s 228ms] SSL Reader(SocketTube(15)) Adding 133 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [12s 228ms] SocketTube(15) resuming read event DEBUG: [HttpClient-12-SelectorManager] [12s 229ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2660ab91 for R (false) DEBUG: [HttpClient-12-SelectorManager] [12s 229ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [12s 229ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [12s 229ms] SSL Reader(SocketTube(15)) Unwrapping: 133 DEBUG: [pool-1-thread-2] [12s 229ms] SSL Reader(SocketTube(15)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [12s 229ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [12s 229ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [12s 229ms] SSL Reader(SocketTube(15)) handshaking DEBUG: [pool-1-thread-2] [12s 229ms] SSLFlowDelegate(SocketTube(15)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [12s 229ms] SSLFlowDelegate(SocketTube(15)) #tasks to execute: 1 DEBUG: [HttpClient-12-SelectorManager] [12s 237ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2660ab91 for None (false) DEBUG: [HttpClient-12-SelectorManager] [12s 237ms] SocketTube(15) no more demand for reading DEBUG: [HttpClient-12-SelectorManager] [12s 237ms] SocketTube(15) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [12s 248ms] SSLFlowDelegate(SocketTube(15)) finished task execution DEBUG: [pool-1-thread-2] [12s 248ms] SSL Writer(SocketTube(15)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [12s 248ms] SSL Writer(SocketTube(15)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [12s 248ms] SSL Writer(SocketTube(15)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [12s 254ms] SSL Writer(SocketTube(15)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [12s 254ms] SSL Writer(SocketTube(15)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [12s 254ms] SSL Writer(SocketTube(15)) handshaking DEBUG: [pool-1-thread-2] [12s 254ms] SSL Writer(SocketTube(15)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [12s 254ms] SSL Writer(SocketTube(15)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [12s 254ms] SSL Writer(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-2] [12s 254ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [12s 254ms] SSL Writer(SocketTube(15)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [12s 254ms] SocketTube(15) trying to write: 6 DEBUG: [pool-1-thread-2] [12s 255ms] SocketTube(15) wrote: 6 DEBUG: [pool-1-thread-2] [12s 255ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-2] [12s 255ms] SocketTube(15) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [12s 255ms] SocketTube(15) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [12s 255ms] SSL Writer(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [12s 255ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [12s 255ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-2] [12s 255ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-2] [12s 255ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-2] [12s 255ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [12s 255ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-12-SelectorManager] [12s 255ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2660ab91 for R (true) DEBUG: [HttpClient-12-SelectorManager] [12s 255ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2660ab91 for None (false) DEBUG: [HttpClient-12-SelectorManager] [12s 255ms] SocketTube(15) read bytes: 128 DEBUG: [HttpClient-12-SelectorManager] [12s 255ms] SSL Reader(SocketTube(15)) onNext DEBUG: [HttpClient-12-SelectorManager] [12s 255ms] SSL Reader(SocketTube(15)) Adding 128 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [12s 255ms] SocketTube(15) resuming read event DEBUG: [HttpClient-12-SelectorManager] [12s 255ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2660ab91 for R (false) DEBUG: [HttpClient-12-SelectorManager] [12s 255ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [12s 255ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [12s 255ms] SSL Reader(SocketTube(15)) Unwrapping: 128 DEBUG: [pool-1-thread-2] [12s 255ms] SSL Reader(SocketTube(15)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-2] [12s 255ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [12s 255ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [12s 255ms] SSL Reader(SocketTube(15)) handshaking DEBUG: [pool-1-thread-2] [12s 256ms] SSL Reader(SocketTube(15)) Unwrapping: 122 DEBUG: [pool-1-thread-2] [12s 257ms] SSL Reader(SocketTube(15)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [12s 257ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-2] [12s 257ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-2] [12s 257ms] SSL Reader(SocketTube(15)) handshaking DEBUG: [pool-1-thread-2] [12s 257ms] SSLFlowDelegate(SocketTube(15)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [12s 257ms] SSLFlowDelegate(SocketTube(15)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [12s 277ms] SSLFlowDelegate(SocketTube(15)) finished task execution DEBUG: [pool-1-thread-2] [12s 277ms] SSL Writer(SocketTube(15)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [12s 277ms] SSL Writer(SocketTube(15)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [12s 278ms] SSL Writer(SocketTube(15)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [12s 278ms] SSL Writer(SocketTube(15)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [12s 278ms] SSL Writer(SocketTube(15)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [12s 278ms] SSLFlowDelegate(SocketTube(15)) setALPN = DEBUG: [pool-1-thread-2] [12s 278ms] PlainHttpConnection(SocketTube(15)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [12s 278ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-2] [12s 278ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-2] [12s 278ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [12s 278ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [pool-1-thread-2] [12s 278ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:37602 remote=/127.0.0.1:35653] DEBUG: [pool-1-thread-2] [12s 281ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [12s 281ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [12s 281ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@8032505 queue.isEmpty: true DEBUG: [pool-1-thread-2] [12s 281ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@8032505, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [12s 281ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [12s 281ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [12s 285ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [12s 285ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [12s 285ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [12s 285ms] Http1Exchange SSLTube(SocketTube(15)) connecting flows DEBUG: [pool-1-thread-2] [12s 285ms] SSLTube(SocketTube(15)) connecting flows DEBUG: [pool-1-thread-2] [12s 285ms] SSLTube(SocketTube(15)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@25413cc7 DEBUG: [pool-1-thread-2] [12s 285ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [12s 285ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [12s 285ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [12s 285ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [12s 285ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [12s 285ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [12s 285ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [12s 285ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [12s 285ms] Http1Publisher(SSLTube(SocketTube(15))) got subscriber: SSLTube(SocketTube(15)) DEBUG: [pool-1-thread-2] [12s 285ms] SSLTube(SocketTube(15)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [12s 285ms] Http1Publisher(SSLTube(SocketTube(15))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [12s 287ms] Http1Publisher(SSLTube(SocketTube(15))) WriteTask DEBUG: [pool-1-thread-2] [12s 287ms] Http1Publisher(SSLTube(SocketTube(15))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [12s 287ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [12s 301ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [12s 301ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [12s 302ms] Http1Publisher(SSLTube(SocketTube(15))) WriteTask DEBUG: [pool-1-thread-2] [12s 302ms] Http1Publisher(SSLTube(SocketTube(15))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [12s 302ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [12s 302ms] Http1Publisher(SSLTube(SocketTube(15))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [12s 302ms] Http1Publisher(SSLTube(SocketTube(15))) onNext with 96 bytes DEBUG: [pool-1-thread-2] [12s 302ms] SSLTube(SocketTube(15)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [12s 302ms] SSL Writer(SocketTube(15)) onNext DEBUG: [pool-1-thread-2] [12s 302ms] SSL Writer(SocketTube(15)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-2] [12s 307ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [12s 307ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [12s 307ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [12s 307ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [12s 307ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [12s 307ms] Http1Publisher(SSLTube(SocketTube(15))) WriteTask DEBUG: [pool-1-thread-2] [12s 307ms] Http1Publisher(SSLTube(SocketTube(15))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [12s 307ms] SSL Writer(SocketTube(15)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [12s 307ms] SSL Writer(SocketTube(15)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [12s 307ms] SSL Writer(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-2] [12s 307ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [12s 307ms] SSL Writer(SocketTube(15)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [12s 307ms] SocketTube(15) trying to write: 90 DEBUG: [pool-1-thread-2] [12s 307ms] SocketTube(15) wrote: 90 DEBUG: [pool-1-thread-2] [12s 307ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-2] [12s 307ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [12s 307ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [12s 307ms] SSL Writer(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [12s 307ms] SSL Writer(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-2] [12s 307ms] SSLTube(SocketTube(15)) request: n=1 DEBUG: [pool-1-thread-2] [12s 307ms] Http1Publisher(SSLTube(SocketTube(15))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [12s 307ms] Http1Publisher(SSLTube(SocketTube(15))) WriteTask DEBUG: [pool-1-thread-2] [12s 307ms] Http1Publisher(SSLTube(SocketTube(15))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [12s 308ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [12s 308ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [12s 308ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [12s 308ms] Http1Response(id=14) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [12s 308ms] Http1Response(id=14) First time around DEBUG: [pool-1-thread-2] [12s 308ms] Http1Response(id=14) headersReader is not yet completed DEBUG: [pool-1-thread-2] [12s 308ms] Http1Publisher(SSLTube(SocketTube(15))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [12s 308ms] Http1Publisher(SSLTube(SocketTube(15))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@431adc0b DEBUG: [pool-1-thread-2] [12s 308ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [12s 308ms] SSL Writer(SocketTube(15)) wrapping 96 bytes DEBUG: [pool-1-thread-2] [12s 308ms] SSL Writer(SocketTube(15)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [12s 308ms] SSL Writer(SocketTube(15)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-2] [12s 308ms] SSL Writer(SocketTube(15)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [12s 308ms] SSL Writer(SocketTube(15)) Sending 134 bytes downstream DEBUG: [pool-1-thread-2] [12s 308ms] SSL Writer(SocketTube(15)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-2] [12s 308ms] SSL Writer(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-2] [12s 308ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [12s 308ms] SSL Writer(SocketTube(15)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-2] [12s 308ms] SocketTube(15) trying to write: 134 DEBUG: [pool-1-thread-2] [12s 308ms] SocketTube(15) wrote: 134 DEBUG: [pool-1-thread-2] [12s 309ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-2] [12s 309ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [12s 313ms] SocketTube(15) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [12s 310ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2660ab91 for None (false) DEBUG: [pool-1-thread-2] [12s 313ms] SSL Writer(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-12-SelectorManager] [12s 313ms] SocketTube(15) no more demand for reading DEBUG: [HttpClient-12-SelectorManager] [12s 313ms] SocketTube(15) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [12s 313ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [12s 313ms] SSL Writer(SocketTube(15)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [12s 313ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-2] [12s 313ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-2] [12s 313ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-2] [12s 313ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [12s 313ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2660ab91 for R (true) DEBUG: [pool-1-thread-2] [12s 313ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [12s 313ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2660ab91 for None (false) DEBUG: [HttpClient-12-SelectorManager] [12s 313ms] SocketTube(15) read bytes: 1721 DEBUG: [HttpClient-12-SelectorManager] [12s 313ms] SSL Reader(SocketTube(15)) onNext DEBUG: [HttpClient-12-SelectorManager] [12s 313ms] SSL Reader(SocketTube(15)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [12s 313ms] SocketTube(15) resuming read event DEBUG: [HttpClient-12-SelectorManager] [12s 313ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2660ab91 for R (false) DEBUG: [HttpClient-12-SelectorManager] [12s 313ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [12s 313ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [12s 313ms] SSL Reader(SocketTube(15)) Unwrapping: 1721 DEBUG: [pool-1-thread-2] [12s 314ms] SSL Reader(SocketTube(15)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [12s 314ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-2] [12s 314ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-2] [12s 314ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-2] [12s 314ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-2] [12s 314ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-2] [12s 314ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [12s 314ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2660ab91 for R (false) DEBUG: [HttpClient-12-SelectorManager] [12s 351ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2660ab91 for None (false) DEBUG: [HttpClient-12-SelectorManager] [12s 351ms] SocketTube(15) read bytes: 167 DEBUG: [HttpClient-12-SelectorManager] [12s 351ms] SSL Reader(SocketTube(15)) onNext DEBUG: [HttpClient-12-SelectorManager] [12s 351ms] SSL Reader(SocketTube(15)) Adding 167 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [12s 351ms] SocketTube(15) resuming read event DEBUG: [HttpClient-12-SelectorManager] [12s 351ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2660ab91 for R (false) DEBUG: [HttpClient-12-SelectorManager] [12s 351ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [12s 351ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [12s 351ms] SSL Reader(SocketTube(15)) Unwrapping: 167 DEBUG: [pool-1-thread-2] [12s 351ms] SSL Reader(SocketTube(15)) Decoded 76 bytes out of 167 into buffer of 512 remaining to decode: 53 DEBUG: [pool-1-thread-2] [12s 352ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-2] [12s 352ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-2] [12s 352ms] SSL Reader(SocketTube(15)) sending 76 DEBUG: [pool-1-thread-2] [12s 352ms] SSL Reader(SocketTube(15)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-2] [12s 352ms] SSL Reader(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-2] [12s 352ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [12s 352ms] SSL Reader(SocketTube(15)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-2] [12s 352ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-2] [12s 352ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@8032505 DEBUG: [pool-1-thread-2] [12s 352ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [12s 352ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@8032505 DEBUG: [pool-1-thread-2] [12s 352ms] Http1Response(id=14) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-2] [12s 352ms] Http1Response(id=14) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-2] [12s 352ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@8032505 DEBUG: [pool-1-thread-2] [12s 352ms] Http1Response(id=14) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [12s 352ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [12s 353ms] Http1Response(id=14) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [12s 353ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@353c656a(12) DEBUG: [pool-1-thread-2] [12s 353ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@106a96ef/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1d0a2ea queue.isEmpty: false DEBUG: [pool-1-thread-2] [12s 353ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Delegate done: 0 DEBUG: [pool-1-thread-2] [12s 353ms] AsyncSSLConnection(SSLTube(SocketTube(15)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [12s 353ms] HttpClientImpl(12) ClientImpl (async) elapsed 202 millis for GET to https://127.0.0.1:35653/https1/fixed/x DEBUG: [pool-1-thread-2] [12s 353ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [12s 353ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [12s 353ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [12s 353ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@106a96ef/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1d0a2ea, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [12s 353ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@106a96ef/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1d0a2ea DEBUG: [pool-1-thread-2] [12s 353ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [12s 353ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@106a96ef/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1d0a2ea DEBUG: [pool-1-thread-2] [12s 353ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-2] [12s 353ms] AsyncSSLConnection(SSLTube(SocketTube(15)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-2] [12s 353ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [12s 353ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [12s 353ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [12s 353ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [12s 353ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [12s 353ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [12s 353ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [12s 353ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [12s 353ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [12s 353ms] SSL Reader(SocketTube(15)) Unwrapping: 53 DEBUG: [pool-1-thread-2] [12s 354ms] SSL Reader(SocketTube(15)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-2] [12s 354ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-2] [12s 354ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-2] [12s 354ms] SSL Reader(SocketTube(15)) sending 15 DEBUG: [pool-1-thread-2] [12s 354ms] SSL Reader(SocketTube(15)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-2] [12s 354ms] SSL Reader(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-2] [12s 354ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [12s 354ms] SSL Reader(SocketTube(15)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-2] [12s 354ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-2] [12s 354ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@106a96ef/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1d0a2ea DEBUG: [pool-1-thread-2] [12s 354ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [12s 354ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@106a96ef/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1d0a2ea DEBUG: [pool-1-thread-2] [12s 354ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-2] [12s 354ms] AsyncSSLConnection(SSLTube(SocketTube(15)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-2] [12s 354ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [12s 354ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [12s 354ms] AsyncSSLConnection(SSLTube(SocketTube(15)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-2] [12s 354ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) cleared DEBUG: [pool-1-thread-2] [12s 354ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) SSLTube(SocketTube(15)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [12s 354ms] ConnectionPool(12) registering CleanupTrigger(SSLTube(SocketTube(15))) DEBUG: [pool-1-thread-2] [12s 354ms] SSLTube(SocketTube(15)) connecting flows DEBUG: [pool-1-thread-2] [12s 354ms] SSLTube(SocketTube(15)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(15))) DEBUG: [pool-1-thread-2] [12s 354ms] Http1Publisher(SSLTube(SocketTube(15))) subscription cancelled DEBUG: [pool-1-thread-2] [12s 354ms] SSLTube(SocketTube(15)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [12s 360ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [12s 360ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [12s 360ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [12s 360ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [12s 360ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [12s 361ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@353c656a(12) DEBUG: [pool-1-thread-2] [12s 361ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Delegate done: 0 DEBUG: [pool-1-thread-2] [12s 361ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [12s 361ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [12s 361ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Http1TubeSubscriber: dropSubscription DEBUG: [MainThread] [12s 361ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [12s 361ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [12s 361ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [12s 361ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [12s 361ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [12s 361ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [12s 361ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [12s 361ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [12s 361ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-2] [12s 361ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-2] [12s 361ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-2] [12s 361ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [12s 361ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [12s 361ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2660ab91 for R (false) DEBUG: [MainThread] [12s 362ms] HttpClientImpl(13) proxySelector is sun.net.spi.DefaultProxySelector@30afbba3 (user-supplied=false) DEBUG: [MainThread] [12s 363ms] HttpClientImpl(13) ClientImpl (async) send https://127.0.0.1:35653/https1/chunk/x GET DEBUG: [pool-1-thread-2] [12s 364ms] Exchange establishing exchange for https://127.0.0.1:35653/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [12s 366ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [12s 366ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [12s 367ms] PlainHttpConnection(SocketTube(16)) registering connect event DEBUG: [pool-1-thread-2] [12s 367ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-13-SelectorManager] [12s 367ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7bfa6268 for C (true) DEBUG: [HttpClient-13-SelectorManager] [12s 367ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: finishing connect DEBUG: [HttpClient-13-SelectorManager] [12s 367ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:37610 DEBUG: [pool-1-thread-2] [12s 369ms] SocketTube(16) connecting flows DEBUG: [pool-1-thread-2] [12s 369ms] SocketTube(16) read publisher got subscriber DEBUG: [pool-1-thread-2] [12s 369ms] SocketTube(16) registering subscribe event DEBUG: [pool-1-thread-2] [12s 369ms] SocketTube(16) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [12s 369ms] SSL Writer(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-2] [12s 369ms] SSLTube(SocketTube(16)) request: n=1 DEBUG: [pool-1-thread-2] [12s 369ms] SSL Writer(SocketTube(16)) calling downstreamSubscriber::onSubscribe on SocketTube(16) DEBUG: [pool-1-thread-2] [12s 369ms] SocketTube(16) subscribed for writing DEBUG: [pool-1-thread-2] [12s 369ms] SocketTube(16) write: registering startSubscription event DEBUG: [pool-1-thread-2] [12s 369ms] SSL Writer(SocketTube(16)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-2] [12s 369ms] SSL Writer(SocketTube(16)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-2] [12s 369ms] SSL Writer(SocketTube(16)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-2] [12s 370ms] SSL Writer(SocketTube(16)) wrapping 0 bytes DEBUG: [HttpClient-13-SelectorManager] [12s 372ms] SocketTube(16) subscribe event raised DEBUG: [pool-1-thread-2] [12s 376ms] SSL Writer(SocketTube(16)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-13-SelectorManager] [12s 376ms] 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@71020918[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: NEED_UNWRAP DEBUG: [pool-1-thread-2] [12s 376ms] SSL Writer(SocketTube(16)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-13-SelectorManager] [12s 376ms] SocketTube(16) read demand reset to 0 DEBUG: [HttpClient-13-SelectorManager] [12s 376ms] SocketTube(16) calling onSubscribe DEBUG: [pool-1-thread-2] [12s 376ms] SSL Writer(SocketTube(16)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [12s 376ms] SSL Writer(SocketTube(16)) handshaking DEBUG: [HttpClient-13-SelectorManager] [12s 376ms] SSL Reader(SocketTube(16)) requesting 1 DEBUG: [HttpClient-13-SelectorManager] [12s 376ms] SocketTube(16) got some demand for reading DEBUG: [HttpClient-13-SelectorManager] [12s 376ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-2] [12s 376ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-13-SelectorManager] [12s 376ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [12s 376ms] SSL Writer(SocketTube(16)) Sending 2186 bytes downstream DEBUG: [HttpClient-13-SelectorManager] [12s 376ms] SSL Reader(SocketTube(16)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(16)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [pool-1-thread-2] [12s 376ms] SSL Writer(SocketTube(16)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-2] [12s 376ms] SSL Writer(SocketTube(16)) pushScheduler is alive DEBUG: [HttpClient-13-SelectorManager] [12s 376ms] SSLTube(SocketTube(16)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-13-SelectorManager] [12s 376ms] SSLTube(SocketTube(16)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [pool-1-thread-2] [12s 376ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-13-SelectorManager] [12s 376ms] SocketTube(16) onSubscribe called DEBUG: [HttpClient-13-SelectorManager] [12s 376ms] SocketTube(16) pending subscriber subscribed DEBUG: [HttpClient-13-SelectorManager] [12s 376ms] SocketTube(16) write: starting subscription DEBUG: [HttpClient-13-SelectorManager] [12s 376ms] SocketTube(16) write: offloading requestMore DEBUG: [HttpClient-13-SelectorManager] [12s 376ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3400995c for R (true) DEBUG: [pool-1-thread-2] [12s 378ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-2] [12s 378ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [12s 378ms] SSL Writer(SocketTube(16)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-2] [12s 378ms] SocketTube(16) trying to write: 2186 DEBUG: [pool-1-thread-2] [12s 378ms] SocketTube(16) wrote: 2186 DEBUG: [pool-1-thread-2] [12s 378ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-2] [12s 378ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [12s 378ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [12s 378ms] SSL Writer(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [12s 378ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [12s 378ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [12s 400ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3400995c for None (false) DEBUG: [HttpClient-13-SelectorManager] [12s 400ms] HttpClientImpl(13) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-13-SelectorManager] [12s 400ms] SocketTube(16) read bytes: 261 DEBUG: [HttpClient-13-SelectorManager] [12s 400ms] SSL Reader(SocketTube(16)) onNext DEBUG: [HttpClient-13-SelectorManager] [12s 400ms] SSL Reader(SocketTube(16)) Adding 261 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [12s 400ms] SocketTube(16) resuming read event DEBUG: [HttpClient-13-SelectorManager] [12s 400ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3400995c for R (false) DEBUG: [pool-1-thread-2] [12s 400ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-13-SelectorManager] [12s 400ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [12s 400ms] SSL Reader(SocketTube(16)) Unwrapping: 261 DEBUG: [pool-1-thread-2] [12s 400ms] SSL Reader(SocketTube(16)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-2] [12s 401ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [12s 401ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [12s 401ms] SSL Reader(SocketTube(16)) handshaking DEBUG: [pool-1-thread-2] [12s 401ms] SSLFlowDelegate(SocketTube(16)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [12s 401ms] SSLFlowDelegate(SocketTube(16)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [12s 403ms] SSLFlowDelegate(SocketTube(16)) finished task execution DEBUG: [pool-1-thread-2] [12s 403ms] SSL Writer(SocketTube(16)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [12s 403ms] SSL Writer(SocketTube(16)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [12s 403ms] SSL Writer(SocketTube(16)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [12s 403ms] SSL Writer(SocketTube(16)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [12s 403ms] SSL Writer(SocketTube(16)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [12s 403ms] SSL Writer(SocketTube(16)) handshaking DEBUG: [pool-1-thread-2] [12s 403ms] SSL Writer(SocketTube(16)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [12s 403ms] SSL Writer(SocketTube(16)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [12s 403ms] SSL Writer(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-2] [12s 403ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [12s 403ms] SSL Writer(SocketTube(16)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [12s 403ms] SocketTube(16) trying to write: 6 DEBUG: [pool-1-thread-2] [12s 403ms] SocketTube(16) wrote: 6 DEBUG: [pool-1-thread-2] [12s 403ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-2] [12s 403ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [12s 403ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [12s 403ms] SSL Writer(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [12s 403ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [12s 404ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [12s 404ms] SSL Reader(SocketTube(16)) Unwrapping: 128 DEBUG: [pool-1-thread-2] [12s 404ms] SSL Reader(SocketTube(16)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-2] [12s 404ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [12s 404ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [12s 404ms] SSL Reader(SocketTube(16)) handshaking DEBUG: [pool-1-thread-2] [12s 404ms] SSL Reader(SocketTube(16)) Unwrapping: 122 DEBUG: [pool-1-thread-2] [12s 404ms] SSL Reader(SocketTube(16)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [12s 404ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-2] [12s 404ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-2] [12s 404ms] SSL Reader(SocketTube(16)) handshaking DEBUG: [pool-1-thread-2] [12s 404ms] SSLFlowDelegate(SocketTube(16)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [12s 404ms] SSLFlowDelegate(SocketTube(16)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [12s 405ms] SSLFlowDelegate(SocketTube(16)) finished task execution DEBUG: [pool-1-thread-2] [12s 405ms] SSL Writer(SocketTube(16)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [12s 405ms] SSL Writer(SocketTube(16)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [12s 407ms] SSL Writer(SocketTube(16)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [12s 407ms] SSL Writer(SocketTube(16)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [12s 407ms] SSL Writer(SocketTube(16)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [12s 407ms] SSLFlowDelegate(SocketTube(16)) setALPN = DEBUG: [pool-1-thread-2] [12s 407ms] PlainHttpConnection(SocketTube(16)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [12s 407ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-2] [12s 407ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-2] [12s 407ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [12s 407ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [pool-1-thread-2] [12s 408ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:37610 remote=/127.0.0.1:35653] DEBUG: [pool-1-thread-2] [12s 410ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [12s 410ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [12s 410ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7c2d4e20 queue.isEmpty: true DEBUG: [pool-1-thread-2] [12s 410ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7c2d4e20, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [12s 410ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [12s 410ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [12s 410ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [12s 410ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [12s 410ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [12s 410ms] Http1Exchange SSLTube(SocketTube(16)) connecting flows DEBUG: [pool-1-thread-2] [12s 410ms] SSLTube(SocketTube(16)) connecting flows DEBUG: [pool-1-thread-2] [12s 410ms] SSLTube(SocketTube(16)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@786e74bd DEBUG: [pool-1-thread-2] [12s 410ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [12s 410ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [12s 410ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [12s 410ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [12s 410ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [12s 410ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [12s 410ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [12s 410ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [12s 410ms] Http1Publisher(SSLTube(SocketTube(16))) got subscriber: SSLTube(SocketTube(16)) DEBUG: [pool-1-thread-2] [12s 410ms] SSLTube(SocketTube(16)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [12s 410ms] Http1Publisher(SSLTube(SocketTube(16))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [12s 410ms] Http1Publisher(SSLTube(SocketTube(16))) WriteTask DEBUG: [pool-1-thread-2] [12s 410ms] Http1Publisher(SSLTube(SocketTube(16))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [12s 410ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [12s 411ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [12s 411ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [12s 411ms] Http1Publisher(SSLTube(SocketTube(16))) WriteTask DEBUG: [pool-1-thread-2] [12s 411ms] Http1Publisher(SSLTube(SocketTube(16))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [12s 411ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [12s 411ms] Http1Publisher(SSLTube(SocketTube(16))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [12s 411ms] Http1Publisher(SSLTube(SocketTube(16))) onNext with 96 bytes DEBUG: [pool-1-thread-2] [12s 411ms] SSLTube(SocketTube(16)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [12s 411ms] SSL Writer(SocketTube(16)) onNext DEBUG: [pool-1-thread-2] [12s 411ms] SSL Writer(SocketTube(16)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-2] [12s 411ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [12s 411ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [12s 411ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [12s 411ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [12s 421ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [12s 421ms] Http1Publisher(SSLTube(SocketTube(16))) WriteTask DEBUG: [pool-1-thread-2] [12s 421ms] Http1Publisher(SSLTube(SocketTube(16))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [12s 422ms] SSL Writer(SocketTube(16)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [12s 422ms] SSL Writer(SocketTube(16)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [12s 422ms] SSL Writer(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-2] [12s 422ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [12s 422ms] SSL Writer(SocketTube(16)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [12s 422ms] SocketTube(16) trying to write: 90 DEBUG: [pool-1-thread-2] [12s 422ms] SocketTube(16) wrote: 90 DEBUG: [pool-1-thread-2] [12s 422ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-2] [12s 422ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [12s 422ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [12s 422ms] SSL Writer(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [12s 422ms] SSL Writer(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-2] [12s 422ms] SSLTube(SocketTube(16)) request: n=1 DEBUG: [pool-1-thread-2] [12s 422ms] Http1Publisher(SSLTube(SocketTube(16))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [12s 422ms] Http1Publisher(SSLTube(SocketTube(16))) WriteTask DEBUG: [pool-1-thread-2] [12s 422ms] Http1Publisher(SSLTube(SocketTube(16))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [12s 422ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [12s 422ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [12s 422ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [12s 422ms] Http1Response(id=15) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [12s 422ms] Http1Response(id=15) First time around DEBUG: [pool-1-thread-2] [12s 422ms] Http1Response(id=15) headersReader is not yet completed DEBUG: [pool-1-thread-2] [12s 422ms] Http1Publisher(SSLTube(SocketTube(16))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [12s 422ms] Http1Publisher(SSLTube(SocketTube(16))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@dc8213a DEBUG: [pool-1-thread-2] [12s 422ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [12s 422ms] SSL Writer(SocketTube(16)) wrapping 96 bytes DEBUG: [pool-1-thread-2] [12s 423ms] SSL Writer(SocketTube(16)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [12s 423ms] SSL Writer(SocketTube(16)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-2] [12s 423ms] SSL Writer(SocketTube(16)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [12s 423ms] SSL Writer(SocketTube(16)) Sending 134 bytes downstream DEBUG: [pool-1-thread-2] [12s 423ms] SSL Writer(SocketTube(16)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-2] [12s 423ms] SSL Writer(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-2] [12s 423ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [12s 423ms] SSL Writer(SocketTube(16)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-2] [12s 423ms] SocketTube(16) trying to write: 134 DEBUG: [pool-1-thread-2] [12s 423ms] SocketTube(16) wrote: 134 DEBUG: [pool-1-thread-2] [12s 423ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-2] [12s 423ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [12s 423ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [12s 423ms] SSL Writer(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [12s 423ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [12s 424ms] SSL Writer(SocketTube(16)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [12s 424ms] SSL Reader(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-2] [12s 424ms] SocketTube(16) got some demand for reading DEBUG: [pool-1-thread-2] [12s 424ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-2] [12s 426ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [12s 426ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [12s 426ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3400995c for R (false) DEBUG: [HttpClient-13-SelectorManager] [12s 428ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3400995c for None (false) DEBUG: [HttpClient-13-SelectorManager] [12s 429ms] SocketTube(16) read bytes: 1721 DEBUG: [HttpClient-13-SelectorManager] [12s 429ms] SSL Reader(SocketTube(16)) onNext DEBUG: [HttpClient-13-SelectorManager] [12s 429ms] SSL Reader(SocketTube(16)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [12s 429ms] SocketTube(16) resuming read event DEBUG: [HttpClient-13-SelectorManager] [12s 429ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3400995c for R (false) DEBUG: [HttpClient-13-SelectorManager] [12s 429ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [12s 430ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [12s 431ms] SSL Reader(SocketTube(16)) Unwrapping: 1721 DEBUG: [pool-1-thread-2] [12s 431ms] SSL Reader(SocketTube(16)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [12s 432ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-2] [12s 432ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-2] [12s 432ms] SSL Reader(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-2] [12s 432ms] SocketTube(16) got some demand for reading DEBUG: [pool-1-thread-2] [12s 432ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-2] [12s 432ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [12s 433ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3400995c for R (false) DEBUG: [HttpClient-13-SelectorManager] [12s 471ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3400995c for None (false) DEBUG: [HttpClient-13-SelectorManager] [12s 484ms] SocketTube(16) read bytes: 223 DEBUG: [HttpClient-13-SelectorManager] [12s 484ms] SSL Reader(SocketTube(16)) onNext DEBUG: [HttpClient-13-SelectorManager] [12s 484ms] SSL Reader(SocketTube(16)) Adding 223 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [12s 484ms] SocketTube(16) resuming read event DEBUG: [HttpClient-13-SelectorManager] [12s 484ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3400995c for R (false) DEBUG: [HttpClient-13-SelectorManager] [12s 484ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [12s 484ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:223, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [12s 484ms] SSL Reader(SocketTube(16)) Unwrapping: 223 DEBUG: [pool-1-thread-2] [12s 484ms] SSL Reader(SocketTube(16)) Decoded 84 bytes out of 223 into buffer of 512 remaining to decode: 101 DEBUG: [pool-1-thread-2] [12s 484ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-2] [12s 484ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-2] [12s 484ms] SSL Reader(SocketTube(16)) sending 84 DEBUG: [pool-1-thread-2] [12s 484ms] SSL Reader(SocketTube(16)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-2] [12s 484ms] SSL Reader(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-2] [12s 484ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [12s 484ms] SSL Reader(SocketTube(16)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-2] [12s 484ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-2] [12s 485ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7c2d4e20 DEBUG: [pool-1-thread-2] [12s 485ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [12s 485ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7c2d4e20 DEBUG: [pool-1-thread-2] [12s 485ms] Http1Response(id=15) Sending 84/512 bytes to header parser DEBUG: [pool-1-thread-2] [12s 485ms] Http1Response(id=15) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-2] [12s 485ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7c2d4e20 DEBUG: [pool-1-thread-2] [12s 485ms] Http1Response(id=15) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [12s 485ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [12s 485ms] Http1Response(id=15) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [12s 485ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@38346a27(13) DEBUG: [pool-1-thread-2] [12s 486ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@16b607f6/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@fc074e queue.isEmpty: false DEBUG: [pool-1-thread-1] [12s 490ms] HttpClientImpl(13) ClientImpl (async) elapsed 126 millis for GET to https://127.0.0.1:35653/https1/chunk/x DEBUG: [MainThread] [12s 491ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [12s 492ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Delegate done: 0 DEBUG: [pool-1-thread-2] [12s 494ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [12s 494ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [12s 494ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [12s 497ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [12s 497ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@16b607f6/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@fc074e, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [12s 497ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@16b607f6/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@fc074e DEBUG: [pool-1-thread-2] [12s 497ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [12s 497ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@16b607f6/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@fc074e DEBUG: [pool-1-thread-2] [12s 497ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-2] [12s 497ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-2] [12s 498ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [12s 498ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [12s 498ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [12s 498ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [12s 498ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [12s 498ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [12s 498ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [12s 498ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [12s 498ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [12s 498ms] SSL Reader(SocketTube(16)) Unwrapping: 101 DEBUG: [pool-1-thread-2] [12s 501ms] SSL Reader(SocketTube(16)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-2] [12s 501ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-2] [12s 501ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-2] [12s 501ms] SSL Reader(SocketTube(16)) sending 20 DEBUG: [pool-1-thread-2] [12s 501ms] SSL Reader(SocketTube(16)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-2] [12s 501ms] SSL Reader(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-2] [12s 501ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [12s 501ms] SSL Reader(SocketTube(16)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-2] [12s 501ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-2] [12s 501ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@16b607f6/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@fc074e DEBUG: [pool-1-thread-2] [12s 501ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [12s 501ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@16b607f6/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@fc074e DEBUG: [pool-1-thread-2] [12s 501ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-2] [12s 501ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-2] [12s 501ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-2] [12s 501ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-2] [12s 501ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-2] [12s 501ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-2] [12s 501ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-2] [12s 501ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-2] [12s 501ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [12s 512ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [12s 513ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-2] [12s 513ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 0 DEBUG: [pool-1-thread-2] [12s 513ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=false DEBUG: [MainThread] [12s 514ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [12s 514ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [12s 514ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [MainThread] [12s 514ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [12s 514ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [MainThread] [12s 514ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [12s 514ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [12s 514ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [12s 514ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [12s 514ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [12s 526ms] SSL Reader(SocketTube(16)) Unwrapping: 43 DEBUG: [pool-1-thread-2] [12s 526ms] SSL Reader(SocketTube(16)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-2] [12s 526ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-2] [12s 527ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-2] [12s 527ms] SSL Reader(SocketTube(16)) sending 5 DEBUG: [pool-1-thread-2] [12s 527ms] SSL Reader(SocketTube(16)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-2] [12s 527ms] SSL Reader(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-2] [12s 528ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [12s 528ms] SSL Reader(SocketTube(16)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-2] [12s 528ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-2] [12s 528ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@16b607f6/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@fc074e DEBUG: [pool-1-thread-2] [12s 528ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [12s 528ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@16b607f6/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@fc074e DEBUG: [pool-1-thread-2] [12s 528ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-2] [12s 528ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-2] [12s 528ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-2] [12s 528ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-2] [12s 528ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-2] [12s 528ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-2] [12s 528ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) cleared DEBUG: [pool-1-thread-2] [12s 529ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) SSLTube(SocketTube(16)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [12s 529ms] ConnectionPool(13) registering CleanupTrigger(SSLTube(SocketTube(16))) DEBUG: [pool-1-thread-2] [12s 529ms] SSLTube(SocketTube(16)) connecting flows DEBUG: [pool-1-thread-2] [12s 529ms] SSLTube(SocketTube(16)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(16))) DEBUG: [pool-1-thread-2] [12s 529ms] Http1Publisher(SSLTube(SocketTube(16))) subscription cancelled DEBUG: [pool-1-thread-2] [12s 529ms] SSLTube(SocketTube(16)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [12s 530ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [12s 530ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [12s 530ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [12s 530ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [12s 530ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-2] [12s 530ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Finished reading body: READING_BODY DEBUG: [MainThread] [12s 530ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [12s 533ms] HttpClientImpl(14) proxySelector is sun.net.spi.DefaultProxySelector@30afbba3 (user-supplied=false) DEBUG: [pool-1-thread-2] [12s 530ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@38346a27(13) DEBUG: [pool-1-thread-2] [12s 536ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Delegate done: 0 DEBUG: [pool-1-thread-2] [12s 537ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [12s 537ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-2] [12s 537ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [12s 537ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [12s 537ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [12s 537ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [12s 537ms] SSL Reader(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-2] [12s 537ms] SocketTube(16) got some demand for reading DEBUG: [pool-1-thread-2] [12s 537ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-2] [12s 537ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [12s 537ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [12s 543ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3400995c for R (false) DEBUG: [MainThread] [12s 570ms] HttpClientImpl(14) ClientImpl (async) send http://127.0.0.1:59617/http2/fixed/x GET DEBUG: [pool-1-thread-2] [12s 581ms] Exchange establishing exchange for http://127.0.0.1:59617/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [12s 582ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [12s 582ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [12s 582ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [12s 582ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [12s 582ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [12s 582ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [12s 592ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [12s 592ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [12s 592ms] Http1AsyncReceiver(SocketTube(17)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@611e577b queue.isEmpty: true DEBUG: [pool-1-thread-2] [12s 592ms] Http1AsyncReceiver(SocketTube(17)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@611e577b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [12s 592ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [12s 592ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [12s 592ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [12s 592ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [12s 592ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [12s 592ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [12s 593ms] PlainHttpConnection(SocketTube(17)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-14-SelectorManager] [12s 596ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@78bf4428 for C (true) TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=35148,localport=59617] TestServer(1): starting connection DEBUG: [HttpClient-14-SelectorManager] [12s 596ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: finishing connect DEBUG: [HttpClient-14-SelectorManager] [12s 596ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:35148 DEBUG: [pool-1-thread-2] [12s 598ms] PlainHttpConnection(SocketTube(17)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [12s 599ms] Http1Exchange SocketTube(17) connecting flows DEBUG: [pool-1-thread-2] [12s 599ms] SocketTube(17) connecting flows DEBUG: [pool-1-thread-2] [12s 599ms] SocketTube(17) read publisher got subscriber DEBUG: [pool-1-thread-2] [12s 599ms] SocketTube(17) registering subscribe event DEBUG: [pool-1-thread-2] [12s 599ms] SocketTube(17) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-14-SelectorManager] [12s 599ms] SocketTube(17) subscribe event raised DEBUG: [pool-1-thread-2] [12s 599ms] Http1Publisher(SocketTube(17)) got subscriber: SocketTube(17) DEBUG: [pool-1-thread-2] [12s 599ms] SocketTube(17) subscribed for writing DEBUG: [pool-1-thread-2] [12s 599ms] SocketTube(17) write: registering startSubscription event DEBUG: [pool-1-thread-2] [12s 599ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-14-SelectorManager] [12s 599ms] SocketTube(17) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@72472f58 DEBUG: [HttpClient-14-SelectorManager] [12s 599ms] SocketTube(17) read demand reset to 0 DEBUG: [HttpClient-14-SelectorManager] [12s 599ms] SocketTube(17) calling onSubscribe DEBUG: [HttpClient-14-SelectorManager] [12s 599ms] Http1AsyncReceiver(SocketTube(17)) Received onSubscribed from upstream DEBUG: [HttpClient-14-SelectorManager] [12s 599ms] SocketTube(17) onSubscribe called DEBUG: [HttpClient-14-SelectorManager] [12s 599ms] SocketTube(17) pending subscriber subscribed DEBUG: [HttpClient-14-SelectorManager] [12s 599ms] SocketTube(17) write: starting subscription DEBUG: [HttpClient-14-SelectorManager] [12s 599ms] SocketTube(17) write: offloading requestMore DEBUG: [pool-1-thread-3] [12s 599ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-3] [12s 599ms] Http1Publisher(SocketTube(17)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [12s 599ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [pool-1-thread-3] [12s 599ms] Http1Publisher(SocketTube(17)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [12s 599ms] SocketTube(17) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [12s 609ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [12s 610ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [12s 611ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [12s 611ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-1] [12s 611ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-1] [12s 611ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-14-SelectorManager] [12s 611ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3745bf74 for R (true) DEBUG: [pool-1-thread-2] [12s 609ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [12s 611ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [12s 611ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [pool-1-thread-2] [12s 611ms] Http1Publisher(SocketTube(17)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [12s 611ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [12s 611ms] Http1Publisher(SocketTube(17)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [12s 611ms] Http1Publisher(SocketTube(17)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [12s 611ms] SocketTube(17) trying to write: 204 DEBUG: [pool-1-thread-2] [12s 611ms] SocketTube(17) wrote: 204 DEBUG: [pool-1-thread-2] [12s 611ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-2] [12s 611ms] Http1Publisher(SocketTube(17)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [12s 611ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [12s 612ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [12s 612ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [pool-1-thread-2] [12s 612ms] Http1Publisher(SocketTube(17)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [12s 612ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [12s 612ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [12s 612ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [12s 612ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [12s 612ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [12s 612ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [pool-1-thread-2] [12s 612ms] Http1Publisher(SocketTube(17)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [12s 612ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [12s 612ms] Http1Publisher(SocketTube(17)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [12s 612ms] Http1Publisher(SocketTube(17)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1b8fa61 DEBUG: [pool-1-thread-2] [12s 612ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [12s 612ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [12s 612ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [12s 612ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) First time around DEBUG: [pool-1-thread-2] [12s 612ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) headersReader is not yet completed DEBUG: [HttpClient-14-SelectorManager] [12s 612ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3745bf74 for None (false) DEBUG: [HttpClient-14-SelectorManager] [12s 629ms] SocketTube(17) read bytes: 71 DEBUG: [HttpClient-14-SelectorManager] [12s 629ms] Http1AsyncReceiver(SocketTube(17)) Putting 71 bytes into the queue DEBUG: [HttpClient-14-SelectorManager] [12s 629ms] SocketTube(17) resuming read event DEBUG: [HttpClient-14-SelectorManager] [12s 629ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3745bf74 for R (false) DEBUG: [pool-1-thread-2] [12s 629ms] Http1AsyncReceiver(SocketTube(17)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@611e577b DEBUG: [HttpClient-14-SelectorManager] [12s 629ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [12s 629ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [12s 629ms] Http1AsyncReceiver(SocketTube(17)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@611e577b DEBUG: [pool-1-thread-2] [12s 629ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-2] [12s 632ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-2] [12s 632ms] Http1AsyncReceiver(SocketTube(17)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@611e577b DEBUG: [pool-1-thread-2] [12s 632ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [12s 632ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [12s 632ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:35148 remote=/127.0.0.1:59617] DEBUG: [pool-1-thread-2] [12s 632ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) readBody: return2Cache: false DEBUG: [pool-1-thread-2] [12s 632ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@47b171cc(14) DEBUG: [pool-1-thread-2] [12s 632ms] Http1AsyncReceiver(SocketTube(17)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@68ee95e6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@249db626 queue.isEmpty: false DEBUG: [pool-1-thread-2] [12s 633ms] Http1AsyncReceiver(SocketTube(17)) Delegate done: 0 DEBUG: [pool-1-thread-2] [12s 633ms] PlainHttpConnection(SocketTube(17))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [12s 633ms] HttpClientImpl(14) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [12s 633ms] Http1AsyncReceiver(SocketTube(17)) cleared DEBUG: [pool-1-thread-2] [12s 633ms] HttpClientImpl(14) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [12s 633ms] Exchange Ignored body DEBUG: [pool-1-thread-2] [12s 636ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [12s 638ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [12s 638ms] Http2Connection(SocketTube(17)) Opened stream 1 DEBUG: [pool-1-thread-2] [12s 638ms] Http2Connection(SocketTube(17))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [12s 639ms] Http2Connection(SocketTube(17))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [12s 639ms] SocketTube(17) connecting flows DEBUG: [pool-1-thread-2] [12s 639ms] SocketTube(17) read publisher got subscriber DEBUG: [pool-1-thread-2] [12s 639ms] SocketTube(17) registering subscribe event DEBUG: [pool-1-thread-2] [12s 639ms] SocketTube(17) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [12s 639ms] SocketTube(17) subscribed for writing DEBUG: [pool-1-thread-2] [12s 639ms] SocketTube(17) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [12s 639ms] SocketTube(17) write: registering startSubscription event DEBUG: [HttpClient-14-SelectorManager] [12s 639ms] SocketTube(17) subscribe event raised DEBUG: [HttpClient-14-SelectorManager] [12s 639ms] SocketTube(17) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6b82a99 DEBUG: [pool-1-thread-2] [12s 639ms] PlainHttpConnection(SocketTube(17)) added 63 bytes in the priority write queue DEBUG: [HttpClient-14-SelectorManager] [12s 639ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-2] [12s 639ms] PlainHttpConnection(SocketTube(17)) signalling the publisher of the write queue DEBUG: [HttpClient-14-SelectorManager] [12s 639ms] SocketTube(17) read demand reset to 0 DEBUG: [pool-1-thread-2] [12s 639ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-14-SelectorManager] [12s 639ms] SocketTube(17) calling onSubscribe DEBUG: [pool-1-thread-2] [12s 640ms] PlainHttpConnection(SocketTube(17)) added 13 bytes in the priority write queue DEBUG: [HttpClient-14-SelectorManager] [12s 640ms] Http2Connection(SocketTube(17)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [12s 640ms] PlainHttpConnection(SocketTube(17)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [12s 640ms] Http2Connection(SocketTube(17)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-14-SelectorManager] [12s 640ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-2] [12s 640ms] Http2Connection(SocketTube(17)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-14-SelectorManager] [12s 640ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-2] [12s 640ms] Http2Connection(SocketTube(17)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [12s 640ms] Http1AsyncReceiver(SocketTube(17)) stopping DEBUG: [HttpClient-14-SelectorManager] [12s 640ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3745bf74 for R (false) DEBUG: [HttpClient-14-SelectorManager] [12s 640ms] SocketTube(17) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-14-SelectorManager] [12s 640ms] SocketTube(17) onSubscribe called DEBUG: [HttpClient-14-SelectorManager] [12s 640ms] SocketTube(17) pending subscriber subscribed DEBUG: [HttpClient-14-SelectorManager] [12s 640ms] SocketTube(17) write: starting subscription DEBUG: [HttpClient-14-SelectorManager] [12s 640ms] SocketTube(17) write: offloading requestMore DEBUG: [pool-1-thread-1] [12s 640ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-1] [12s 640ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: got request of 1 from SocketTube(17) DEBUG: [pool-1-thread-1] [12s 640ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(17) DEBUG: [pool-1-thread-1] [12s 640ms] SocketTube(17) trying to write: 63 DEBUG: [pool-1-thread-1] [12s 640ms] SocketTube(17) wrote: 63 DEBUG: [pool-1-thread-1] [12s 640ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-1] [12s 640ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: got request of 1 from SocketTube(17) DEBUG: [pool-1-thread-1] [12s 640ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [12s 640ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [12s 640ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(17) DEBUG: [pool-1-thread-1] [12s 640ms] SocketTube(17) trying to write: 13 DEBUG: [pool-1-thread-1] [12s 640ms] SocketTube(17) wrote: 13 DEBUG: [pool-1-thread-1] [12s 640ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-1] [12s 640ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: got request of 1 from SocketTube(17) DEBUG: [pool-1-thread-1] [12s 640ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [12s 640ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [12s 640ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [12s 641ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [12s 641ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [12s 641ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [12s 641ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [12s 641ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [12s 641ms] 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: [pool-1-thread-2] [12s 644ms] Http1AsyncReceiver(SocketTube(17)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-2] [12s 645ms] Http1AsyncReceiver(SocketTube(17)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-2] [12s 645ms] Http2Connection(SocketTube(17)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [12s 645ms] Http2Connection(SocketTube(17)) H2 processed buffered data DEBUG: [pool-1-thread-2] [12s 645ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(17)) DEBUG: [pool-1-thread-2] [12s 645ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(17)) DEBUG: [pool-1-thread-2] [12s 645ms] Http1AsyncReceiver(SocketTube(17)) cleared DEBUG: [pool-1-thread-2] [12s 645ms] Exchange Getting response async streamid: 1 TestServer(1): connection started DEBUG: [readLoop] [12s 647ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [12s 647ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [12s 647ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [12s 647ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [12s 647ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [12s 647ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [12s 647ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [12s 647ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [12s 647ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [12s 647ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [12s 647ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [12s 647ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-14-SelectorManager] [12s 648ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3745bf74 for None (false) DEBUG: [HttpClient-14-SelectorManager] [12s 648ms] SocketTube(17) read bytes: 96 DEBUG: [HttpClient-14-SelectorManager] [12s 648ms] Http2Connection(SocketTube(17)) onNext: got 96 bytes in 1 buffers DEBUG: [HttpClient-14-SelectorManager] [12s 648ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-1] [12s 648ms] Http2Connection(SocketTube(17)) sending 96 to Http2Connection.asyncReceive DEBUG: [HttpClient-14-SelectorManager] [12s 648ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3745bf74 for R (false) DEBUG: [HttpClient-14-SelectorManager] [12s 648ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [12s 648ms] Http2Connection(SocketTube(17)) H2 Receiving(1): 96 DEBUG: [pool-1-thread-1] [12s 648ms] Http2Connection(SocketTube(17)) Processing 96 DEBUG: [pool-1-thread-1] [12s 648ms] FramesDecoder decodes: 96 DEBUG: [pool-1-thread-1] [12s 648ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [12s 649ms] 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] [12s 649ms] Http2Connection(SocketTube(17)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [12s 649ms] PlainHttpConnection(SocketTube(17)) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [12s 649ms] PlainHttpConnection(SocketTube(17)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [12s 649ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(17) DEBUG: [pool-1-thread-1] [12s 649ms] SocketTube(17) trying to write: 9 DEBUG: [pool-1-thread-1] [12s 649ms] SocketTube(17) wrote: 9 DEBUG: [pool-1-thread-1] [12s 649ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-1] [12s 649ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: got request of 1 from SocketTube(17) DEBUG: [pool-1-thread-1] [12s 649ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [12s 649ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [12s 649ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [12s 649ms] Http2Connection(SocketTube(17))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [12s 649ms] Http2Connection(SocketTube(17))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [12s 649ms] Http2Connection(SocketTube(17))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [12s 649ms] Http2Connection(SocketTube(17))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:59617/http2/fixed/x) 200 HTTP_2 Local port: 35148 DEBUG: [readLoop] [12s 650ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [12s 650ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [12s 650ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [12s 650ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [12s 650ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [12s 650ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [12s 650ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@47b171cc(14) DEBUG: [pool-1-thread-2] [12s 650ms] Http1AsyncReceiver(SocketTube(17)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@68ee95e6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@249db626, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-2] [12s 650ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [12s 650ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [12s 650ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [12s 682ms] Http2Connection(SocketTube(17))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [12s 682ms] HttpClientImpl(14) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [12s 682ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [12s 682ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [12s 682ms] HttpClientImpl(14) ClientImpl (async) elapsed 112 millis for GET to http://127.0.0.1:59617/http2/fixed/x DEBUG: [pool-1-thread-1] [12s 682ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [12s 683ms] Http2Connection(SocketTube(17))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [12s 683ms] Http2Connection(SocketTube(17))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-1] [12s 683ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [12s 683ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [12s 683ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-1] [12s 683ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-1] [12s 683ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [12s 683ms] Http2Connection(SocketTube(17))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [12s 683ms] Http2Connection(SocketTube(17))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [12s 683ms] HttpClientImpl(14) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [12s 683ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [12s 683ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [12s 683ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [12s 683ms] Http2Connection(SocketTube(17))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [12s 683ms] Http2Connection(SocketTube(17))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [12s 683ms] Http2Connection(SocketTube(17))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [12s 683ms] Http2Connection(SocketTube(17)) Closed stream 1 DEBUG: [pool-1-thread-1] [12s 684ms] Http2Connection(SocketTube(17))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@140cd4fa DEBUG: [pool-1-thread-1] [12s 684ms] Http2Connection(SocketTube(17))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [12s 684ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [12s 684ms] Http2Connection(SocketTube(17)) H2 processed(1) DEBUG: [MainThread] [12s 692ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [12s 692ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [12s 692ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [12s 692ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [12s 692ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [12s 694ms] HttpClientImpl(15) proxySelector is sun.net.spi.DefaultProxySelector@30afbba3 (user-supplied=false) DEBUG: [MainThread] [12s 704ms] HttpClientImpl(15) ClientImpl (async) send http://127.0.0.1:59617/http2/chunk/x GET DEBUG: [pool-1-thread-1] [12s 706ms] Exchange establishing exchange for http://127.0.0.1:59617/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [12s 706ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [12s 706ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [12s 706ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [12s 706ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [12s 706ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [12s 707ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [12s 708ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [12s 708ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [12s 708ms] Http1AsyncReceiver(SocketTube(18)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5abd7011 queue.isEmpty: true DEBUG: [pool-1-thread-1] [12s 708ms] Http1AsyncReceiver(SocketTube(18)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5abd7011, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [12s 708ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [12s 708ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [12s 708ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [12s 709ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [12s 709ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [12s 709ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [12s 709ms] PlainHttpConnection(SocketTube(18)) 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=35154,localport=59617] TestServer(1): starting connection DEBUG: [HttpClient-15-SelectorManager] [12s 712ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@13ed3aee for C (true) DEBUG: [HttpClient-15-SelectorManager] [12s 712ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: finishing connect DEBUG: [HttpClient-15-SelectorManager] [12s 712ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:35154 DEBUG: [pool-1-thread-1] [12s 712ms] PlainHttpConnection(SocketTube(18)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [12s 712ms] Http1Exchange SocketTube(18) connecting flows DEBUG: [pool-1-thread-1] [12s 713ms] SocketTube(18) connecting flows DEBUG: [pool-1-thread-1] [12s 713ms] SocketTube(18) read publisher got subscriber DEBUG: [pool-1-thread-1] [12s 713ms] SocketTube(18) registering subscribe event DEBUG: [pool-1-thread-1] [12s 713ms] SocketTube(18) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [12s 713ms] Http1Publisher(SocketTube(18)) got subscriber: SocketTube(18) DEBUG: [pool-1-thread-1] [12s 713ms] SocketTube(18) subscribed for writing DEBUG: [pool-1-thread-1] [12s 713ms] SocketTube(18) write: registering startSubscription event DEBUG: [pool-1-thread-1] [12s 713ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [12s 713ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [12s 713ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [12s 713ms] Http1Publisher(SocketTube(18)) WriteTask DEBUG: [pool-1-thread-1] [12s 713ms] Http1Publisher(SocketTube(18)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-15-SelectorManager] [12s 714ms] SocketTube(18) subscribe event raised DEBUG: [HttpClient-15-SelectorManager] [12s 714ms] SocketTube(18) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1915519e DEBUG: [HttpClient-15-SelectorManager] [12s 714ms] SocketTube(18) read demand reset to 0 DEBUG: [HttpClient-15-SelectorManager] [12s 714ms] SocketTube(18) calling onSubscribe DEBUG: [HttpClient-15-SelectorManager] [12s 714ms] Http1AsyncReceiver(SocketTube(18)) Received onSubscribed from upstream DEBUG: [HttpClient-15-SelectorManager] [12s 714ms] SocketTube(18) onSubscribe called DEBUG: [HttpClient-15-SelectorManager] [12s 714ms] SocketTube(18) pending subscriber subscribed DEBUG: [HttpClient-15-SelectorManager] [12s 714ms] SocketTube(18) write: starting subscription DEBUG: [HttpClient-15-SelectorManager] [12s 714ms] SocketTube(18) write: offloading requestMore DEBUG: [pool-1-thread-2] [12s 714ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-1] [12s 714ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [12s 715ms] Http1Publisher(SocketTube(18)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [12s 715ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [12s 715ms] Http1Publisher(SocketTube(18)) WriteTask DEBUG: [pool-1-thread-1] [12s 715ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [12s 715ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-1] [12s 715ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-2] [12s 715ms] Http1Publisher(SocketTube(18)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [12s 715ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [12s 715ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [12s 715ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [12s 715ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [12s 715ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [12s 715ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [12s 715ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-15-SelectorManager] [12s 715ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c17ccd8 for R (true) DEBUG: [pool-1-thread-2] [12s 715ms] Http1Publisher(SocketTube(18)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [12s 715ms] Http1Publisher(SocketTube(18)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [12s 715ms] SocketTube(18) trying to write: 204 DEBUG: [pool-1-thread-2] [12s 715ms] SocketTube(18) wrote: 204 DEBUG: [pool-1-thread-2] [12s 715ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-2] [12s 715ms] Http1Publisher(SocketTube(18)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [12s 715ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [12s 715ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [12s 715ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-15-SelectorManager] [12s 718ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c17ccd8 for None (false) DEBUG: [HttpClient-15-SelectorManager] [12s 719ms] SocketTube(18) read bytes: 71 DEBUG: [HttpClient-15-SelectorManager] [12s 719ms] Http1AsyncReceiver(SocketTube(18)) Putting 71 bytes into the queue DEBUG: [HttpClient-15-SelectorManager] [12s 719ms] SocketTube(18) resuming read event DEBUG: [HttpClient-15-SelectorManager] [12s 719ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c17ccd8 for R (false) DEBUG: [HttpClient-15-SelectorManager] [12s 719ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [12s 719ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [12s 719ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [12s 719ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Reading Headers: (remaining: 71) READING_HEADERS DEBUG: [pool-1-thread-2] [12s 719ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) First time around DEBUG: [pool-1-thread-2] [12s 719ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [12s 719ms] Http1Publisher(SocketTube(18)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [12s 719ms] Http1Publisher(SocketTube(18)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@71060737 DEBUG: [pool-1-thread-2] [12s 719ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [12s 720ms] Http1AsyncReceiver(SocketTube(18)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5abd7011 DEBUG: [pool-1-thread-1] [12s 721ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [12s 721ms] Http1AsyncReceiver(SocketTube(18)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5abd7011 DEBUG: [pool-1-thread-1] [12s 721ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [12s 721ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [12s 721ms] Http1AsyncReceiver(SocketTube(18)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5abd7011 DEBUG: [pool-1-thread-1] [12s 721ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [12s 721ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [12s 721ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:35154 remote=/127.0.0.1:59617] DEBUG: [pool-1-thread-1] [12s 721ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [12s 721ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@43bb2423(15) DEBUG: [pool-1-thread-1] [12s 721ms] Http1AsyncReceiver(SocketTube(18)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@c7c4919/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7e25e768 queue.isEmpty: false DEBUG: [pool-1-thread-1] [12s 721ms] Http1AsyncReceiver(SocketTube(18)) Delegate done: 0 DEBUG: [pool-1-thread-1] [12s 721ms] PlainHttpConnection(SocketTube(18))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [12s 721ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [12s 721ms] Http1AsyncReceiver(SocketTube(18)) cleared DEBUG: [pool-1-thread-1] [12s 721ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [12s 721ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [12s 722ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [12s 722ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [12s 722ms] Http2Connection(SocketTube(18)) Opened stream 1 DEBUG: [pool-1-thread-1] [12s 722ms] Http2Connection(SocketTube(18))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [12s 722ms] Http2Connection(SocketTube(18))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [12s 722ms] SocketTube(18) connecting flows DEBUG: [pool-1-thread-1] [12s 722ms] SocketTube(18) read publisher got subscriber DEBUG: [pool-1-thread-1] [12s 722ms] SocketTube(18) registering subscribe event DEBUG: [pool-1-thread-1] [12s 723ms] SocketTube(18) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [12s 723ms] SocketTube(18) subscribed for writing DEBUG: [pool-1-thread-1] [12s 723ms] SocketTube(18) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [12s 723ms] SocketTube(18) write: registering startSubscription event DEBUG: [pool-1-thread-1] [12s 723ms] PlainHttpConnection(SocketTube(18)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [12s 723ms] PlainHttpConnection(SocketTube(18)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [12s 723ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [12s 723ms] PlainHttpConnection(SocketTube(18)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [12s 723ms] PlainHttpConnection(SocketTube(18)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [12s 723ms] Http2Connection(SocketTube(18)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [12s 723ms] Http2Connection(SocketTube(18)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [12s 723ms] Http2Connection(SocketTube(18)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [12s 723ms] Http1AsyncReceiver(SocketTube(18)) stopping DEBUG: [pool-1-thread-1] [12s 723ms] Http1AsyncReceiver(SocketTube(18)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-1] [12s 723ms] Http1AsyncReceiver(SocketTube(18)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-1] [12s 723ms] Http2Connection(SocketTube(18)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [12s 723ms] Http2Connection(SocketTube(18)) H2 processed buffered data DEBUG: [pool-1-thread-1] [12s 723ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(18)) DEBUG: [pool-1-thread-1] [12s 723ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(18)) DEBUG: [pool-1-thread-1] [12s 723ms] Http1AsyncReceiver(SocketTube(18)) cleared DEBUG: [pool-1-thread-1] [12s 723ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-1] [12s 723ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [12s 723ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@43bb2423(15) DEBUG: [pool-1-thread-1] [12s 723ms] Http1AsyncReceiver(SocketTube(18)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@c7c4919/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7e25e768, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-1] [12s 723ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [12s 723ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [12s 723ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-15-SelectorManager] [12s 723ms] SocketTube(18) subscribe event raised DEBUG: [HttpClient-15-SelectorManager] [12s 723ms] SocketTube(18) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6d817009 DEBUG: [HttpClient-15-SelectorManager] [12s 723ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-15-SelectorManager] [12s 723ms] SocketTube(18) read demand reset to 0 DEBUG: [HttpClient-15-SelectorManager] [12s 724ms] SocketTube(18) calling onSubscribe DEBUG: [HttpClient-15-SelectorManager] [12s 724ms] Http2Connection(SocketTube(18)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-15-SelectorManager] [12s 724ms] SocketTube(18) got some demand for reading DEBUG: [HttpClient-15-SelectorManager] [12s 724ms] SocketTube(18) resuming read event DEBUG: [HttpClient-15-SelectorManager] [12s 724ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c17ccd8 for R (false) DEBUG: [HttpClient-15-SelectorManager] [12s 724ms] SocketTube(18) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-15-SelectorManager] [12s 724ms] SocketTube(18) onSubscribe called DEBUG: [HttpClient-15-SelectorManager] [12s 724ms] SocketTube(18) pending subscriber subscribed DEBUG: [HttpClient-15-SelectorManager] [12s 724ms] SocketTube(18) write: starting subscription DEBUG: [HttpClient-15-SelectorManager] [12s 724ms] SocketTube(18) write: offloading requestMore DEBUG: [pool-1-thread-1] [12s 728ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-1] [12s 729ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: got request of 1 from SocketTube(18) DEBUG: [pool-1-thread-1] [12s 729ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(18) DEBUG: [pool-1-thread-1] [12s 729ms] SocketTube(18) trying to write: 63 DEBUG: [pool-1-thread-1] [12s 729ms] SocketTube(18) wrote: 63 DEBUG: [pool-1-thread-1] [12s 729ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-1] [12s 729ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: got request of 1 from SocketTube(18) DEBUG: [pool-1-thread-1] [12s 729ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [12s 729ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [12s 729ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(18) DEBUG: [pool-1-thread-1] [12s 729ms] SocketTube(18) trying to write: 13 DEBUG: [pool-1-thread-1] [12s 729ms] SocketTube(18) wrote: 13 DEBUG: [pool-1-thread-1] [12s 729ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-1] [12s 729ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: got request of 1 from SocketTube(18) DEBUG: [pool-1-thread-1] [12s 729ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [12s 729ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [12s 729ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [12s 730ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [12s 730ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [12s 736ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [12s 736ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [12s 736ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [12s 736ms] 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 DEBUG: [readLoop] [12s 740ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [12s 740ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [12s 740ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [12s 740ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [12s 740ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [12s 740ms] 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] [12s 740ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [12s 740ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [12s 740ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [12s 740ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [12s 740ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [12s 740ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(1): connection started DEBUG: [HttpClient-15-SelectorManager] [12s 743ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c17ccd8 for None (false) DEBUG: [HttpClient-15-SelectorManager] [12s 743ms] SocketTube(18) read bytes: 91 DEBUG: [HttpClient-15-SelectorManager] [12s 743ms] Http2Connection(SocketTube(18)) onNext: got 91 bytes in 1 buffers DEBUG: [HttpClient-15-SelectorManager] [12s 743ms] SocketTube(18) resuming read event DEBUG: [HttpClient-15-SelectorManager] [12s 743ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c17ccd8 for R (false) DEBUG: [HttpClient-15-SelectorManager] [12s 743ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [12s 743ms] Http2Connection(SocketTube(18)) sending 91 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [12s 743ms] Http2Connection(SocketTube(18)) H2 Receiving(1): 91 DEBUG: [pool-1-thread-1] [12s 743ms] Http2Connection(SocketTube(18)) Processing 91 DEBUG: [pool-1-thread-1] [12s 743ms] FramesDecoder decodes: 91 DEBUG: [pool-1-thread-1] [12s 743ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [12s 743ms] 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] [12s 743ms] Http2Connection(SocketTube(18)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [12s 743ms] PlainHttpConnection(SocketTube(18)) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [12s 743ms] PlainHttpConnection(SocketTube(18)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [12s 744ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(18) DEBUG: [pool-1-thread-1] [12s 744ms] SocketTube(18) trying to write: 9 DEBUG: [pool-1-thread-1] [12s 744ms] SocketTube(18) wrote: 9 DEBUG: [pool-1-thread-1] [12s 744ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-1] [12s 744ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: got request of 1 from SocketTube(18) DEBUG: [pool-1-thread-1] [12s 744ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [12s 744ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [12s 744ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [12s 744ms] Http2Connection(SocketTube(18))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [12s 744ms] Http2Connection(SocketTube(18))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [12s 744ms] Http2Connection(SocketTube(18))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [12s 744ms] Http2Connection(SocketTube(18))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:59617/http2/chunk/x) 200 HTTP_2 Local port: 35154 DEBUG: [readLoop] [12s 746ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [12s 746ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [12s 746ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [12s 746ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [12s 746ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-7-SelectorManager] [12s 780ms] HttpClientImpl(7) SelectorManager shutting down DEBUG: [HttpClient-10-SelectorManager] [12s 780ms] HttpClientImpl(10) SelectorManager shutting down DEBUG: [HttpClient-8-SelectorManager] [12s 780ms] HttpClientImpl(8) SelectorManager shutting down DEBUG: [HttpClient-12-SelectorManager] [12s 781ms] HttpClientImpl(12) SelectorManager shutting down DEBUG: [HttpClient-11-SelectorManager] [12s 781ms] HttpClientImpl(11) SelectorManager shutting down DEBUG: [HttpClient-6-SelectorManager] [12s 785ms] HttpClientImpl(6) SelectorManager shutting down DEBUG: [pool-1-thread-1] [12s 807ms] Http2Connection(SocketTube(18))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [12s 808ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [12s 808ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [12s 808ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [12s 808ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [12s 808ms] Http2Connection(SocketTube(18))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [12s 808ms] Http2Connection(SocketTube(18))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-1] [12s 809ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [12s 809ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [12s 809ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-1] [12s 809ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-1] [12s 809ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [12s 809ms] Http2Connection(SocketTube(18))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [12s 809ms] Http2Connection(SocketTube(18))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [12s 809ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [12s 809ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [12s 809ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [12s 809ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [12s 809ms] Http2Connection(SocketTube(18))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [12s 809ms] Http2Connection(SocketTube(18))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [12s 809ms] Http2Connection(SocketTube(18))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [12s 809ms] Http2Connection(SocketTube(18)) Closed stream 1 DEBUG: [pool-1-thread-1] [12s 809ms] Http2Connection(SocketTube(18))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@55a987ce DEBUG: [pool-1-thread-1] [12s 809ms] Http2Connection(SocketTube(18))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [12s 809ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [12s 809ms] Http2Connection(SocketTube(18)) H2 processed(1) DEBUG: [pool-1-thread-2] [12s 813ms] HttpClientImpl(15) ClientImpl (async) elapsed 108 millis for GET to http://127.0.0.1:59617/http2/chunk/x DEBUG: [HttpClient-6-SelectorManager] [12s 924ms] Http2ClientImpl stopping DEBUG: [HttpClient-8-SelectorManager] [12s 951ms] Http2ClientImpl stopping DEBUG: [HttpClient-11-SelectorManager] [12s 959ms] PlainHttpConnection(SocketTube(14)) Closing channel: channel not registered with selector DEBUG: [MainThread] [12s 962ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [12s 962ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [12s 962ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [12s 962ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [12s 962ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [12s 964ms] HttpClientImpl(16) proxySelector is sun.net.spi.DefaultProxySelector@30afbba3 (user-supplied=false) DEBUG: [HttpClient-10-SelectorManager] [12s 964ms] PlainHttpConnection(SocketTube(13)) Closing channel: channel not registered with selector DEBUG: [HttpClient-10-SelectorManager] [12s 964ms] SocketTube(13) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-10-SelectorManager] [12s 964ms] SocketTube(13) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-10-SelectorManager] [12s 964ms] SocketTube(13) pausing read event DEBUG: [HttpClient-5-SelectorManager] [12s 976ms] HttpClientImpl(5) SelectorManager shutting down DEBUG: [HttpClient-5-SelectorManager] [12s 976ms] Http2ClientImpl stopping DEBUG: [HttpClient-12-SelectorManager] [12s 988ms] PlainHttpConnection(SocketTube(15)) Closing channel: channel not registered with selector DEBUG: [MainThread] [13s 21ms] HttpClientImpl(16) ClientImpl (async) send https://127.0.0.1:44711/https2/fixed/x GET DEBUG: [HttpClient-11-SelectorManager] [13s 21ms] SocketTube(14) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-11-SelectorManager] [13s 23ms] SocketTube(14) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-11-SelectorManager] [13s 23ms] SocketTube(14) pausing read event DEBUG: [HttpClient-12-SelectorManager] [13s 23ms] SocketTube(15) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [13s 23ms] Exchange establishing exchange for https://127.0.0.1:44711/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [13s 24ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [13s 24ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [13s 24ms] PlainHttpConnection(SocketTube(19)) registering connect event DEBUG: [pool-1-thread-2] [13s 24ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-16-SelectorManager] [13s 24ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@56650524 for C (true) TestServer(2): connection accepted DEBUG: [HttpClient-12-SelectorManager] [13s 25ms] SocketTube(15) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-12-SelectorManager] [13s 25ms] SocketTube(15) pausing read event TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=33860, Session(1711975080857|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-8-SelectorManager] [13s 43ms] Http2Connection(SSLTube(SocketTube(8))) Close all streams DEBUG: [HttpClient-7-SelectorManager] [13s 86ms] Http2ClientImpl stopping DEBUG: [HttpClient-7-SelectorManager] [13s 86ms] Http2Connection(SSLTube(SocketTube(7))) Close all streams DEBUG: [HttpClient-6-SelectorManager] [13s 100ms] Http2Connection(SocketTube(6)) Close all streams DEBUG: [HttpClient-16-SelectorManager] [13s 108ms] PlainHttpConnection(SocketTube(19)) ConnectEvent: finishing connect DEBUG: [HttpClient-16-SelectorManager] [13s 108ms] PlainHttpConnection(SocketTube(19)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:33860 DEBUG: [pool-1-thread-2] [13s 108ms] SocketTube(19) connecting flows DEBUG: [pool-1-thread-2] [13s 108ms] SocketTube(19) read publisher got subscriber DEBUG: [pool-1-thread-2] [13s 108ms] SocketTube(19) registering subscribe event DEBUG: [pool-1-thread-2] [13s 108ms] SocketTube(19) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-16-SelectorManager] [13s 108ms] SocketTube(19) subscribe event raised DEBUG: [pool-1-thread-2] [13s 109ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-2] [13s 109ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [pool-1-thread-2] [13s 109ms] SSL Writer(SocketTube(19)) calling downstreamSubscriber::onSubscribe on SocketTube(19) DEBUG: [pool-1-thread-2] [13s 109ms] SocketTube(19) subscribed for writing DEBUG: [pool-1-thread-2] [13s 109ms] SocketTube(19) write: registering startSubscription event DEBUG: [pool-1-thread-2] [13s 109ms] SSL Writer(SocketTube(19)) onSubscribe initiating handshaking DEBUG: [HttpClient-16-SelectorManager] [13s 109ms] 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@5c9d6e54[Not completed, 4 dependents] (id=1412) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(19)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [13s 109ms] SocketTube(19) read demand reset to 0 DEBUG: [HttpClient-16-SelectorManager] [13s 109ms] SocketTube(19) calling onSubscribe DEBUG: [pool-1-thread-2] [13s 109ms] SSL Writer(SocketTube(19)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-16-SelectorManager] [13s 109ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [HttpClient-16-SelectorManager] [13s 109ms] SocketTube(19) got some demand for reading DEBUG: [HttpClient-16-SelectorManager] [13s 109ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-2] [13s 109ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-2] [13s 109ms] SSL Writer(SocketTube(19)) wrapping 0 bytes DEBUG: [HttpClient-16-SelectorManager] [13s 109ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-16-SelectorManager] [13s 109ms] SSL Reader(SocketTube(19)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(19)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-16-SelectorManager] [13s 109ms] SSLTube(SocketTube(19)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-16-SelectorManager] [13s 109ms] SSLTube(SocketTube(19)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-16-SelectorManager] [13s 109ms] SocketTube(19) onSubscribe called DEBUG: [HttpClient-16-SelectorManager] [13s 109ms] SocketTube(19) pending subscriber subscribed DEBUG: [HttpClient-16-SelectorManager] [13s 109ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@199feba3 for R (true) DEBUG: [HttpClient-16-SelectorManager] [13s 109ms] SocketTube(19) write: starting subscription DEBUG: [HttpClient-16-SelectorManager] [13s 109ms] SocketTube(19) write: offloading requestMore DEBUG: [pool-1-thread-1] [13s 109ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-1] [13s 109ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [13s 109ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [13s 138ms] HttpClientImpl(1) SelectorManager shutting down DEBUG: [HttpClient-1-SelectorManager] [13s 138ms] PlainHttpConnection(SocketTube(1)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [13s 139ms] SocketTube(1) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [13s 139ms] SocketTube(1) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [13s 139ms] SocketTube(1) pausing read event DEBUG: [HttpClient-4-SelectorManager] [13s 142ms] HttpClientImpl(4) SelectorManager shutting down DEBUG: [HttpClient-4-SelectorManager] [13s 142ms] PlainHttpConnection(SocketTube(4)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [13s 142ms] HttpClientImpl(3) SelectorManager shutting down DEBUG: [HttpClient-4-SelectorManager] [13s 142ms] SocketTube(4) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [13s 142ms] SocketTube(4) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [13s 142ms] SocketTube(4) pausing read event DEBUG: [HttpClient-5-SelectorManager] [13s 157ms] Http2Connection(SocketTube(5)) Close all streams DEBUG: [HttpClient-2-SelectorManager] [13s 339ms] HttpClientImpl(2) SelectorManager shutting down DEBUG: [HttpClient-3-SelectorManager] [13s 339ms] PlainHttpConnection(SocketTube(3)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [13s 339ms] SocketTube(3) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [13s 339ms] PlainHttpConnection(SocketTube(2)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [13s 339ms] SocketTube(3) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [13s 339ms] SocketTube(3) pausing read event DEBUG: [HttpClient-2-SelectorManager] [13s 339ms] SocketTube(2) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [13s 339ms] SocketTube(2) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [13s 339ms] SocketTube(2) pausing read event DEBUG: [pool-1-thread-2] [13s 655ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [13s 655ms] SSL Writer(SocketTube(19)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [13s 655ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [13s 655ms] SSL Writer(SocketTube(19)) handshaking DEBUG: [pool-1-thread-2] [13s 655ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [13s 655ms] SSL Writer(SocketTube(19)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-2] [13s 655ms] SSL Writer(SocketTube(19)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-2] [13s 655ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 655ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [13s 655ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-2] [13s 655ms] SocketTube(19) trying to write: 2191 DEBUG: [pool-1-thread-2] [13s 655ms] SocketTube(19) wrote: 2191 DEBUG: [pool-1-thread-2] [13s 655ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-2] [13s 655ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 655ms] SocketTube(19) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 655ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [13s 744ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-16-SelectorManager] [13s 749ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@199feba3 for None (false) DEBUG: [HttpClient-16-SelectorManager] [13s 749ms] HttpClientImpl(16) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-16-SelectorManager] [13s 750ms] SocketTube(19) read bytes: 133 DEBUG: [HttpClient-16-SelectorManager] [13s 750ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-16-SelectorManager] [13s 750ms] SSL Reader(SocketTube(19)) Adding 133 bytes to read buffer DEBUG: [pool-1-thread-2] [13s 751ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [13s 751ms] SSL Reader(SocketTube(19)) Unwrapping: 133 DEBUG: [pool-1-thread-2] [13s 751ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [13s 751ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [13s 751ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [13s 751ms] SSL Reader(SocketTube(19)) handshaking DEBUG: [pool-1-thread-2] [13s 751ms] SSLFlowDelegate(SocketTube(19)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [13s 751ms] SSLFlowDelegate(SocketTube(19)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [13s 753ms] SSLFlowDelegate(SocketTube(19)) finished task execution DEBUG: [pool-1-thread-2] [13s 753ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [13s 753ms] SSL Writer(SocketTube(19)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [13s 753ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [13s 753ms] SSL Writer(SocketTube(19)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [13s 753ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [13s 753ms] SSL Writer(SocketTube(19)) handshaking DEBUG: [pool-1-thread-2] [13s 753ms] SSL Writer(SocketTube(19)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [13s 753ms] SSL Writer(SocketTube(19)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [13s 753ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 753ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [13s 754ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [13s 754ms] SocketTube(19) trying to write: 6 DEBUG: [pool-1-thread-2] [13s 754ms] SocketTube(19) wrote: 6 DEBUG: [pool-1-thread-2] [13s 754ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-2] [13s 754ms] SocketTube(19) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 754ms] SocketTube(19) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 754ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [13s 754ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [13s 754ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-2] [13s 754ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-2] [13s 754ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-2] [13s 754ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 754ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-16-SelectorManager] [13s 754ms] SocketTube(19) resuming read event DEBUG: [HttpClient-16-SelectorManager] [13s 754ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@199feba3 for R (false) DEBUG: [HttpClient-16-SelectorManager] [13s 754ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [13s 754ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@199feba3 for R (false) DEBUG: [HttpClient-16-SelectorManager] [13s 754ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@199feba3 for None (false) DEBUG: [HttpClient-16-SelectorManager] [13s 754ms] SocketTube(19) read bytes: 175 DEBUG: [HttpClient-16-SelectorManager] [13s 754ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-16-SelectorManager] [13s 754ms] SSL Reader(SocketTube(19)) Adding 175 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [13s 754ms] SocketTube(19) resuming read event DEBUG: [HttpClient-16-SelectorManager] [13s 755ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@199feba3 for R (false) DEBUG: [HttpClient-16-SelectorManager] [13s 755ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 755ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [13s 755ms] SSL Reader(SocketTube(19)) Unwrapping: 175 DEBUG: [pool-1-thread-2] [13s 755ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-2] [13s 755ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [13s 755ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [13s 755ms] SSL Reader(SocketTube(19)) handshaking DEBUG: [pool-1-thread-2] [13s 755ms] SSL Reader(SocketTube(19)) Unwrapping: 169 DEBUG: [pool-1-thread-2] [13s 755ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-2] [13s 755ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [13s 755ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [13s 755ms] SSL Reader(SocketTube(19)) handshaking DEBUG: [pool-1-thread-2] [13s 755ms] SSLFlowDelegate(SocketTube(19)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [13s 755ms] SSLFlowDelegate(SocketTube(19)) #tasks to execute: 1 DEBUG: [HttpClient-1-SelectorManager] [13s 755ms] SocketTube(1) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(1)) DEBUG: [pool-1-thread-2] [13s 755ms] SSLFlowDelegate(SocketTube(19)) finished task execution DEBUG: [pool-1-thread-2] [13s 755ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [13s 756ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [13s 756ms] SSL Reader(SocketTube(19)) Unwrapping: 90 DEBUG: [HttpClient-1-SelectorManager] [13s 756ms] SocketTube(1) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [13s 756ms] ConnectionPool(1) SocketTube(1) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [13s 756ms] SocketTube(1) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [13s 756ms] SocketTube(1) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [13s 756ms] SocketTube(1) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [13s 756ms] Http2ClientImpl stopping DEBUG: [pool-1-thread-2] [13s 756ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [13s 757ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [13s 757ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [13s 757ms] SSL Reader(SocketTube(19)) handshaking DEBUG: [pool-1-thread-2] [13s 757ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [13s 757ms] SSL Writer(SocketTube(19)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [13s 757ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [13s 757ms] SSL Writer(SocketTube(19)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [13s 757ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [13s 757ms] SSLFlowDelegate(SocketTube(19)) setALPN = h2 DEBUG: [pool-1-thread-2] [13s 757ms] PlainHttpConnection(SocketTube(19)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [13s 757ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [13s 757ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [13s 758ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [13s 758ms] SSLTube(SocketTube(19)) connecting flows DEBUG: [pool-1-thread-2] [13s 758ms] SSLTube(SocketTube(19)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@24be4a5f DEBUG: [pool-1-thread-2] [13s 758ms] Http2Connection(SSLTube(SocketTube(19))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [13s 758ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [13s 758ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 758ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [13s 758ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 758ms] SSLTube(SocketTube(19)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [13s 758ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-2] [13s 758ms] AsyncSSLConnection(SSLTube(SocketTube(19))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [13s 758ms] AsyncSSLConnection(SSLTube(SocketTube(19))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [13s 758ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-2] [13s 758ms] SSLTube(SocketTube(19)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [13s 758ms] SSL Writer(SocketTube(19)) onNext DEBUG: [pool-1-thread-2] [13s 758ms] SSL Writer(SocketTube(19)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [13s 761ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [13s 763ms] AsyncSSLConnection(SSLTube(SocketTube(19))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [13s 766ms] AsyncSSLConnection(SSLTube(SocketTube(19))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [13s 767ms] Http2Connection(SSLTube(SocketTube(19))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [13s 767ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [13s 767ms] Http2Connection(SSLTube(SocketTube(19))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 767ms] Http2Connection(SSLTube(SocketTube(19))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [13s 767ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed buffered data DEBUG: [pool-1-thread-2] [13s 767ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(19))) DEBUG: [pool-1-thread-2] [13s 767ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(19))) DEBUG: [pool-1-thread-2] [13s 767ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [13s 767ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [13s 767ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [13s 768ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [13s 768ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [13s 768ms] Http2Connection(SSLTube(SocketTube(19))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [13s 768ms] Http2Connection(SSLTube(SocketTube(19))) Opened stream 1 DEBUG: [pool-1-thread-2] [13s 768ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [13s 768ms] AsyncSSLConnection(SSLTube(SocketTube(19))) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [13s 768ms] AsyncSSLConnection(SSLTube(SocketTube(19))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [13s 768ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [13s 768ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [13s 768ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [13s 769ms] SSL Writer(SocketTube(19)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [13s 769ms] SSL Writer(SocketTube(19)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [13s 769ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 769ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [13s 769ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [13s 769ms] SocketTube(19) trying to write: 90 DEBUG: [pool-1-thread-2] [13s 769ms] SocketTube(19) wrote: 90 DEBUG: [pool-1-thread-2] [13s 769ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-2] [13s 769ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 769ms] SocketTube(19) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 769ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 769ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-2] [13s 769ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [pool-1-thread-2] [13s 769ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-2] [13s 769ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-2] [13s 769ms] SSLTube(SocketTube(19)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [13s 780ms] SSL Writer(SocketTube(19)) onNext TestServer(2): starting connection DEBUG: [pool-1-thread-2] [13s 780ms] SSL Writer(SocketTube(19)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-16-SelectorManager] [13s 773ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@199feba3 for None (false) DEBUG: [HttpClient-10-SelectorManager] [13s 776ms] SocketTube(13) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(13)) DEBUG: [HttpClient-16-SelectorManager] [13s 780ms] SocketTube(19) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [13s 780ms] SocketTube(19) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-10-SelectorManager] [13s 780ms] SocketTube(13) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-10-SelectorManager] [13s 780ms] ConnectionPool(10) SocketTube(13) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-10-SelectorManager] [13s 780ms] SocketTube(13) Stopping read scheduler DEBUG: [HttpClient-10-SelectorManager] [13s 780ms] SocketTube(13) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-10-SelectorManager] [13s 780ms] SocketTube(13) Read scheduler stopped DEBUG: [HttpClient-10-SelectorManager] [13s 780ms] Http2ClientImpl stopping DEBUG: [pool-1-thread-2] [13s 780ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [13s 782ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 782ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-2] [13s 782ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [pool-1-thread-2] [13s 782ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-2] [13s 782ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-2] [13s 782ms] SSLTube(SocketTube(19)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [13s 782ms] SSL Writer(SocketTube(19)) onNext DEBUG: [pool-1-thread-2] [13s 782ms] SSL Writer(SocketTube(19)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-2] [13s 783ms] SSL Writer(SocketTube(19)) wrapping 136 bytes DEBUG: [pool-1-thread-2] [13s 783ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [13s 784ms] SSL Writer(SocketTube(19)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-2] [13s 784ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [13s 784ms] SSL Writer(SocketTube(19)) Sending 174 bytes downstream DEBUG: [pool-1-thread-2] [13s 784ms] SSL Writer(SocketTube(19)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-2] [13s 784ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 784ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [13s 784ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-2] [13s 784ms] SocketTube(19) trying to write: 174 DEBUG: [pool-1-thread-2] [13s 785ms] SocketTube(19) wrote: 174 DEBUG: [pool-1-thread-2] [13s 785ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-2] [13s 785ms] SocketTube(19) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 785ms] SocketTube(19) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [13s 785ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [13s 785ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [13s 785ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [13s 785ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [13s 785ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [13s 785ms] 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] [13s 787ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 788ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-2] [13s 788ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [pool-1-thread-2] [13s 788ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-2] [13s 788ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [13s 788ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [13s 788ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-2] [13s 788ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-2] [13s 788ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-2] [13s 788ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 788ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [13s 788ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@199feba3 for R (true) DEBUG: [HttpClient-16-SelectorManager] [13s 788ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@199feba3 for None (false) DEBUG: [HttpClient-16-SelectorManager] [13s 788ms] SocketTube(19) read bytes: 1803 DEBUG: [HttpClient-16-SelectorManager] [13s 788ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-16-SelectorManager] [13s 788ms] SSL Reader(SocketTube(19)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [13s 788ms] SocketTube(19) resuming read event DEBUG: [HttpClient-16-SelectorManager] [13s 788ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@199feba3 for R (false) DEBUG: [HttpClient-16-SelectorManager] [13s 788ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 790ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [13s 790ms] SSL Reader(SocketTube(19)) Unwrapping: 1803 DEBUG: [readLoop] [13s 791ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [13s 791ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [13s 791ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [13s 791ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [13s 791ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [13s 791ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [13s 791ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [13s 791ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [13s 791ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [13s 791ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [13s 791ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [13s 791ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-2] [13s 792ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [pool-1-thread-2] [13s 792ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-2] [13s 792ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-2] [13s 792ms] SSL Reader(SocketTube(19)) Unwrapping: 77 DEBUG: [pool-1-thread-2] [13s 793ms] SSL Reader(SocketTube(19)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [13s 793ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-2] [13s 793ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-2] [13s 793ms] SSL Reader(SocketTube(19)) sending 39 DEBUG: [pool-1-thread-2] [13s 793ms] SSL Reader(SocketTube(19)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-2] [13s 793ms] SSL Reader(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 793ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [13s 793ms] SSL Reader(SocketTube(19)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-2] [13s 793ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-2] [13s 793ms] Http2Connection(SSLTube(SocketTube(19))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 793ms] Http2Connection(SSLTube(SocketTube(19))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [13s 793ms] Http2Connection(SSLTube(SocketTube(19))) Processing 39 DEBUG: [pool-1-thread-2] [13s 793ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [13s 793ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 793ms] 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] [13s 793ms] Http2Connection(SSLTube(SocketTube(19))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [13s 793ms] AsyncSSLConnection(SSLTube(SocketTube(19))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [13s 793ms] AsyncSSLConnection(SSLTube(SocketTube(19))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [13s 793ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-2] [13s 793ms] SSLTube(SocketTube(19)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [13s 793ms] SSL Writer(SocketTube(19)) onNext DEBUG: [pool-1-thread-2] [13s 793ms] SSL Writer(SocketTube(19)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [13s 793ms] SSL Writer(SocketTube(19)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [13s 793ms] SSL Writer(SocketTube(19)) wrapping 9 bytes DEBUG: [pool-1-thread-2] [13s 793ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [13s 793ms] SSL Writer(SocketTube(19)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-2] [13s 793ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [13s 793ms] SSL Writer(SocketTube(19)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [13s 793ms] SSL Writer(SocketTube(19)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [13s 793ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 793ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [13s 793ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [13s 793ms] SocketTube(19) trying to write: 47 DEBUG: [pool-1-thread-2] [13s 793ms] SocketTube(19) wrote: 47 DEBUG: [pool-1-thread-2] [13s 793ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-2] [13s 793ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 794ms] SocketTube(19) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 794ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 794ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-2] [13s 794ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [pool-1-thread-2] [13s 794ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-2] [13s 794ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [13s 794ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed(1) DEBUG: [pool-1-thread-2] [13s 794ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 794ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-2] [13s 794ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-2] [13s 794ms] SocketTube(19) resuming read event DEBUG: [readLoop] [13s 794ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [13s 794ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 794ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /https2/fixed/x Server: got END_STREAM for stream 1 TestServer(2): connection started DEBUG: [readLoop] [13s 794ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [13s 794ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [13s 794ms] FramesDecoder Tail size is now: 0, current= TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-2] [13s 794ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING Sent response headers 200 DEBUG: [HttpClient-16-SelectorManager] [13s 794ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@199feba3 for R (false) DEBUG: [HttpClient-16-SelectorManager] [13s 796ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@199feba3 for None (false) DEBUG: [HttpClient-16-SelectorManager] [13s 796ms] SocketTube(19) read bytes: 163 DEBUG: [HttpClient-16-SelectorManager] [13s 796ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-16-SelectorManager] [13s 796ms] SSL Reader(SocketTube(19)) Adding 163 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [13s 796ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-2] [13s 796ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:163, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [13s 796ms] SSL Reader(SocketTube(19)) Unwrapping: 163 DEBUG: [HttpClient-16-SelectorManager] [13s 796ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@199feba3 for R (false) DEBUG: [HttpClient-16-SelectorManager] [13s 796ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 796ms] SSL Reader(SocketTube(19)) Decoded 16 bytes out of 163 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-2] [13s 796ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [pool-1-thread-2] [13s 796ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 54 DEBUG: [pool-1-thread-2] [13s 796ms] SSL Reader(SocketTube(19)) sending 16 DEBUG: [pool-1-thread-2] [13s 796ms] SSL Reader(SocketTube(19)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-2] [13s 796ms] SSL Reader(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 796ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [13s 796ms] SSL Reader(SocketTube(19)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-2] [13s 796ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-2] [13s 796ms] Http2Connection(SSLTube(SocketTube(19))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 796ms] Http2Connection(SSLTube(SocketTube(19))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-2] [13s 796ms] Http2Connection(SSLTube(SocketTube(19))) Processing 16 DEBUG: [pool-1-thread-2] [13s 796ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-2] [13s 796ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 796ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [13s 797ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [13s 797ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [13s 797ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [13s 797ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:44711/https2/fixed/x) 200 HTTP_2 Local port: 33860 DEBUG: [pool-1-thread-2] [13s 797ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [13s 797ms] HttpClientImpl(16) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [13s 797ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [13s 797ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [13s 797ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed(2) DEBUG: [pool-1-thread-2] [13s 797ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 797ms] SSL Reader(SocketTube(19)) Unwrapping: 109 DEBUG: [pool-1-thread-2] [13s 797ms] SSL Reader(SocketTube(19)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [13s 797ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-2] [13s 797ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-2] [13s 797ms] SSL Reader(SocketTube(19)) sending 24 DEBUG: [pool-1-thread-2] [13s 797ms] SSL Reader(SocketTube(19)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-2] [13s 797ms] SSL Reader(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 797ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [13s 797ms] SSL Reader(SocketTube(19)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-2] [13s 797ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-2] [13s 797ms] Http2Connection(SSLTube(SocketTube(19))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 797ms] Http2Connection(SSLTube(SocketTube(19))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-2] [13s 797ms] Http2Connection(SSLTube(SocketTube(19))) Processing 24 DEBUG: [pool-1-thread-2] [13s 797ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-2] [13s 797ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 798ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [13s 798ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [13s 798ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-2] [13s 798ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [13s 798ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [13s 798ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-2] [13s 798ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-2] [13s 798ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed(3) DEBUG: [pool-1-thread-2] [13s 798ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 798ms] SSL Reader(SocketTube(19)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [13s 798ms] SSL Reader(SocketTube(19)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-2] [13s 798ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [13s 798ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [13s 798ms] SSL Reader(SocketTube(19)) sending 9 DEBUG: [pool-1-thread-2] [13s 798ms] SSL Reader(SocketTube(19)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [13s 798ms] SSL Reader(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 798ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [13s 798ms] SSL Reader(SocketTube(19)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [13s 798ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [13s 798ms] Http2Connection(SSLTube(SocketTube(19))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 798ms] Http2Connection(SSLTube(SocketTube(19))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-2] [13s 798ms] Http2Connection(SSLTube(SocketTube(19))) Processing 9 DEBUG: [pool-1-thread-2] [13s 798ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [13s 798ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 798ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [13s 798ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [13s 798ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [13s 798ms] HttpClientImpl(16) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [13s 798ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [13s 798ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [13s 798ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [13s 798ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [13s 798ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [13s 798ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [13s 798ms] Http2Connection(SSLTube(SocketTube(19))) Closed stream 1 DEBUG: [pool-1-thread-2] [13s 798ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4f3c2719 DEBUG: [pool-1-thread-2] [13s 798ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [13s 798ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed(4) DEBUG: [pool-1-thread-2] [13s 798ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 798ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-2] [13s 798ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-2] [13s 798ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-2] [13s 798ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 798ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [13s 799ms] HttpClientImpl(16) ClientImpl (async) elapsed 826 millis for GET to https://127.0.0.1:44711/https2/fixed/x DEBUG: [HttpClient-11-SelectorManager] [13s 799ms] SocketTube(14) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(14)) DEBUG: [HttpClient-11-SelectorManager] [13s 799ms] SocketTube(14) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-11-SelectorManager] [13s 799ms] ConnectionPool(11) SocketTube(14) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [MainThread] [13s 799ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-11-SelectorManager] [13s 799ms] SocketTube(14) Stopping read scheduler DEBUG: [MainThread] [13s 799ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [13s 799ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [13s 799ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [13s 799ms] HttpResponseInputStream List of Buffers Taken DEBUG: [HttpClient-11-SelectorManager] [13s 799ms] SocketTube(14) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-11-SelectorManager] [13s 801ms] SocketTube(14) Read scheduler stopped DEBUG: [MainThread] [13s 800ms] HttpClientImpl(17) proxySelector is sun.net.spi.DefaultProxySelector@30afbba3 (user-supplied=false) DEBUG: [HttpClient-16-SelectorManager] [13s 801ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@199feba3 for R (false) DEBUG: [HttpClient-11-SelectorManager] [13s 801ms] Http2ClientImpl stopping DEBUG: [MainThread] [13s 803ms] HttpClientImpl(17) ClientImpl (async) send https://127.0.0.1:44711/https2/chunk/x GET DEBUG: [pool-1-thread-1] [13s 803ms] Exchange establishing exchange for https://127.0.0.1:44711/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [13s 804ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [13s 804ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [13s 804ms] PlainHttpConnection(SocketTube(20)) registering connect event DEBUG: [pool-1-thread-1] [13s 804ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-17-SelectorManager] [13s 805ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@19418ec2 for C (true) DEBUG: [HttpClient-17-SelectorManager] [13s 805ms] PlainHttpConnection(SocketTube(20)) ConnectEvent: finishing connect DEBUG: [HttpClient-17-SelectorManager] [13s 805ms] PlainHttpConnection(SocketTube(20)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:33862 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [pool-1-thread-1] [13s 806ms] SocketTube(20) connecting flows DEBUG: [pool-1-thread-1] [13s 806ms] SocketTube(20) read publisher got subscriber DEBUG: [pool-1-thread-1] [13s 806ms] SocketTube(20) registering subscribe event DEBUG: [pool-1-thread-1] [13s 806ms] SocketTube(20) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [13s 806ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-1] [13s 806ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [pool-1-thread-1] [13s 806ms] SSL Writer(SocketTube(20)) calling downstreamSubscriber::onSubscribe on SocketTube(20) DEBUG: [pool-1-thread-1] [13s 806ms] SocketTube(20) subscribed for writing DEBUG: [pool-1-thread-1] [13s 806ms] SocketTube(20) write: registering startSubscription event DEBUG: [pool-1-thread-1] [13s 806ms] SSL Writer(SocketTube(20)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-1] [13s 806ms] SSL Writer(SocketTube(20)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-1] [13s 806ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-1] [13s 806ms] SSL Writer(SocketTube(20)) wrapping 0 bytes DEBUG: [HttpClient-17-SelectorManager] [13s 808ms] SocketTube(20) subscribe event raised TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=33862, Session(1711975082343|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-17-SelectorManager] [13s 812ms] 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@13b9e5b2[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: NEED_UNWRAP DEBUG: [HttpClient-17-SelectorManager] [13s 812ms] SocketTube(20) read demand reset to 0 DEBUG: [HttpClient-17-SelectorManager] [13s 812ms] SocketTube(20) calling onSubscribe DEBUG: [HttpClient-17-SelectorManager] [13s 812ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [HttpClient-17-SelectorManager] [13s 812ms] SocketTube(20) got some demand for reading DEBUG: [HttpClient-17-SelectorManager] [13s 812ms] SocketTube(20) resuming read event DEBUG: [HttpClient-17-SelectorManager] [13s 812ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-17-SelectorManager] [13s 812ms] SSL Reader(SocketTube(20)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(20)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-17-SelectorManager] [13s 812ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-17-SelectorManager] [13s 812ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-17-SelectorManager] [13s 812ms] SocketTube(20) onSubscribe called DEBUG: [HttpClient-17-SelectorManager] [13s 812ms] SocketTube(20) pending subscriber subscribed DEBUG: [HttpClient-17-SelectorManager] [13s 812ms] SocketTube(20) write: starting subscription DEBUG: [HttpClient-17-SelectorManager] [13s 812ms] SocketTube(20) write: offloading requestMore DEBUG: [HttpClient-17-SelectorManager] [13s 813ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56bb69a1 for R (true) DEBUG: [pool-1-thread-2] [13s 813ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-2] [13s 813ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [13s 813ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [13s 813ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [13s 813ms] SSL Writer(SocketTube(20)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [13s 813ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [13s 813ms] SSL Writer(SocketTube(20)) handshaking DEBUG: [pool-1-thread-1] [13s 813ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [13s 813ms] SSL Writer(SocketTube(20)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-1] [13s 813ms] SSL Writer(SocketTube(20)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-1] [13s 813ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-1] [13s 814ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [13s 814ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-1] [13s 814ms] SocketTube(20) trying to write: 2191 DEBUG: [HttpClient-5-SelectorManager] [13s 815ms] Http2Connection(SocketTube(5)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-5-SelectorManager] [13s 815ms] PlainHttpConnection(SocketTube(5)) added 34 bytes to the write queue DEBUG: [HttpClient-5-SelectorManager] [13s 815ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [HttpClient-5-SelectorManager] [13s 815ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-1] [13s 816ms] SocketTube(20) wrote: 2191 DEBUG: [pool-1-thread-1] [13s 816ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-1] [13s 816ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [13s 816ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [13s 816ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [13s 816ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-17-SelectorManager] [13s 819ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56bb69a1 for None (false) DEBUG: [HttpClient-17-SelectorManager] [13s 819ms] HttpClientImpl(17) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-17-SelectorManager] [13s 819ms] SocketTube(20) read bytes: 133 DEBUG: [HttpClient-17-SelectorManager] [13s 819ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-17-SelectorManager] [13s 819ms] SSL Reader(SocketTube(20)) Adding 133 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [13s 820ms] SocketTube(20) resuming read event DEBUG: [HttpClient-17-SelectorManager] [13s 820ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56bb69a1 for R (false) DEBUG: [HttpClient-17-SelectorManager] [13s 820ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [13s 820ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [13s 820ms] SSL Reader(SocketTube(20)) Unwrapping: 133 DEBUG: [pool-1-thread-1] [13s 820ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [13s 820ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [13s 820ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [13s 820ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [pool-1-thread-1] [13s 820ms] SSLFlowDelegate(SocketTube(20)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [13s 820ms] SSLFlowDelegate(SocketTube(20)) #tasks to execute: 1 DEBUG: [HttpClient-17-SelectorManager] [13s 820ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56bb69a1 for None (false) DEBUG: [HttpClient-17-SelectorManager] [13s 821ms] SocketTube(20) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [13s 821ms] SocketTube(20) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [13s 822ms] SSLFlowDelegate(SocketTube(20)) finished task execution DEBUG: [pool-1-thread-1] [13s 823ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [13s 823ms] SSL Writer(SocketTube(20)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [13s 823ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [13s 823ms] SSL Writer(SocketTube(20)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [13s 823ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [13s 823ms] SSL Writer(SocketTube(20)) handshaking DEBUG: [pool-1-thread-1] [13s 823ms] SSL Writer(SocketTube(20)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [13s 823ms] SSL Writer(SocketTube(20)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [13s 823ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-1] [13s 823ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [13s 823ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [13s 823ms] SocketTube(20) trying to write: 6 DEBUG: [pool-1-thread-1] [13s 824ms] SocketTube(20) wrote: 6 DEBUG: [pool-1-thread-1] [13s 824ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-1] [13s 824ms] SocketTube(20) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [13s 824ms] SocketTube(20) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [13s 824ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [13s 824ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [13s 824ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-1] [13s 824ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-1] [13s 824ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-1] [13s 824ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [13s 824ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-17-SelectorManager] [13s 824ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56bb69a1 for R (true) DEBUG: [HttpClient-17-SelectorManager] [13s 824ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56bb69a1 for None (false) DEBUG: [HttpClient-17-SelectorManager] [13s 824ms] SocketTube(20) read bytes: 175 DEBUG: [HttpClient-17-SelectorManager] [13s 824ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-17-SelectorManager] [13s 824ms] SSL Reader(SocketTube(20)) Adding 175 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [13s 824ms] SocketTube(20) resuming read event DEBUG: [HttpClient-17-SelectorManager] [13s 824ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56bb69a1 for R (false) DEBUG: [HttpClient-17-SelectorManager] [13s 824ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [13s 824ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [13s 824ms] SSL Reader(SocketTube(20)) Unwrapping: 175 DEBUG: [pool-1-thread-1] [13s 824ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-1] [13s 824ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [13s 824ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [13s 824ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [pool-1-thread-1] [13s 824ms] SSL Reader(SocketTube(20)) Unwrapping: 169 DEBUG: [pool-1-thread-1] [13s 825ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-1] [13s 825ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-1] [13s 825ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-1] [13s 825ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [pool-1-thread-1] [13s 825ms] SSLFlowDelegate(SocketTube(20)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [13s 825ms] SSLFlowDelegate(SocketTube(20)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [13s 825ms] SSLFlowDelegate(SocketTube(20)) finished task execution DEBUG: [pool-1-thread-1] [13s 825ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [13s 825ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [13s 825ms] SSL Reader(SocketTube(20)) Unwrapping: 90 DEBUG: [pool-1-thread-1] [13s 826ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [13s 826ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-1] [13s 826ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [13s 826ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [pool-1-thread-1] [13s 826ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [13s 826ms] SSL Writer(SocketTube(20)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [13s 826ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [13s 826ms] SSL Writer(SocketTube(20)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [13s 826ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [13s 826ms] SSLFlowDelegate(SocketTube(20)) setALPN = h2 DEBUG: [pool-1-thread-1] [13s 826ms] PlainHttpConnection(SocketTube(20)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [13s 826ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-1] [13s 826ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-1] [13s 827ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [13s 827ms] SSLTube(SocketTube(20)) connecting flows DEBUG: [pool-1-thread-1] [13s 827ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6abc9642 DEBUG: [pool-1-thread-1] [13s 827ms] Http2Connection(SSLTube(SocketTube(20))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [13s 827ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [13s 827ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [13s 827ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [13s 827ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [13s 827ms] SSLTube(SocketTube(20)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [13s 827ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-1] [13s 827ms] AsyncSSLConnection(SSLTube(SocketTube(20))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [13s 827ms] AsyncSSLConnection(SSLTube(SocketTube(20))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [13s 827ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-1] [13s 827ms] SSLTube(SocketTube(20)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [13s 827ms] SSL Writer(SocketTube(20)) onNext DEBUG: [pool-1-thread-1] [13s 827ms] SSL Writer(SocketTube(20)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [13s 827ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [13s 827ms] AsyncSSLConnection(SSLTube(SocketTube(20))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [13s 827ms] AsyncSSLConnection(SSLTube(SocketTube(20))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [13s 827ms] Http2Connection(SSLTube(SocketTube(20))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [13s 827ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [13s 827ms] Http2Connection(SSLTube(SocketTube(20))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [13s 827ms] Http2Connection(SSLTube(SocketTube(20))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [13s 827ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed buffered data DEBUG: [pool-1-thread-1] [13s 827ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(20))) DEBUG: [pool-1-thread-1] [13s 827ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(20))) DEBUG: [pool-1-thread-1] [13s 827ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [13s 827ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [13s 827ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [13s 827ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [13s 827ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [13s 827ms] Http2Connection(SSLTube(SocketTube(20))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [13s 827ms] Http2Connection(SSLTube(SocketTube(20))) Opened stream 1 DEBUG: [pool-1-thread-1] [13s 827ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [13s 828ms] AsyncSSLConnection(SSLTube(SocketTube(20))) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [13s 828ms] AsyncSSLConnection(SSLTube(SocketTube(20))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [13s 828ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [13s 828ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [13s 828ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [13s 828ms] SSL Writer(SocketTube(20)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [13s 828ms] SSL Writer(SocketTube(20)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [13s 828ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-1] [13s 828ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [13s 828ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [13s 828ms] SocketTube(20) trying to write: 90 DEBUG: [pool-1-thread-1] [13s 828ms] SocketTube(20) wrote: 90 DEBUG: [pool-1-thread-1] [13s 828ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-1] [13s 828ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [13s 828ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [13s 828ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [13s 828ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-1] [13s 828ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [pool-1-thread-1] [13s 828ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-1] [13s 828ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-1] [13s 828ms] SSLTube(SocketTube(20)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [13s 828ms] SSL Writer(SocketTube(20)) onNext DEBUG: [pool-1-thread-1] [13s 828ms] SSL Writer(SocketTube(20)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-1] [13s 828ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [13s 828ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [13s 828ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-1] [13s 828ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [pool-1-thread-1] [13s 828ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-1] [13s 828ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-1] [13s 828ms] SSLTube(SocketTube(20)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [13s 828ms] SSL Writer(SocketTube(20)) onNext DEBUG: [pool-1-thread-1] [13s 828ms] SSL Writer(SocketTube(20)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-1] [13s 828ms] SSL Writer(SocketTube(20)) wrapping 136 bytes DEBUG: [pool-1-thread-1] [13s 829ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [13s 829ms] SSL Writer(SocketTube(20)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-1] [13s 829ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [13s 829ms] SSL Writer(SocketTube(20)) Sending 174 bytes downstream DEBUG: [pool-1-thread-1] [13s 829ms] SSL Writer(SocketTube(20)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-1] [13s 829ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-1] [13s 829ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [13s 829ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-1] [13s 829ms] SocketTube(20) trying to write: 174 DEBUG: [pool-1-thread-1] [13s 829ms] SocketTube(20) wrote: 174 DEBUG: [pool-1-thread-1] [13s 829ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-1] [13s 829ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [13s 829ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [13s 829ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [13s 829ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-1] [13s 829ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [pool-1-thread-1] [13s 829ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-1] [13s 829ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [13s 829ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [13s 829ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-1] [13s 829ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-1] [13s 829ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-1] [13s 829ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [13s 829ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): starting connection DEBUG: [Test-server-pool] [13s 831ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [13s 831ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [13s 831ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [13s 831ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [13s 831ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [13s 831ms] 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] [13s 832ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [13s 832ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [13s 832ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [13s 832ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [13s 832ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [13s 832ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [13s 832ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [13s 832ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [13s 832ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [13s 832ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [13s 832ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [13s 832ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS TestServer(2): connection started DEBUG: [HttpClient-17-SelectorManager] [13s 833ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56bb69a1 for None (false) DEBUG: [HttpClient-17-SelectorManager] [13s 833ms] SocketTube(20) read bytes: 1803 DEBUG: [HttpClient-17-SelectorManager] [13s 833ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-17-SelectorManager] [13s 833ms] SSL Reader(SocketTube(20)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [13s 833ms] SocketTube(20) resuming read event DEBUG: [HttpClient-17-SelectorManager] [13s 833ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56bb69a1 for R (false) DEBUG: [HttpClient-17-SelectorManager] [13s 833ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [13s 833ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [13s 833ms] SSL Reader(SocketTube(20)) Unwrapping: 1803 DEBUG: [HttpClient-17-SelectorManager] [13s 833ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56bb69a1 for R (false) TestServer: GET /https2/chunk/x Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-1] [13s 834ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [pool-1-thread-1] [13s 834ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-1] [13s 834ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-1] [13s 834ms] SSL Reader(SocketTube(20)) Unwrapping: 77 Sent response headers 200 DEBUG: [pool-1-thread-1] [13s 834ms] SSL Reader(SocketTube(20)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [13s 834ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-1] [13s 834ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-1] [13s 834ms] SSL Reader(SocketTube(20)) sending 39 DEBUG: [pool-1-thread-1] [13s 834ms] SSL Reader(SocketTube(20)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-1] [13s 834ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-1] [13s 834ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [13s 834ms] SSL Reader(SocketTube(20)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-1] [13s 834ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-1] [13s 834ms] Http2Connection(SSLTube(SocketTube(20))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [13s 834ms] Http2Connection(SSLTube(SocketTube(20))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [13s 834ms] Http2Connection(SSLTube(SocketTube(20))) Processing 39 DEBUG: [pool-1-thread-1] [13s 834ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [13s 834ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [13s 834ms] 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] [13s 834ms] Http2Connection(SSLTube(SocketTube(20))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [13s 834ms] AsyncSSLConnection(SSLTube(SocketTube(20))) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [13s 834ms] AsyncSSLConnection(SSLTube(SocketTube(20))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [13s 834ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-1] [13s 834ms] SSLTube(SocketTube(20)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [13s 834ms] SSL Writer(SocketTube(20)) onNext DEBUG: [pool-1-thread-1] [13s 834ms] SSL Writer(SocketTube(20)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-1] [13s 834ms] SSL Writer(SocketTube(20)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [13s 834ms] SSL Writer(SocketTube(20)) wrapping 9 bytes DEBUG: [pool-1-thread-1] [13s 834ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [13s 834ms] SSL Writer(SocketTube(20)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-1] [13s 834ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [13s 834ms] SSL Writer(SocketTube(20)) Sending 47 bytes downstream DEBUG: [pool-1-thread-1] [13s 834ms] SSL Writer(SocketTube(20)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-1] [13s 834ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-1] [13s 835ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [13s 835ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-1] [13s 835ms] SocketTube(20) trying to write: 47 DEBUG: [HttpClient-17-SelectorManager] [13s 835ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56bb69a1 for None (false) DEBUG: [pool-1-thread-1] [13s 835ms] SocketTube(20) wrote: 47 DEBUG: [pool-1-thread-1] [13s 835ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-1] [13s 835ms] SocketTube(20) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [13s 835ms] SocketTube(20) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [13s 835ms] SocketTube(20) no more demand for reading DEBUG: [pool-1-thread-1] [13s 835ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-17-SelectorManager] [13s 835ms] SocketTube(20) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [13s 835ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-1] [13s 835ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [pool-1-thread-1] [13s 835ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-1] [13s 835ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [13s 835ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed(1) DEBUG: [pool-1-thread-1] [13s 835ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [13s 835ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-1] [13s 835ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-1] [13s 835ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-1] [13s 835ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [13s 835ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [13s 835ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56bb69a1 for R (true) DEBUG: [HttpClient-17-SelectorManager] [13s 835ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56bb69a1 for None (false) DEBUG: [HttpClient-17-SelectorManager] [13s 835ms] SocketTube(20) read bytes: 158 DEBUG: [HttpClient-17-SelectorManager] [13s 835ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-17-SelectorManager] [13s 835ms] SSL Reader(SocketTube(20)) Adding 158 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [13s 835ms] SocketTube(20) resuming read event DEBUG: [HttpClient-17-SelectorManager] [13s 835ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56bb69a1 for R (false) DEBUG: [pool-1-thread-1] [13s 835ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:158, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [13s 835ms] SSL Reader(SocketTube(20)) Unwrapping: 158 DEBUG: [pool-1-thread-1] [13s 835ms] SSL Reader(SocketTube(20)) Decoded 11 bytes out of 158 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-1] [13s 835ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 49 bytesProduced = 11 DEBUG: [pool-1-thread-1] [13s 835ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 49 DEBUG: [pool-1-thread-1] [13s 835ms] SSL Reader(SocketTube(20)) sending 11 DEBUG: [pool-1-thread-1] [13s 835ms] SSL Reader(SocketTube(20)) Adding 11 to outputQ queue DEBUG: [pool-1-thread-1] [13s 835ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-1] [13s 835ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-1] [13s 835ms] SSL Reader(SocketTube(20)) DownstreamPusher: Pushing 11 bytes downstream DEBUG: [pool-1-thread-1] [13s 835ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 11 bytes in 1 buffers DEBUG: [pool-1-thread-1] [13s 835ms] Http2Connection(SSLTube(SocketTube(20))) sending 11 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [13s 835ms] Http2Connection(SSLTube(SocketTube(20))) H2 Receiving(2): 11 DEBUG: [pool-1-thread-1] [13s 835ms] Http2Connection(SSLTube(SocketTube(20))) Processing 11 DEBUG: [pool-1-thread-1] [13s 835ms] FramesDecoder decodes: 11 DEBUG: [pool-1-thread-1] [13s 835ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [13s 836ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [13s 836ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [13s 836ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [13s 836ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [13s 836ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:44711/https2/chunk/x) 200 HTTP_2 Local port: 33862 DEBUG: [HttpClient-17-SelectorManager] [13s 835ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [13s 837ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [13s 837ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [13s 837ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [13s 837ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [13s 837ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-7-SelectorManager] [13s 845ms] 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] [13s 845ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 34 bytes to the write queue DEBUG: [HttpClient-7-SelectorManager] [13s 845ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [HttpClient-7-SelectorManager] [13s 846ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(7)) DEBUG: [HttpClient-7-SelectorManager] [13s 846ms] SSLTube(SocketTube(7)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-7-SelectorManager] [13s 846ms] SSL Writer(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [13s 846ms] SSL Writer(SocketTube(7)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-7-SelectorManager] [13s 846ms] SSL Writer(SocketTube(7)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-7-SelectorManager] [13s 846ms] SSL Writer(SocketTube(7)) wrapping 34 bytes DEBUG: [HttpClient-7-SelectorManager] [13s 846ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-7-SelectorManager] [13s 846ms] SSL Writer(SocketTube(7)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-7-SelectorManager] [13s 846ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-7-SelectorManager] [13s 846ms] SSL Writer(SocketTube(7)) Sending 72 bytes downstream DEBUG: [HttpClient-7-SelectorManager] [13s 846ms] SSL Writer(SocketTube(7)) Adding 72 to outputQ queue DEBUG: [HttpClient-7-SelectorManager] [13s 846ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [HttpClient-7-SelectorManager] [13s 846ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [13s 846ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-2-SelectorManager] [13s 856ms] SocketTube(2) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(2)) DEBUG: [HttpClient-2-SelectorManager] [13s 856ms] SocketTube(2) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [13s 856ms] ConnectionPool(2) SocketTube(2) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [13s 856ms] SocketTube(2) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [13s 856ms] SocketTube(2) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [13s 856ms] SocketTube(2) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [13s 856ms] Http2ClientImpl stopping DEBUG: [HttpClient-8-SelectorManager] [13s 889ms] 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] [13s 889ms] AsyncSSLConnection(SSLTube(SocketTube(8))) added 34 bytes to the write queue DEBUG: [HttpClient-8-SelectorManager] [13s 889ms] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [HttpClient-8-SelectorManager] [13s 889ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(8)) DEBUG: [HttpClient-8-SelectorManager] [13s 889ms] SSLTube(SocketTube(8)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-8-SelectorManager] [13s 889ms] SSL Writer(SocketTube(8)) onNext DEBUG: [HttpClient-8-SelectorManager] [13s 889ms] SSL Writer(SocketTube(8)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-8-SelectorManager] [13s 889ms] SSL Writer(SocketTube(8)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-8-SelectorManager] [13s 889ms] SSL Writer(SocketTube(8)) wrapping 34 bytes DEBUG: [HttpClient-8-SelectorManager] [13s 889ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-8-SelectorManager] [13s 889ms] SSL Writer(SocketTube(8)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-8-SelectorManager] [13s 889ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-8-SelectorManager] [13s 889ms] SSL Writer(SocketTube(8)) Sending 72 bytes downstream DEBUG: [HttpClient-8-SelectorManager] [13s 889ms] SSL Writer(SocketTube(8)) Adding 72 to outputQ queue DEBUG: [HttpClient-8-SelectorManager] [13s 889ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [HttpClient-8-SelectorManager] [13s 889ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [13s 889ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-5-SelectorManager] [13s 899ms] SocketTube(5) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-SelectorManager] [13s 900ms] SocketTube(5) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-5-SelectorManager] [13s 900ms] SocketTube(5) pausing read event DEBUG: [HttpClient-5-SelectorManager] [13s 900ms] SocketTube(5) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@700b0d34 DEBUG: [HttpClient-5-SelectorManager] [13s 900ms] SocketTube(5) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-1] [13s 903ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [13s 903ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [13s 903ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [13s 903ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [13s 904ms] HttpClientImpl(17) ClientImpl (async) elapsed 100 millis for GET to https://127.0.0.1:44711/https2/chunk/x DEBUG: [pool-1-thread-1] [13s 904ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed(2) DEBUG: [pool-1-thread-1] [13s 904ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [13s 904ms] SSL Reader(SocketTube(20)) Unwrapping: 109 DEBUG: [pool-1-thread-1] [13s 904ms] SSL Reader(SocketTube(20)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [13s 904ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-1] [13s 904ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-1] [13s 904ms] SSL Reader(SocketTube(20)) sending 24 DEBUG: [pool-1-thread-1] [13s 904ms] SSL Reader(SocketTube(20)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-1] [13s 904ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-1] [13s 904ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-1] [13s 904ms] SSL Reader(SocketTube(20)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-1] [13s 904ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-1] [13s 904ms] Http2Connection(SSLTube(SocketTube(20))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [13s 904ms] Http2Connection(SSLTube(SocketTube(20))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-1] [13s 904ms] Http2Connection(SSLTube(SocketTube(20))) Processing 24 DEBUG: [pool-1-thread-1] [13s 904ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-1] [13s 904ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [13s 904ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [13s 904ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [13s 904ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [13s 904ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-1] [13s 904ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [13s 904ms] HttpResponseInputStream item offered DEBUG: [MainThread] [13s 904ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [13s 904ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [13s 905ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [13s 905ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [13s 904ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-1] [13s 905ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-1] [13s 905ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed(3) DEBUG: [pool-1-thread-1] [13s 905ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [13s 905ms] SSL Reader(SocketTube(20)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [13s 905ms] SSL Reader(SocketTube(20)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [13s 905ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [13s 905ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [13s 905ms] SSL Reader(SocketTube(20)) sending 9 DEBUG: [pool-1-thread-1] [13s 905ms] SSL Reader(SocketTube(20)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [13s 905ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-1] [13s 905ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-1] [13s 905ms] SSL Reader(SocketTube(20)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [13s 905ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [13s 905ms] Http2Connection(SSLTube(SocketTube(20))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [13s 905ms] Http2Connection(SSLTube(SocketTube(20))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-1] [13s 905ms] Http2Connection(SSLTube(SocketTube(20))) Processing 9 DEBUG: [pool-1-thread-1] [13s 905ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [13s 905ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [13s 905ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [13s 905ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [13s 905ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [13s 905ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [13s 905ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [13s 905ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [13s 905ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [13s 905ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [13s 905ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [13s 905ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [13s 905ms] Http2Connection(SSLTube(SocketTube(20))) Closed stream 1 DEBUG: [pool-1-thread-1] [13s 906ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@24221d60 DEBUG: [pool-1-thread-1] [13s 906ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [13s 906ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed(4) DEBUG: [pool-1-thread-1] [13s 906ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [13s 906ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-1] [13s 906ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-1] [13s 906ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-1] [13s 906ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [13s 906ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [13s 906ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56bb69a1 for R (false) DEBUG: [MainThread] [13s 909ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [13s 910ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:42683/http1/fixed/x GET DEBUG: [pool-1-thread-1] [13s 910ms] Exchange establishing exchange for http://127.0.0.1:42683/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [13s 910ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [13s 910ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [13s 910ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [13s 910ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [13s 910ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-1] [13s 911ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [13s 911ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [13s 911ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3d2c79dd queue.isEmpty: true DEBUG: [pool-1-thread-1] [13s 911ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3d2c79dd, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [13s 911ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [13s 911ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [13s 911ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [13s 911ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [13s 911ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [13s 911ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [13s 911ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [13s 911ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-1] [13s 911ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-1] [13s 911ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [13s 911ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-1] [13s 911ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-1] [13s 911ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [13s 911ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-1] [13s 911ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [13s 911ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [13s 911ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@75c889d3 DEBUG: [HttpClient-9-SelectorManager] [13s 911ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [13s 911ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [13s 911ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [13s 911ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [13s 911ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [13s 911ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-1] [13s 911ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [13s 913ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [13s 913ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [13s 913ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [13s 913ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [13s 913ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [13s 913ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [13s 913ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [13s 913ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [13s 913ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [13s 913ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-2] [13s 915ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [13s 915ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [13s 915ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-2] [13s 915ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [13s 915ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [13s 915ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [13s 915ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [13s 915ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [13s 915ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [13s 915ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [13s 915ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [13s 915ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [13s 915ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-2] [13s 915ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-2] [13s 915ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [13s 915ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [13s 915ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 915ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 915ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [13s 915ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [13s 915ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [13s 915ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [13s 915ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-2] [13s 915ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [13s 915ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [13s 915ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@e42be76 DEBUG: [pool-1-thread-2] [13s 915ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [13s 916ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4508b95c for R (false) DEBUG: [HttpClient-9-SelectorManager] [13s 918ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4508b95c for None (false) DEBUG: [HttpClient-9-SelectorManager] [13s 918ms] SocketTube(9) read bytes: 90 DEBUG: [HttpClient-9-SelectorManager] [13s 918ms] Http1AsyncReceiver(SocketTube(9)) Putting 90 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [13s 918ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [13s 918ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4508b95c for R (false) DEBUG: [HttpClient-9-SelectorManager] [13s 918ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 918ms] Http1AsyncReceiver(SocketTube(9)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3d2c79dd DEBUG: [pool-1-thread-2] [13s 918ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [13s 918ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3d2c79dd DEBUG: [pool-1-thread-2] [13s 918ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-2] [13s 918ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-2] [13s 918ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3d2c79dd DEBUG: [pool-1-thread-2] [13s 918ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [13s 918ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-5-SelectorManager] [14s 7ms] Http2Connection(SocketTube(5)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-SelectorManager] [14s 7ms] SocketTube(5) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [14s 7ms] SocketTube(5) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [14s 7ms] SocketTube(5) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [14s 7ms] SocketTube(5) write: cancel DEBUG: [HttpClient-5-SelectorManager] [14s 7ms] SocketTube(5) write: resetting demand to 0 DEBUG: [HttpClient-5-SelectorManager] [14s 7ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: cancelled by SocketTube(5) DEBUG: [HttpClient-5-SelectorManager] [14s 7ms] SocketTube(5) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [14s 7ms] Http2Connection(SocketTube(5)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [pool-1-thread-2] [14s 10ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [14s 10ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@ea005e8(9) DEBUG: [pool-1-thread-2] [14s 10ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3cc1d3a7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6a7b8ad2 queue.isEmpty: false DEBUG: [pool-1-thread-2] [14s 11ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 14 DEBUG: [pool-1-thread-2] [14s 11ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [14s 11ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [14s 11ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [14s 11ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [14s 11ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3cc1d3a7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6a7b8ad2, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [14s 11ms] Http1AsyncReceiver(SocketTube(9)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3cc1d3a7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6a7b8ad2 DEBUG: [pool-1-thread-2] [14s 11ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [14s 11ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3cc1d3a7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6a7b8ad2 DEBUG: [pool-1-thread-2] [14s 11ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-2] [14s 11ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-2] [14s 11ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [14s 11ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [14s 11ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-2] [14s 11ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-2] [14s 11ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [14s 11ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-2] [14s 11ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [14s 11ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-2] [14s 11ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-2] [14s 11ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [14s 11ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-2] [14s 11ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [14s 11ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [14s 11ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-2] [14s 11ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [14s 12ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [14s 12ms] HttpResponseInputStream next item received DEBUG: [HttpClient-9-SelectorManager] [14s 11ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [14s 12ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-2] [14s 12ms] HttpResponseInputStream item offered DEBUG: [HttpClient-9-SelectorManager] [14s 12ms] SocketTube(9) read demand reset to 0 DEBUG: [pool-1-thread-2] [14s 12ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [HttpClient-9-SelectorManager] [14s 12ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [14s 12ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [14s 12ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [14s 12ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@ea005e8(9) DEBUG: [HttpClient-9-SelectorManager] [14s 12ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4508b95c for R (false) DEBUG: [pool-1-thread-2] [14s 12ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [HttpClient-9-SelectorManager] [14s 12ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [14s 12ms] SocketTube(9) onSubscribe called DEBUG: [pool-1-thread-2] [14s 12ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [HttpClient-9-SelectorManager] [14s 12ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [14s 12ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [14s 12ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-2] [14s 15ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [14s 15ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [14s 15ms] HttpClientImpl(9) ClientImpl (async) elapsed 105 millis for GET to http://127.0.0.1:42683/http1/fixed/x DEBUG: [MainThread] [14s 16ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [14s 16ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [14s 16ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [14s 16ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [14s 16ms] HttpResponseInputStream List of Buffers Taken DEBUG: [HttpClient-6-SelectorManager] [14s 57ms] Http2Connection(SocketTube(6)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-6-SelectorManager] [14s 57ms] PlainHttpConnection(SocketTube(6)) added 34 bytes to the write queue DEBUG: [HttpClient-6-SelectorManager] [14s 57ms] PlainHttpConnection(SocketTube(6)) signalling the publisher of the write queue DEBUG: [HttpClient-6-SelectorManager] [14s 58ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(6) DEBUG: [HttpClient-6-SelectorManager] [14s 58ms] SocketTube(6) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [14s 58ms] SocketTube(6) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [14s 58ms] SocketTube(6) pausing read event DEBUG: [HttpClient-6-SelectorManager] [14s 58ms] SocketTube(6) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@47d8ffca DEBUG: [HttpClient-6-SelectorManager] [14s 58ms] SocketTube(6) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [14s 58ms] Http2Connection(SocketTube(6)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [14s 59ms] SocketTube(6) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [14s 59ms] SocketTube(6) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [14s 59ms] SocketTube(6) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [14s 59ms] SocketTube(6) write: cancel DEBUG: [HttpClient-6-SelectorManager] [14s 59ms] SocketTube(6) write: resetting demand to 0 DEBUG: [HttpClient-6-SelectorManager] [14s 59ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: cancelled by SocketTube(6) DEBUG: [HttpClient-6-SelectorManager] [14s 59ms] SocketTube(6) leaving w.onNext Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [14s 59ms] Http2Connection(SocketTube(6)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [14s 73ms] SocketTube(8) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [14s 73ms] SocketTube(8) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [14s 73ms] SocketTube(8) pausing read event DEBUG: [HttpClient-7-SelectorManager] [14s 105ms] SocketTube(7) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [14s 108ms] SocketTube(7) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [14s 122ms] SocketTube(7) pausing read event java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [MainThread] [14s 358ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:42683/http1/chunk/x GET DEBUG: [pool-1-thread-2] [14s 445ms] Exchange establishing exchange for http://127.0.0.1:42683/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [14s 445ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [14s 445ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [14s 445ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [14s 445ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [14s 445ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-2] [14s 445ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [14s 445ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [14s 445ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5f7bdb99 queue.isEmpty: true DEBUG: [pool-1-thread-2] [14s 445ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5f7bdb99, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [14s 445ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [14s 445ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [14s 445ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [14s 445ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [14s 445ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [14s 445ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [14s 445ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [14s 445ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-2] [14s 445ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-2] [14s 445ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [14s 446ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-2] [14s 446ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-2] [14s 446ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [14s 446ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-2] [14s 446ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [14s 446ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [14s 446ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [14s 446ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-2] [14s 446ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-9-SelectorManager] [14s 447ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [14s 447ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@636049c4 DEBUG: [HttpClient-9-SelectorManager] [14s 447ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [14s 447ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [14s 447ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [14s 449ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [14s 451ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [14s 451ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [14s 451ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-2] [14s 450ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [14s 451ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [14s 451ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [14s 451ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [14s 451ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [14s 451ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [14s 457ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-4] [14s 457ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [14s 457ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-4] [14s 457ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [14s 457ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [14s 457ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [14s 457ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [14s 457ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [14s 457ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [14s 457ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [14s 457ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [14s 457ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-4] [14s 457ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-4] [14s 457ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-4] [14s 457ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-4] [14s 457ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [14s 457ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [14s 457ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [14s 457ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [14s 458ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [14s 458ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [14s 458ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [14s 458ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-4] [14s 458ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [pool-1-thread-4] [14s 458ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [14s 458ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@240a0648 DEBUG: [pool-1-thread-4] [14s 458ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [14s 462ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4508b95c for R (false) DEBUG: [HttpClient-9-SelectorManager] [14s 464ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4508b95c for None (false) DEBUG: [HttpClient-9-SelectorManager] [14s 464ms] SocketTube(9) read bytes: 108 DEBUG: [HttpClient-9-SelectorManager] [14s 464ms] Http1AsyncReceiver(SocketTube(9)) Putting 108 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [14s 464ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [14s 464ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4508b95c for R (false) DEBUG: [pool-1-thread-4] [14s 464ms] Http1AsyncReceiver(SocketTube(9)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5f7bdb99 DEBUG: [HttpClient-9-SelectorManager] [14s 464ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [14s 464ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [14s 464ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5f7bdb99 DEBUG: [pool-1-thread-4] [14s 465ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-4] [14s 465ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-4] [14s 465ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5f7bdb99 DEBUG: [pool-1-thread-4] [14s 465ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [14s 465ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-5-SelectorManager] [14s 499ms] Http2Connection(SocketTube(5)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-5-SelectorManager] [14s 502ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(5)) DEBUG: [HttpClient-5-SelectorManager] [14s 507ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(5)) DEBUG: [HttpClient-5-SelectorManager] [14s 507ms] PlainHttpConnection(SocketTube(5)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-SelectorManager] [14s 507ms] SocketTube(5) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [14s 507ms] Http2Connection(SocketTube(5)) Close all streams Server connection to /127.0.0.1:35122 stopping. 1 streams DEBUG: [pool-1-thread-4] [14s 547ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-4] [14s 547ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@ea005e8(9) DEBUG: [pool-1-thread-4] [14s 547ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2acdecb9/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2ef26d38 queue.isEmpty: false DEBUG: [pool-1-thread-4] [14s 548ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 24 DEBUG: [pool-1-thread-4] [14s 548ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [14s 548ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [14s 548ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [14s 548ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [14s 548ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2acdecb9/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2ef26d38, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-4] [14s 548ms] Http1AsyncReceiver(SocketTube(9)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2acdecb9/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2ef26d38 DEBUG: [pool-1-thread-4] [14s 548ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [14s 548ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2acdecb9/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2ef26d38 DEBUG: [pool-1-thread-4] [14s 548ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-4] [14s 548ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-4] [14s 548ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-4] [14s 548ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-4] [14s 548ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-4] [14s 548ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-4] [14s 548ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-4] [14s 548ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-4] [14s 548ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-4] [14s 548ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-4] [14s 548ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-4] [14s 548ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-4] [14s 548ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [14s 548ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [14s 548ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-4] [14s 548ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-4] [14s 549ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-4] [14s 549ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-4] [14s 549ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-4] [14s 549ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-4] [14s 549ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-4] [14s 549ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-4] [14s 549ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [14s 549ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-4] [14s 549ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-4] [14s 549ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [14s 549ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-4] [14s 549ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [14s 549ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [14s 549ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [14s 549ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [14s 549ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [HttpClient-9-SelectorManager] [14s 549ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [14s 549ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [14s 549ms] SocketTube(9) read demand reset to 0 DEBUG: [pool-1-thread-4] [14s 549ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [HttpClient-9-SelectorManager] [14s 549ms] SocketTube(9) calling onSubscribe DEBUG: [pool-1-thread-4] [14s 549ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@ea005e8(9) DEBUG: [HttpClient-9-SelectorManager] [14s 549ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [14s 549ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [14s 549ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4508b95c for R (false) DEBUG: [HttpClient-9-SelectorManager] [14s 549ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [14s 549ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [14s 549ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [14s 549ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [14s 549ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-5] [14s 557ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-5] [14s 558ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [14s 583ms] HttpClientImpl(9) ClientImpl (async) elapsed 224 millis for GET to http://127.0.0.1:42683/http1/chunk/x DEBUG: [MainThread] [14s 584ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [14s 584ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [MainThread] [14s 585ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [14s 585ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [MainThread] [14s 585ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [14s 585ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [14s 585ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [14s 586ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:35653/https1/fixed/x GET DEBUG: [pool-1-thread-4] [14s 586ms] Exchange establishing exchange for https://127.0.0.1:35653/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-4] [14s 586ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-4] [14s 587ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [14s 587ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [14s 587ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-4] [14s 587ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-4] [14s 587ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [14s 587ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-4] [14s 587ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1f3c95f2 queue.isEmpty: true DEBUG: [pool-1-thread-4] [14s 587ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1f3c95f2, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-4] [14s 587ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [14s 587ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [14s 587ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [14s 587ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [14s 587ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-4] [14s 587ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-4] [14s 587ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-4] [14s 587ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5ad10a88 DEBUG: [pool-1-thread-4] [14s 587ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [14s 610ms] Http2Connection(SocketTube(6)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-3] [14s 612ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(6)) DEBUG: [pool-1-thread-3] [14s 612ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(6)) DEBUG: [pool-1-thread-3] [14s 612ms] PlainHttpConnection(SocketTube(6)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-3] [14s 612ms] SocketTube(6) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:35124 stopping. 1 streams DEBUG: [pool-1-thread-4] [14s 678ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [14s 678ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [14s 678ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [14s 678ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [14s 678ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [14s 679ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-4] [14s 679ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [14s 679ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [14s 679ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-4] [14s 679ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [14s 679ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-4] [14s 679ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [14s 679ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-4] [14s 679ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-4] [14s 679ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [14s 679ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [14s 680ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-4] [14s 680ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-4] [14s 680ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [14s 680ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-4] [14s 680ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-4] [14s 680ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [14s 680ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-4] [14s 680ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 2 DEBUG: [pool-1-thread-4] [14s 680ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-4] [14s 680ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 2 DEBUG: [pool-1-thread-4] [14s 680ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-4] [14s 680ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-4] [14s 680ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [14s 680ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [14s 680ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-4] [14s 680ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-4] [14s 680ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-4] [14s 680ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-4] [14s 680ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [14s 680ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [14s 680ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [14s 680ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-4] [14s 680ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-4] [14s 680ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [14s 680ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [14s 681ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-4] [14s 681ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [14s 681ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [14s 681ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [14s 681ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [14s 681ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [14s 681ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [14s 681ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-4] [14s 681ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [14s 681ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [14s 681ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [14s 681ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@67f72747 DEBUG: [pool-1-thread-4] [14s 681ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [14s 681ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [14s 681ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [14s 681ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-4] [14s 681ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [14s 682ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35c2f68f for None (false) DEBUG: [HttpClient-9-SelectorManager] [14s 682ms] SocketTube(10) read bytes: 167 DEBUG: [HttpClient-9-SelectorManager] [14s 682ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [14s 682ms] SSL Reader(SocketTube(10)) Adding 167 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [14s 682ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [14s 682ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35c2f68f for R (false) DEBUG: [HttpClient-9-SelectorManager] [14s 682ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [14s 689ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [14s 689ms] SSL Reader(SocketTube(10)) Unwrapping: 167 DEBUG: [pool-1-thread-4] [14s 690ms] SSL Reader(SocketTube(10)) Decoded 76 bytes out of 167 into buffer of 16676 remaining to decode: 53 DEBUG: [pool-1-thread-4] [14s 690ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-4] [14s 690ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-4] [14s 690ms] SSL Reader(SocketTube(10)) sending 76 DEBUG: [pool-1-thread-4] [14s 690ms] SSL Reader(SocketTube(10)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-4] [14s 690ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [14s 690ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [14s 690ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-4] [14s 690ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-4] [14s 690ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1f3c95f2 DEBUG: [pool-1-thread-4] [14s 690ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [14s 690ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1f3c95f2 DEBUG: [pool-1-thread-4] [14s 690ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 76/16676 bytes to header parser DEBUG: [pool-1-thread-4] [14s 690ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-4] [14s 690ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1f3c95f2 DEBUG: [pool-1-thread-4] [14s 690ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [14s 690ms] Http2Connection(SocketTube(5)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [14s 690ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [14s 691ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-4] [14s 691ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@ea005e8(9) DEBUG: [pool-1-thread-4] [14s 691ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@bdf19cd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@70379e41 queue.isEmpty: false DEBUG: [pool-1-thread-4] [14s 691ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-4] [14s 692ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [14s 692ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [14s 692ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [14s 692ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [14s 692ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@bdf19cd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@70379e41, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-4] [14s 692ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@bdf19cd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@70379e41 DEBUG: [pool-1-thread-4] [14s 692ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [14s 692ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@bdf19cd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@70379e41 DEBUG: [pool-1-thread-4] [14s 692ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-4] [14s 692ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-4] [14s 692ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [14s 692ms] HttpClientImpl(9) ClientImpl (async) elapsed 105 millis for GET to https://127.0.0.1:35653/https1/fixed/x DEBUG: [pool-1-thread-4] [14s 692ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [14s 692ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [14s 692ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [14s 692ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-4] [14s 693ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-4] [14s 693ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [14s 693ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [14s 693ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [14s 693ms] SSL Reader(SocketTube(10)) Unwrapping: 53 DEBUG: [MainThread] [14s 693ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [14s 693ms] SSL Reader(SocketTube(10)) Decoded 15 bytes out of 53 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-4] [14s 693ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-4] [14s 693ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-4] [14s 693ms] SSL Reader(SocketTube(10)) sending 15 DEBUG: [pool-1-thread-4] [14s 693ms] SSL Reader(SocketTube(10)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-4] [14s 693ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [14s 693ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [14s 693ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-4] [14s 693ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-4] [14s 693ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@bdf19cd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@70379e41 DEBUG: [pool-1-thread-4] [14s 693ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [14s 693ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@bdf19cd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@70379e41 DEBUG: [pool-1-thread-4] [14s 693ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 15/88 bytes to body parser DEBUG: [pool-1-thread-4] [14s 693ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-4] [14s 693ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [14s 693ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [14s 693ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-4] [14s 693ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-4] [14s 693ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [MainThread] [14s 693ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [14s 693ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [14s 693ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [14s 693ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [14s 693ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-4] [14s 695ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-4] [14s 695ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-4] [14s 695ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-4] [14s 695ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [14s 695ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [14s 695ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [14s 695ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [14s 695ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [14s 695ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-4] [14s 695ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@ea005e8(9) DEBUG: [pool-1-thread-4] [14s 695ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-4] [14s 695ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate null DEBUG: [pool-1-thread-4] [14s 695ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [14s 695ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-4] [14s 695ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [14s 696ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [14s 696ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [14s 696ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [14s 696ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-4] [14s 696ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-4] [14s 696ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-4] [14s 696ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [14s 696ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [14s 696ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35c2f68f for R (false) DEBUG: [MainThread] [14s 700ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [14s 702ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:35653/https1/chunk/x GET DEBUG: [pool-1-thread-4] [14s 702ms] Exchange establishing exchange for https://127.0.0.1:35653/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-4] [14s 702ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-4] [14s 702ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [14s 702ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [14s 702ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-4] [14s 703ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-4] [14s 703ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [14s 703ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-4] [14s 703ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7cf38981 queue.isEmpty: true DEBUG: [pool-1-thread-4] [14s 703ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7cf38981, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-4] [14s 703ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [14s 703ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [14s 703ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [14s 703ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [14s 703ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-4] [14s 703ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-4] [14s 703ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-4] [14s 703ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@f91e6a3 DEBUG: [pool-1-thread-4] [14s 703ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-4] [14s 703ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [14s 703ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [14s 703ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [14s 703ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [14s 703ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [14s 703ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-4] [14s 703ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [14s 703ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [14s 704ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-4] [14s 704ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [14s 704ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-4] [14s 704ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [14s 704ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-4] [14s 704ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-4] [14s 704ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [14s 704ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [14s 704ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-4] [14s 704ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-4] [14s 704ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [14s 704ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-4] [14s 704ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-4] [14s 704ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [14s 704ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-4] [14s 705ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 3 DEBUG: [pool-1-thread-4] [14s 705ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-4] [14s 705ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 3 DEBUG: [pool-1-thread-4] [14s 705ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-4] [14s 705ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-4] [14s 705ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [14s 705ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [14s 705ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-4] [14s 705ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-4] [14s 707ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-4] [14s 707ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-4] [14s 707ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [14s 707ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [14s 707ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [14s 707ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-4] [14s 707ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-4] [14s 707ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [14s 707ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [14s 707ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-4] [14s 707ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [14s 707ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [14s 707ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [14s 707ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [14s 707ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [14s 707ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [14s 707ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-4] [14s 707ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [14s 707ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [14s 707ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [14s 707ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4318b486 DEBUG: [pool-1-thread-4] [14s 707ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [14s 707ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [14s 707ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [14s 707ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-4] [14s 707ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [14s 711ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35c2f68f for None (false) DEBUG: [HttpClient-9-SelectorManager] [14s 711ms] SocketTube(10) read bytes: 122 DEBUG: [HttpClient-9-SelectorManager] [14s 711ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [14s 711ms] SSL Reader(SocketTube(10)) Adding 122 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [14s 711ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [14s 711ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35c2f68f for R (false) DEBUG: [HttpClient-9-SelectorManager] [14s 711ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [14s 711ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:122, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [14s 711ms] SSL Reader(SocketTube(10)) Unwrapping: 122 DEBUG: [pool-1-thread-4] [14s 711ms] SSL Reader(SocketTube(10)) Decoded 84 bytes out of 122 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-4] [14s 711ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-4] [14s 711ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-4] [14s 711ms] SSL Reader(SocketTube(10)) sending 84 DEBUG: [pool-1-thread-4] [14s 711ms] SSL Reader(SocketTube(10)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-4] [14s 711ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [14s 711ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [14s 711ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-4] [14s 711ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-4] [14s 711ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7cf38981 DEBUG: [pool-1-thread-4] [14s 711ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [14s 711ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7cf38981 DEBUG: [pool-1-thread-4] [14s 711ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 84/16676 bytes to header parser DEBUG: [pool-1-thread-4] [14s 712ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-4] [14s 712ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7cf38981 DEBUG: [pool-1-thread-4] [14s 712ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [14s 712ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-9-SelectorManager] [14s 751ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35c2f68f for None (false) DEBUG: [HttpClient-9-SelectorManager] [14s 751ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [14s 751ms] SocketTube(10) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer: Connection writer stopping DEBUG: [pool-1-thread-4] [14s 802ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-4] [14s 803ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@ea005e8(9) DEBUG: [pool-1-thread-4] [14s 803ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@63244707/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@37b6563 queue.isEmpty: false DEBUG: [pool-1-thread-4] [14s 803ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-4] [14s 803ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [14s 803ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [14s 803ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [14s 803ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [14s 803ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@63244707/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@37b6563, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-4] [14s 803ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@63244707/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@37b6563 DEBUG: [pool-1-thread-4] [14s 803ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [14s 803ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@63244707/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@37b6563 DEBUG: [pool-1-thread-4] [14s 803ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-4] [14s 803ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-4] [14s 803ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [14s 803ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [14s 803ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [14s 803ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [14s 803ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-4] [14s 803ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-4] [14s 803ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [14s 803ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [14s 803ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [14s 803ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-4] [14s 803ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-4] [14s 803ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-4] [14s 803ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [14s 803ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [14s 804ms] HttpClientImpl(9) ClientImpl (async) elapsed 102 millis for GET to https://127.0.0.1:35653/https1/chunk/x DEBUG: [MainThread] [14s 804ms] HttpResponseInputStream Taking list of Buffers TestServer: Connection writer stopping DEBUG: [HttpClient-9-SelectorManager] [14s 848ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35c2f68f for R (true) DEBUG: [HttpClient-6-SelectorManager] [14s 856ms] Http2Connection(SocketTube(6)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-6-SelectorManager] [14s 857ms] Http2Connection(SocketTube(6)) Close all streams DEBUG: [HttpClient-7-SelectorManager] [14s 866ms] 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@526a07b9[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@18a18268, getALPN: jdk.internal.net.http.common.MinimalFuture@4bc16301[Completed normally] (id=440), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=109 lim=109 cap=2048], count: 88, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [14s 866ms] SocketTube(7) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [14s 866ms] SSL Reader(SocketTube(7)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [14s 866ms] SSL Reader(SocketTube(7)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-7-SelectorManager] [14s 930ms] SSL Reader(SocketTube(7)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-9-SelectorManager] [14s 899ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35c2f68f for None (false) DEBUG: [HttpClient-3-SelectorManager] [14s 909ms] 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@11e03259[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@7e0fc7a1[Completed normally] (id=143), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=53 lim=53 cap=4096], count: 91, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [14s 934ms] SocketTube(10) read bytes: 101 DEBUG: [HttpClient-9-SelectorManager] [14s 935ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-3-SelectorManager] [14s 935ms] SocketTube(3) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [14s 935ms] SSL Reader(SocketTube(3)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [14s 935ms] SSL Reader(SocketTube(3)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-3-SelectorManager] [14s 938ms] SSL Reader(SocketTube(3)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [14s 944ms] SSLTube(SocketTube(7)) SSLSubscriberWrapper[SSLTube(SocketTube(7)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@18a18268, getALPN: jdk.internal.net.http.common.MinimalFuture@4bc16301[Completed normally] (id=440), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [14s 944ms] Http2Connection(SSLTube(SocketTube(7))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [14s 946ms] SSLTube(SocketTube(7)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [14s 946ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: cancelled by SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-1] [14s 947ms] 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:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-1] [14s 948ms] Http2Connection(SSLTube(SocketTube(7))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-1] [14s 948ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(7))) DEBUG: [pool-1-thread-1] [14s 948ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(7))) DEBUG: [HttpClient-4-SelectorManager] [14s 915ms] 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@5fca6b08[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@4822c40[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-4-SelectorManager] [14s 957ms] SocketTube(4) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [14s 957ms] SSL Reader(SocketTube(4)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [14s 957ms] 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@7e0fc7a1[Completed normally] (id=143), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [14s 957ms] ConnectionPool(3) SSLTube(SocketTube(3)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-3-SelectorManager] [14s 957ms] SSLTube(SocketTube(3)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [14s 957ms] SSL Reader(SocketTube(3)) stop DEBUG: [HttpClient-3-SelectorManager] [14s 957ms] SSL Writer(SocketTube(3)) stop DEBUG: [HttpClient-3-SelectorManager] [14s 957ms] SocketTube(3) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [14s 965ms] SocketTube(3) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [14s 967ms] SocketTube(3) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [14s 969ms] Http2ClientImpl stopping DEBUG: [HttpClient-8-SelectorManager] [14s 928ms] 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@23415c80[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@22bc26cc, getALPN: jdk.internal.net.http.common.MinimalFuture@5a3df55a[Completed normally] (id=503), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=47 lim=47 cap=2048], count: 83, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [14s 929ms] 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@63623999[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@1db09cf7[Completed normally] (id=1134), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=167 lim=167 cap=2048], count: 91, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [14s 973ms] SocketTube(15) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-9-SelectorManager] [14s 935ms] SSL Reader(SocketTube(10)) Adding 101 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [14s 973ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [14s 973ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35c2f68f for R (false) DEBUG: [pool-1-thread-4] [14s 973ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:101, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [14s 973ms] SSL Reader(SocketTube(10)) Unwrapping: 101 DEBUG: [HttpClient-4-SelectorManager] [14s 957ms] 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:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-1] [14s 957ms] PlainHttpConnection(SocketTube(7)) Closing channel: channel not registered with selector DEBUG: [HttpClient-7-SelectorManager] [14s 965ms] SSL Reader(SocketTube(7)) stop DEBUG: [HttpClient-7-SelectorManager] [14s 974ms] SSL Writer(SocketTube(7)) stop DEBUG: [pool-1-thread-1] [14s 974ms] SocketTube(7) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [14s 974ms] SocketTube(7) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [14s 974ms] SocketTube(7) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [14s 974ms] SocketTube(7) Read scheduler stopped DEBUG: [HttpClient-7-SelectorManager] [14s 974ms] SocketTube(7) write: cancel DEBUG: [HttpClient-7-SelectorManager] [14s 974ms] SocketTube(7) write: resetting demand to 0 DEBUG: [HttpClient-7-SelectorManager] [14s 974ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: cancelled by SSLTube(SocketTube(7)) Server connection to /127.0.0.1:33820 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-8-SelectorManager] [14s 973ms] SocketTube(8) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [14s 975ms] SSL Reader(SocketTube(8)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-12-SelectorManager] [14s 973ms] SSL Reader(SocketTube(15)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-9-SelectorManager] [14s 973ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [14s 973ms] SSL Reader(SocketTube(10)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-4] [14s 976ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-4] [14s 976ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-4] [14s 976ms] SSL Reader(SocketTube(10)) sending 20 DEBUG: [pool-1-thread-4] [14s 976ms] SSL Reader(SocketTube(10)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-4] [14s 976ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [14s 976ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [14s 976ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-4] [14s 976ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-4] [14s 976ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@63244707/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@37b6563 DEBUG: [pool-1-thread-4] [14s 976ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [14s 976ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@63244707/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@37b6563 DEBUG: [pool-1-thread-4] [14s 976ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-4] [14s 976ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-4] [14s 976ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-4] [14s 976ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-4] [14s 976ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-4] [14s 976ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-4] [14s 976ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-4] [14s 976ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-4] [14s 976ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [14s 976ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [14s 976ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-4] [14s 976ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 0 DEBUG: [MainThread] [14s 976ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [14s 976ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [14s 976ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [14s 976ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-4-SelectorManager] [14s 974ms] SSL Reader(SocketTube(4)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [14s 975ms] SocketTube(7) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [14s 975ms] SSL Reader(SocketTube(8)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-8-SelectorManager] [14s 981ms] SSL Reader(SocketTube(8)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-12-SelectorManager] [14s 975ms] 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:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-12-SelectorManager] [14s 981ms] SSL Reader(SocketTube(15)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-12-SelectorManager] [14s 982ms] 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@1db09cf7[Completed normally] (id=1134), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-12-SelectorManager] [14s 982ms] ConnectionPool(12) SSLTube(SocketTube(15)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-12-SelectorManager] [14s 982ms] SSLTube(SocketTube(15)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-12-SelectorManager] [14s 982ms] SSL Reader(SocketTube(15)) stop DEBUG: [HttpClient-12-SelectorManager] [14s 982ms] SSL Writer(SocketTube(15)) stop DEBUG: [HttpClient-12-SelectorManager] [14s 982ms] SocketTube(15) Stopping read scheduler DEBUG: [HttpClient-12-SelectorManager] [14s 982ms] SocketTube(15) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [14s 982ms] SocketTube(15) Read scheduler stopped DEBUG: [HttpClient-12-SelectorManager] [14s 982ms] Http2ClientImpl stopping DEBUG: [pool-1-thread-4] [14s 976ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=false DEBUG: [pool-1-thread-4] [14s 982ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [HttpClient-7-SelectorManager] [14s 978ms] Http2Connection(SSLTube(SocketTube(7))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-8-SelectorManager] [14s 981ms] SSLTube(SocketTube(8)) SSLSubscriberWrapper[SSLTube(SocketTube(8)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@22bc26cc, getALPN: jdk.internal.net.http.common.MinimalFuture@5a3df55a[Completed normally] (id=503), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [14s 982ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-8-SelectorManager] [14s 983ms] Http2Connection(SSLTube(SocketTube(8))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [14s 982ms] Http2Connection(SSLTube(SocketTube(7))) Close all streams DEBUG: [pool-1-thread-4] [14s 983ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-8-SelectorManager] [14s 983ms] SSLTube(SocketTube(8)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-1] [14s 983ms] Http2Connection(SSLTube(SocketTube(8))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-1] [14s 986ms] Http2Connection(SSLTube(SocketTube(8))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-1] [14s 986ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(8))) DEBUG: [pool-1-thread-1] [14s 986ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(8))) DEBUG: [pool-1-thread-1] [14s 986ms] PlainHttpConnection(SocketTube(8)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-1] [14s 986ms] SocketTube(8) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-8-SelectorManager] [14s 983ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: cancelled by SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-4] [14s 983ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [14s 987ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [14s 987ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [14s 987ms] SSL Reader(SocketTube(10)) Unwrapping: 43 DEBUG: [pool-1-thread-4] [14s 987ms] SSL Reader(SocketTube(10)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-4] [14s 987ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-4] [14s 987ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-4] [14s 987ms] SSL Reader(SocketTube(10)) sending 5 DEBUG: [pool-1-thread-4] [14s 987ms] SSL Reader(SocketTube(10)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-4] [14s 987ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [14s 987ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [14s 987ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-4] [14s 987ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-4] [14s 987ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@63244707/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@37b6563 DEBUG: [pool-1-thread-4] [14s 987ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [14s 987ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@63244707/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@37b6563 DEBUG: [pool-1-thread-4] [14s 987ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-4] [14s 987ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [HttpClient-4-SelectorManager] [14s 987ms] 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@4822c40[Completed normally] (id=231), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-8-SelectorManager] [14s 987ms] SSL Reader(SocketTube(8)) stop DEBUG: [HttpClient-8-SelectorManager] [14s 987ms] SSL Writer(SocketTube(8)) stop DEBUG: [HttpClient-8-SelectorManager] [14s 987ms] SocketTube(8) Stopping read scheduler DEBUG: [HttpClient-8-SelectorManager] [14s 987ms] SocketTube(8) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [14s 987ms] SocketTube(8) Read scheduler stopped DEBUG: [HttpClient-8-SelectorManager] [14s 987ms] SocketTube(8) write: cancel DEBUG: [HttpClient-8-SelectorManager] [14s 987ms] SocketTube(8) write: resetting demand to 0 DEBUG: [HttpClient-8-SelectorManager] [14s 988ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: cancelled by SSLTube(SocketTube(8)) DEBUG: [HttpClient-8-SelectorManager] [14s 988ms] SocketTube(8) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [14s 988ms] Http2Connection(SSLTube(SocketTube(8))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-8-SelectorManager] [14s 988ms] Http2Connection(SSLTube(SocketTube(8))) Close all streams DEBUG: [pool-1-thread-4] [14s 987ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-4] [14s 988ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-4] [14s 988ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-4] [14s 988ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-4] [14s 988ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-4] [14s 988ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-4] [14s 988ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-4] [14s 988ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-4] [14s 988ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-4] [14s 988ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-4] [14s 988ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [14s 988ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [14s 988ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [14s 988ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [14s 988ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [14s 988ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-4] [14s 988ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-4] [14s 988ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@ea005e8(9) DEBUG: [pool-1-thread-4] [14s 988ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-4] [14s 989ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [14s 989ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-4] [14s 989ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [14s 989ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [14s 989ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [14s 989ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [14s 989ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-4] [14s 989ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-4] [14s 989ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-4] [14s 989ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [14s 989ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [14s 989ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35c2f68f for R (false) DEBUG: [MainThread] [14s 989ms] HttpResponseInputStream List of Buffers Taken DEBUG: [HttpClient-4-SelectorManager] [14s 987ms] ConnectionPool(4) SSLTube(SocketTube(4)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-4-SelectorManager] [14s 994ms] SSLTube(SocketTube(4)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [14s 994ms] SSL Reader(SocketTube(4)) stop DEBUG: [HttpClient-4-SelectorManager] [14s 994ms] SSL Writer(SocketTube(4)) stop DEBUG: [HttpClient-4-SelectorManager] [14s 994ms] SocketTube(4) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [14s 994ms] SocketTube(4) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [14s 995ms] SocketTube(4) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [14s 995ms] Http2ClientImpl stopping Server connection to /127.0.0.1:33830 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [MainThread] [15s 5ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:59617/http2/fixed/x GET DEBUG: [pool-1-thread-4] [15s 6ms] Exchange establishing exchange for http://127.0.0.1:59617/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-4] [15s 7ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-4] [15s 7ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [15s 7ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [15s 7ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [15s 7ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [15s 7ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [15s 7ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [15s 7ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [15s 7ms] Http2Connection(SocketTube(11)) Opened stream 5 DEBUG: [pool-1-thread-4] [15s 7ms] Http2Connection(SocketTube(11))/Stream(5) Stream 5 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [15s 8ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [pool-1-thread-4] [15s 8ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [15s 8ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-4] [15s 8ms] SocketTube(11) trying to write: 59 DEBUG: [pool-1-thread-4] [15s 8ms] SocketTube(11) wrote: 59 DEBUG: [pool-1-thread-4] [15s 8ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-4] [15s 8ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-4] [15s 8ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [15s 8ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [15s 8ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [15s 8ms] Exchange sendRequestBody DEBUG: [readLoop] [15s 8ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [15s 8ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [15s 8ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [pool-1-thread-4] [15s 8ms] Http2Connection(SocketTube(11))/Stream(5) requestSent: streamid=5 but response not received DEBUG: [readLoop] [15s 8ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [15s 8ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [15s 8ms] 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] [15s 11ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7828327e for None (false) DEBUG: [HttpClient-9-SelectorManager] [15s 11ms] SocketTube(11) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [15s 11ms] Http2Connection(SocketTube(11)) onNext: got 47 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [15s 11ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [15s 11ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7828327e for R (false) DEBUG: [pool-1-thread-4] [15s 11ms] Http2Connection(SocketTube(11)) sending 47 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [15s 12ms] Http2Connection(SocketTube(11)) H2 Receiving(3): 47 DEBUG: [pool-1-thread-4] [15s 12ms] Http2Connection(SocketTube(11)) Processing 47 DEBUG: [pool-1-thread-4] [15s 12ms] FramesDecoder decodes: 47 DEBUG: [pool-1-thread-4] [15s 12ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [15s 12ms] FramesDecoder Got frame: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-4] [15s 12ms] Http2Connection(SocketTube(11))/Stream(5) incoming: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-4] [15s 12ms] Http2Connection(SocketTube(11))/Stream(5) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [15s 12ms] Http2Connection(SocketTube(11))/Stream(5) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [15s 12ms] Http2Connection(SocketTube(11))/Stream(5) Getting BodySubscriber for: (GET http://127.0.0.1:59617/http2/fixed/x) 200 HTTP_2 Local port: 35138 DEBUG: [HttpClient-9-SelectorManager] [15s 11ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [15s 108ms] Http2Connection(SocketTube(11))/Stream(5) subscribing user subscriber DEBUG: [pool-1-thread-4] [15s 108ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [15s 108ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [15s 109ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [15s 109ms] HttpClientImpl(9) ClientImpl (async) elapsed 103 millis for GET to http://127.0.0.1:59617/http2/fixed/x DEBUG: [pool-1-thread-4] [15s 109ms] FramesDecoder Got frame: DATA: length=14, streamid=5, flags=0 DEBUG: [pool-1-thread-4] [15s 109ms] Http2Connection(SocketTube(11))/Stream(5) incoming: DATA: length=14, streamid=5, flags=0 DEBUG: [pool-1-thread-4] [15s 109ms] Http2Connection(SocketTube(11))/Stream(5) incoming: onNext(14) DEBUG: [pool-1-thread-4] [15s 109ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [15s 109ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [15s 109ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 42, limit: 16777216 DEBUG: [pool-1-thread-4] [15s 109ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 5) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-4] [15s 109ms] FramesDecoder Got frame: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-4] [15s 109ms] Http2Connection(SocketTube(11))/Stream(5) incoming: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-4] [15s 109ms] Http2Connection(SocketTube(11))/Stream(5) incoming: onComplete DEBUG: [pool-1-thread-4] [15s 109ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [15s 109ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [15s 109ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [15s 109ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [15s 109ms] Http2Connection(SocketTube(11))/Stream(5) setEndStreamReceived: streamid=5 DEBUG: [pool-1-thread-4] [15s 109ms] Http2Connection(SocketTube(11))/Stream(5) responseReceived: streamid=5 DEBUG: [pool-1-thread-4] [15s 109ms] Http2Connection(SocketTube(11))/Stream(5) close stream 5 DEBUG: [pool-1-thread-4] [15s 109ms] Http2Connection(SocketTube(11)) Closed stream 5 DEBUG: [pool-1-thread-4] [15s 109ms] Http2Connection(SocketTube(11))/Stream(5) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5651738 DEBUG: [pool-1-thread-4] [15s 110ms] Http2Connection(SocketTube(11))/Stream(5) closing response subscriber stream 5 DEBUG: [pool-1-thread-4] [15s 110ms] Http2Connection(SocketTube(11)) H2 processed(3) DEBUG: [MainThread] [15s 110ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [15s 112ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [15s 113ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [15s 113ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [15s 113ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [15s 116ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:59617/http2/chunk/x GET DEBUG: [pool-1-thread-4] [15s 118ms] Exchange establishing exchange for http://127.0.0.1:59617/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-4] [15s 118ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-4] [15s 118ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [15s 118ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [15s 118ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [15s 119ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [15s 119ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [15s 119ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [15s 119ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [15s 119ms] Http2Connection(SocketTube(11)) Opened stream 7 DEBUG: [pool-1-thread-4] [15s 119ms] Http2Connection(SocketTube(11))/Stream(7) Stream 7 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [15s 119ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [pool-1-thread-4] [15s 119ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [15s 119ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-4] [15s 119ms] SocketTube(11) trying to write: 59 DEBUG: [pool-1-thread-4] [15s 119ms] SocketTube(11) wrote: 59 DEBUG: [pool-1-thread-4] [15s 120ms] SocketTube(11) write: requesting more... DEBUG: [readLoop] [15s 120ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [15s 120ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [15s 120ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [15s 120ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [15s 120ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [15s 120ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-4] [15s 121ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [15s 121ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [15s 121ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [15s 121ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [15s 121ms] Http2Connection(SocketTube(11))/Stream(7) requestSent: streamid=7 but response not received DEBUG: [readLoop] [15s 127ms] 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] [15s 134ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7828327e for None (false) DEBUG: [HttpClient-9-SelectorManager] [15s 134ms] SocketTube(11) read bytes: 42 DEBUG: [HttpClient-9-SelectorManager] [15s 134ms] Http2Connection(SocketTube(11)) onNext: got 42 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [15s 135ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [15s 135ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7828327e for R (false) DEBUG: [pool-1-thread-4] [15s 135ms] Http2Connection(SocketTube(11)) sending 42 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [15s 135ms] Http2Connection(SocketTube(11)) H2 Receiving(4): 42 DEBUG: [pool-1-thread-4] [15s 135ms] Http2Connection(SocketTube(11)) Processing 42 DEBUG: [pool-1-thread-4] [15s 135ms] FramesDecoder decodes: 42 DEBUG: [pool-1-thread-4] [15s 135ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [15s 135ms] FramesDecoder Got frame: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [HttpClient-9-SelectorManager] [15s 135ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [15s 135ms] Http2Connection(SocketTube(11))/Stream(7) incoming: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-4] [15s 135ms] Http2Connection(SocketTube(11))/Stream(7) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [15s 135ms] Http2Connection(SocketTube(11))/Stream(7) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [15s 135ms] Http2Connection(SocketTube(11))/Stream(7) Getting BodySubscriber for: (GET http://127.0.0.1:59617/http2/chunk/x) 200 HTTP_2 Local port: 35138 DEBUG: [pool-1-thread-4] [15s 219ms] Http2Connection(SocketTube(11))/Stream(7) subscribing user subscriber DEBUG: [pool-1-thread-4] [15s 219ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [15s 219ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [15s 219ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [15s 219ms] FramesDecoder Got frame: DATA: length=14, streamid=7, flags=0 DEBUG: [pool-1-thread-4] [15s 219ms] Http2Connection(SocketTube(11))/Stream(7) incoming: DATA: length=14, streamid=7, flags=0 DEBUG: [pool-1-thread-4] [15s 219ms] Http2Connection(SocketTube(11))/Stream(7) incoming: onNext(14) DEBUG: [pool-1-thread-4] [15s 219ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [15s 219ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [15s 219ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 56, limit: 16777216 DEBUG: [pool-1-thread-4] [15s 219ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 7) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-4] [15s 219ms] FramesDecoder Got frame: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-4] [15s 219ms] Http2Connection(SocketTube(11))/Stream(7) incoming: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-4] [15s 219ms] Http2Connection(SocketTube(11))/Stream(7) incoming: onComplete DEBUG: [pool-1-thread-4] [15s 219ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [15s 219ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [15s 219ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [15s 219ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [15s 219ms] Http2Connection(SocketTube(11))/Stream(7) setEndStreamReceived: streamid=7 DEBUG: [pool-1-thread-4] [15s 219ms] Http2Connection(SocketTube(11))/Stream(7) responseReceived: streamid=7 DEBUG: [pool-1-thread-4] [15s 220ms] Http2Connection(SocketTube(11))/Stream(7) close stream 7 DEBUG: [pool-1-thread-4] [15s 220ms] Http2Connection(SocketTube(11)) Closed stream 7 DEBUG: [pool-1-thread-4] [15s 220ms] Http2Connection(SocketTube(11))/Stream(7) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@44b874ec DEBUG: [pool-1-thread-4] [15s 220ms] Http2Connection(SocketTube(11))/Stream(7) closing response subscriber stream 7 DEBUG: [pool-1-thread-4] [15s 220ms] Http2Connection(SocketTube(11)) H2 processed(4) DEBUG: [pool-1-thread-1] [15s 228ms] HttpClientImpl(9) ClientImpl (async) elapsed 112 millis for GET to http://127.0.0.1:59617/http2/chunk/x DEBUG: [MainThread] [15s 229ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [15s 229ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [15s 229ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [15s 229ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [15s 229ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [15s 230ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:44711/https2/fixed/x GET DEBUG: [pool-1-thread-1] [15s 232ms] Exchange establishing exchange for https://127.0.0.1:44711/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [15s 232ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-1] [15s 232ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [15s 232ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [15s 232ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [15s 232ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [15s 232ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [15s 233ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [15s 233ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [15s 233ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 5 DEBUG: [pool-1-thread-1] [15s 233ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) Stream 5 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [15s 233ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [15s 233ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [15s 233ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [15s 233ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [15s 233ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-1] [15s 233ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-1] [15s 233ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [15s 233ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [pool-1-thread-1] [15s 234ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 3 DEBUG: [pool-1-thread-1] [15s 234ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-1] [15s 234ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 3 DEBUG: [pool-1-thread-1] [15s 234ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [pool-1-thread-1] [15s 234ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-1] [15s 234ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [15s 234ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [15s 234ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-1] [15s 234ms] SocketTube(12) trying to write: 97 DEBUG: [pool-1-thread-1] [15s 235ms] SocketTube(12) wrote: 97 DEBUG: [pool-1-thread-1] [15s 235ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-1] [15s 235ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [15s 235ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [15s 235ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [15s 235ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [15s 235ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-1] [15s 235ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [15s 235ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [15s 235ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [15s 235ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [15s 235ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) requestSent: streamid=5 but response not received DEBUG: [readLoop] [15s 236ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [15s 236ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [15s 236ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [15s 236ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [15s 236ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [15s 236ms] 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] [15s 248ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b784bba for None (false) DEBUG: [HttpClient-9-SelectorManager] [15s 249ms] SocketTube(12) read bytes: 162 DEBUG: [HttpClient-9-SelectorManager] [15s 249ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [15s 249ms] SSL Reader(SocketTube(12)) Adding 162 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [15s 249ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [15s 249ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b784bba for R (false) DEBUG: [pool-1-thread-1] [15s 249ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:162, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [15s 249ms] SSL Reader(SocketTube(12)) Unwrapping: 162 DEBUG: [HttpClient-9-SelectorManager] [15s 249ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [15s 249ms] SSL Reader(SocketTube(12)) Decoded 15 bytes out of 162 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-1] [15s 249ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-1] [15s 249ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-1] [15s 249ms] SSL Reader(SocketTube(12)) sending 15 DEBUG: [pool-1-thread-1] [15s 249ms] SSL Reader(SocketTube(12)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [15s 249ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [15s 249ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-1] [15s 249ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-1] [15s 249ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-1] [15s 249ms] Http2Connection(SSLTube(SocketTube(12))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [15s 249ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(8): 15 DEBUG: [pool-1-thread-1] [15s 249ms] Http2Connection(SSLTube(SocketTube(12))) Processing 15 DEBUG: [pool-1-thread-1] [15s 249ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-1] [15s 249ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [15s 249ms] FramesDecoder Got frame: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-1] [15s 250ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-1] [15s 250ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [15s 250ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [15s 250ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) Getting BodySubscriber for: (GET https://127.0.0.1:44711/https2/fixed/x) 200 HTTP_2 Local port: 33846 DEBUG: [pool-1-thread-1] [15s 331ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) subscribing user subscriber DEBUG: [pool-1-thread-1] [15s 331ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [15s 331ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [15s 331ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [15s 331ms] HttpClientImpl(9) ClientImpl (async) elapsed 100 millis for GET to https://127.0.0.1:44711/https2/fixed/x DEBUG: [pool-1-thread-1] [15s 331ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(8) DEBUG: [pool-1-thread-1] [15s 331ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [15s 331ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [pool-1-thread-1] [15s 331ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [15s 331ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-1] [15s 332ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-1] [15s 332ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-1] [15s 332ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-1] [15s 332ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [15s 332ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-1] [15s 332ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-1] [15s 332ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [MainThread] [15s 332ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [15s 332ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [15s 332ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(9): 24 DEBUG: [pool-1-thread-1] [15s 332ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-1] [15s 332ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-1] [15s 332ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [15s 332ms] FramesDecoder Got frame: DATA: length=15, streamid=5, flags=0 DEBUG: [pool-1-thread-1] [15s 332ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: DATA: length=15, streamid=5, flags=0 DEBUG: [pool-1-thread-1] [15s 332ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: onNext(15) DEBUG: [pool-1-thread-1] [15s 332ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [15s 332ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [15s 332ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 45, limit: 16777216 DEBUG: [pool-1-thread-1] [15s 332ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 5) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-1] [15s 332ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(9) DEBUG: [MainThread] [15s 332ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [15s 332ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [15s 332ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [15s 332ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [15s 332ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [15s 332ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [15s 333ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [15s 333ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [15s 333ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [15s 333ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-1] [15s 333ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [15s 333ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [15s 333ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-1] [15s 333ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [15s 333ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [15s 333ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [15s 333ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(10): 9 DEBUG: [pool-1-thread-1] [15s 333ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-1] [15s 333ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [15s 333ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [15s 333ms] FramesDecoder Got frame: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-1] [15s 333ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-1] [15s 333ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: onComplete DEBUG: [pool-1-thread-1] [15s 333ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [15s 333ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [15s 333ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [15s 333ms] HttpResponseInputStream item offered DEBUG: [MainThread] [15s 333ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [15s 333ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) setEndStreamReceived: streamid=5 DEBUG: [pool-1-thread-1] [15s 334ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) responseReceived: streamid=5 DEBUG: [pool-1-thread-1] [15s 334ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) close stream 5 DEBUG: [pool-1-thread-1] [15s 334ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 5 DEBUG: [MainThread] [15s 335ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:44711/https2/chunk/x GET DEBUG: [pool-1-thread-4] [15s 336ms] Exchange establishing exchange for https://127.0.0.1:44711/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [15s 336ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@375882c0 DEBUG: [pool-1-thread-1] [15s 339ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) closing response subscriber stream 5 DEBUG: [pool-1-thread-1] [15s 339ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(10) DEBUG: [pool-1-thread-1] [15s 339ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [15s 339ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [15s 339ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-1] [15s 339ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [15s 339ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [15s 339ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [15s 339ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b784bba for R (false) DEBUG: [pool-1-thread-4] [15s 340ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-4] [15s 340ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [15s 340ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [15s 340ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [15s 340ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [15s 340ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [15s 341ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [15s 341ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [15s 341ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 7 DEBUG: [pool-1-thread-4] [15s 341ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) Stream 7 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [15s 341ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [pool-1-thread-4] [15s 341ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [15s 341ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-4] [15s 341ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [15s 341ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-4] [15s 341ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-4] [15s 341ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [15s 341ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [pool-1-thread-4] [15s 346ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 4 DEBUG: [pool-1-thread-4] [15s 347ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-4] [15s 347ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 4 DEBUG: [pool-1-thread-4] [15s 347ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [pool-1-thread-4] [15s 347ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-4] [15s 347ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-4] [15s 347ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [15s 347ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-4] [15s 347ms] SocketTube(12) trying to write: 97 DEBUG: [pool-1-thread-4] [15s 347ms] SocketTube(12) wrote: 97 DEBUG: [pool-1-thread-4] [15s 347ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-4] [15s 347ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [15s 347ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [15s 348ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [15s 348ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-4] [15s 348ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-4] [15s 348ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-4] [15s 348ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [15s 348ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [15s 348ms] Exchange sendRequestBody DEBUG: [readLoop] [15s 348ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [15s 348ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) requestSent: streamid=7 but response not received DEBUG: [readLoop] [15s 348ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [15s 348ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [15s 348ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [15s 348ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [15s 348ms] 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] [15s 356ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b784bba for None (false) DEBUG: [HttpClient-9-SelectorManager] [15s 356ms] SocketTube(12) read bytes: 157 DEBUG: [HttpClient-9-SelectorManager] [15s 356ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [15s 356ms] SSL Reader(SocketTube(12)) Adding 157 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [15s 356ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [15s 356ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b784bba for R (false) DEBUG: [HttpClient-9-SelectorManager] [15s 356ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [15s 356ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:157, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [15s 356ms] SSL Reader(SocketTube(12)) Unwrapping: 157 DEBUG: [pool-1-thread-4] [15s 356ms] SSL Reader(SocketTube(12)) Decoded 10 bytes out of 157 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-4] [15s 356ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [15s 356ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [15s 356ms] SSL Reader(SocketTube(12)) sending 10 DEBUG: [pool-1-thread-4] [15s 356ms] SSL Reader(SocketTube(12)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [15s 356ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-4] [15s 356ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-4] [15s 356ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [15s 356ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [15s 356ms] Http2Connection(SSLTube(SocketTube(12))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [15s 356ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(11): 10 DEBUG: [pool-1-thread-4] [15s 356ms] Http2Connection(SSLTube(SocketTube(12))) Processing 10 DEBUG: [pool-1-thread-4] [15s 357ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [15s 357ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [15s 357ms] FramesDecoder Got frame: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-4] [15s 357ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-4] [15s 357ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [15s 357ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [15s 357ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) Getting BodySubscriber for: (GET https://127.0.0.1:44711/https2/chunk/x) 200 HTTP_2 Local port: 33846 DEBUG: [pool-1-thread-4] [15s 436ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) subscribing user subscriber DEBUG: [pool-1-thread-4] [15s 436ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [15s 436ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [15s 437ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [15s 437ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:44711/https2/chunk/x DEBUG: [pool-1-thread-4] [15s 437ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(11) DEBUG: [pool-1-thread-4] [15s 437ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [15s 437ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [pool-1-thread-4] [15s 437ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-4] [15s 437ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-4] [15s 437ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-4] [15s 437ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-4] [15s 437ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-4] [15s 437ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-4] [15s 437ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-4] [15s 437ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-4] [15s 437ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-4] [15s 437ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [15s 437ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(12): 24 DEBUG: [pool-1-thread-4] [15s 437ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-4] [15s 437ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-4] [15s 437ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [15s 438ms] FramesDecoder Got frame: DATA: length=15, streamid=7, flags=0 DEBUG: [pool-1-thread-4] [15s 438ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: DATA: length=15, streamid=7, flags=0 DEBUG: [pool-1-thread-4] [15s 438ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: onNext(15) DEBUG: [pool-1-thread-4] [15s 438ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [15s 438ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [15s 438ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 60, limit: 16777216 DEBUG: [pool-1-thread-4] [15s 438ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 7) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-4] [15s 438ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(12) DEBUG: [pool-1-thread-4] [15s 438ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [15s 438ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-4] [15s 438ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-4] [15s 438ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [15s 438ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [15s 438ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-4] [15s 438ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [15s 438ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-4] [15s 438ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-4] [15s 438ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [15s 438ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [15s 438ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [15s 438ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(13): 9 DEBUG: [pool-1-thread-4] [15s 438ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-4] [15s 438ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [15s 438ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [15s 438ms] FramesDecoder Got frame: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-4] [15s 438ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-4] [15s 438ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: onComplete DEBUG: [pool-1-thread-4] [15s 438ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [15s 438ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [15s 438ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [15s 438ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [15s 438ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) setEndStreamReceived: streamid=7 DEBUG: [pool-1-thread-4] [15s 438ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) responseReceived: streamid=7 DEBUG: [pool-1-thread-4] [15s 438ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) close stream 7 DEBUG: [pool-1-thread-4] [15s 438ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 7 DEBUG: [pool-1-thread-4] [15s 438ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1c304165 DEBUG: [pool-1-thread-4] [15s 438ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) closing response subscriber stream 7 DEBUG: [pool-1-thread-4] [15s 438ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(13) DEBUG: [pool-1-thread-4] [15s 438ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [15s 438ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-4] [15s 438ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-4] [15s 438ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-4] [15s 438ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [15s 438ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [15s 440ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b784bba for R (false) DEBUG: [MainThread] [15s 441ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [15s 441ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [15s 441ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [15s 441ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [15s 441ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [15s 587ms] HttpClientImpl(18) proxySelector is sun.net.spi.DefaultProxySelector@30afbba3 (user-supplied=false) DEBUG: [MainThread] [15s 607ms] HttpClientImpl(18) ClientImpl (async) send http://127.0.0.1:42683/http1/fixed/x GET DEBUG: [pool-1-thread-4] [15s 609ms] Exchange establishing exchange for http://127.0.0.1:42683/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-4] [15s 609ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-4] [15s 609ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [15s 609ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [15s 609ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-4] [15s 609ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-4] [15s 609ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-4] [15s 609ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [15s 609ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-4] [15s 610ms] Http1AsyncReceiver(SocketTube(21)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4b1e5737 queue.isEmpty: true DEBUG: [pool-1-thread-4] [15s 610ms] Http1AsyncReceiver(SocketTube(21)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4b1e5737, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-4] [15s 610ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [15s 610ms] Http1AsyncReceiver(SocketTube(21)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [15s 610ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [15s 610ms] Http1AsyncReceiver(SocketTube(21)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [15s 610ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-4] [15s 610ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-4] [15s 610ms] PlainHttpConnection(SocketTube(21)) registering connect event DEBUG: [HttpClient-18-SelectorManager] [15s 610ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@60707cb1 for C (true) DEBUG: [HttpClient-18-SelectorManager] [15s 611ms] PlainHttpConnection(SocketTube(21)) ConnectEvent: finishing connect DEBUG: [HttpClient-18-SelectorManager] [15s 611ms] PlainHttpConnection(SocketTube(21)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47504 DEBUG: [pool-1-thread-4] [15s 617ms] PlainHttpConnection(SocketTube(21)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [15s 617ms] Http1Exchange SocketTube(21) connecting flows DEBUG: [pool-1-thread-4] [15s 617ms] SocketTube(21) connecting flows DEBUG: [pool-1-thread-4] [15s 617ms] SocketTube(21) read publisher got subscriber DEBUG: [pool-1-thread-4] [15s 617ms] SocketTube(21) registering subscribe event DEBUG: [pool-1-thread-4] [15s 617ms] SocketTube(21) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [15s 617ms] Http1Publisher(SocketTube(21)) got subscriber: SocketTube(21) DEBUG: [pool-1-thread-4] [15s 617ms] SocketTube(21) subscribed for writing DEBUG: [pool-1-thread-4] [15s 618ms] SocketTube(21) write: registering startSubscription event DEBUG: [pool-1-thread-4] [15s 618ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-18-SelectorManager] [15s 618ms] SocketTube(21) subscribe event raised DEBUG: [HttpClient-18-SelectorManager] [15s 618ms] SocketTube(21) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6a8817c1 DEBUG: [HttpClient-18-SelectorManager] [15s 618ms] SocketTube(21) read demand reset to 0 DEBUG: [HttpClient-18-SelectorManager] [15s 618ms] SocketTube(21) calling onSubscribe DEBUG: [HttpClient-18-SelectorManager] [15s 618ms] Http1AsyncReceiver(SocketTube(21)) Received onSubscribed from upstream DEBUG: [HttpClient-18-SelectorManager] [15s 618ms] SocketTube(21) onSubscribe called DEBUG: [HttpClient-18-SelectorManager] [15s 618ms] SocketTube(21) pending subscriber subscribed DEBUG: [HttpClient-18-SelectorManager] [15s 618ms] SocketTube(21) write: starting subscription DEBUG: [HttpClient-18-SelectorManager] [15s 618ms] SocketTube(21) write: offloading requestMore DEBUG: [pool-1-thread-1] [15s 618ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [15s 618ms] SocketTube(21) write: requesting more... DEBUG: [pool-1-thread-1] [15s 618ms] Http1AsyncReceiver(SocketTube(21)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [15s 618ms] Http1Publisher(SocketTube(21)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [15s 618ms] Http1Publisher(SocketTube(21)) WriteTask DEBUG: [pool-1-thread-1] [15s 618ms] Http1AsyncReceiver(SocketTube(21)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [15s 618ms] SocketTube(21) got some demand for reading DEBUG: [pool-1-thread-1] [15s 618ms] SocketTube(21) resuming read event DEBUG: [pool-1-thread-3] [15s 618ms] Http1Publisher(SocketTube(21)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [15s 618ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [15s 618ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [15s 618ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [15s 618ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [15s 618ms] Http1Publisher(SocketTube(21)) WriteTask DEBUG: [pool-1-thread-4] [15s 618ms] Http1Publisher(SocketTube(21)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [15s 618ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [15s 618ms] Http1Publisher(SocketTube(21)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [15s 619ms] Http1Publisher(SocketTube(21)) onNext with 204 bytes DEBUG: [pool-1-thread-4] [15s 619ms] SocketTube(21) trying to write: 204 DEBUG: [pool-1-thread-4] [15s 619ms] SocketTube(21) wrote: 204 DEBUG: [pool-1-thread-4] [15s 619ms] SocketTube(21) write: requesting more... DEBUG: [pool-1-thread-4] [15s 619ms] Http1Publisher(SocketTube(21)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [15s 619ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [15s 619ms] SocketTube(21) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [15s 619ms] Http1Publisher(SocketTube(21)) WriteTask DEBUG: [pool-1-thread-4] [15s 619ms] Http1Publisher(SocketTube(21)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [15s 619ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [15s 619ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [15s 619ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [15s 619ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [15s 619ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [15s 619ms] Http1Publisher(SocketTube(21)) WriteTask DEBUG: [pool-1-thread-4] [15s 619ms] Http1Publisher(SocketTube(21)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [15s 619ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [15s 619ms] Http1Publisher(SocketTube(21)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [15s 619ms] Http1Publisher(SocketTube(21)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4c0655ac DEBUG: [pool-1-thread-4] [15s 619ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [15s 619ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [15s 619ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-18-SelectorManager] [15s 619ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f8a84f4 for R (true) DEBUG: [HttpClient-18-SelectorManager] [15s 624ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f8a84f4 for None (false) DEBUG: [HttpClient-18-SelectorManager] [15s 624ms] SocketTube(21) read bytes: 90 DEBUG: [HttpClient-18-SelectorManager] [15s 624ms] Http1AsyncReceiver(SocketTube(21)) Putting 90 bytes into the queue DEBUG: [HttpClient-18-SelectorManager] [15s 624ms] SocketTube(21) resuming read event DEBUG: [HttpClient-18-SelectorManager] [15s 624ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f8a84f4 for R (false) DEBUG: [pool-1-thread-1] [15s 625ms] Http1AsyncReceiver(SocketTube(21)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4b1e5737 DEBUG: [pool-1-thread-1] [15s 625ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [15s 625ms] Http1AsyncReceiver(SocketTube(21)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4b1e5737 DEBUG: [pool-1-thread-1] [15s 625ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-1] [15s 625ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-1] [15s 625ms] Http1AsyncReceiver(SocketTube(21)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4b1e5737 DEBUG: [pool-1-thread-1] [15s 625ms] Http1AsyncReceiver(SocketTube(21)) Delegate done: 14 DEBUG: [HttpClient-18-SelectorManager] [15s 625ms] SocketTube(21) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [15s 626ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) First time around DEBUG: [pool-1-thread-4] [15s 626ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) headersReader is already completed DEBUG: [pool-1-thread-4] [15s 626ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [15s 626ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [15s 752ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) readBody: return2Cache: true DEBUG: [pool-1-thread-4] [15s 752ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@66ef5005(18) DEBUG: [pool-1-thread-4] [15s 752ms] Http1AsyncReceiver(SocketTube(21)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@77ce520b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@91bc26b queue.isEmpty: false DEBUG: [pool-1-thread-4] [15s 752ms] PlainHttpConnection(SocketTube(21))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [15s 753ms] HttpClientImpl(18) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [15s 753ms] Http1AsyncReceiver(SocketTube(21)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@77ce520b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@91bc26b, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-4] [15s 753ms] Http1AsyncReceiver(SocketTube(21)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@77ce520b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@91bc26b DEBUG: [pool-1-thread-4] [15s 753ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [15s 753ms] Http1AsyncReceiver(SocketTube(21)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@77ce520b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@91bc26b DEBUG: [pool-1-thread-4] [15s 753ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-4] [15s 753ms] PlainHttpConnection(SocketTube(21))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-4] [15s 753ms] PlainHttpConnection(SocketTube(21))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-4] [15s 753ms] Http1AsyncReceiver(SocketTube(21)) cleared DEBUG: [pool-1-thread-4] [15s 753ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) SocketTube(21): return to HTTP/1.1 pool DEBUG: [pool-1-thread-4] [15s 762ms] ConnectionPool(18) registering CleanupTrigger(SocketTube(21)) DEBUG: [pool-1-thread-4] [15s 762ms] SocketTube(21) connecting flows DEBUG: [pool-1-thread-4] [15s 762ms] SocketTube(21) read publisher got subscriber DEBUG: [pool-1-thread-4] [15s 762ms] SocketTube(21) registering subscribe event DEBUG: [pool-1-thread-4] [15s 774ms] SocketTube(21) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [15s 774ms] SocketTube(21) subscribed for writing DEBUG: [pool-1-thread-4] [15s 774ms] SocketTube(21) write: resetting demand to 0 DEBUG: [pool-1-thread-4] [15s 774ms] SocketTube(21) write: registering startSubscription event DEBUG: [pool-1-thread-4] [15s 774ms] HttpClientImpl(18) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [15s 775ms] Http1AsyncReceiver(SocketTube(21)) Delegate done: 0 DEBUG: [pool-1-thread-4] [15s 775ms] Http1AsyncReceiver(SocketTube(21)) Got 0 bytes for delegate null DEBUG: [pool-1-thread-4] [15s 775ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-4] [15s 775ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@66ef5005(18) DEBUG: [HttpClient-18-SelectorManager] [15s 775ms] SocketTube(21) subscribe event raised DEBUG: [HttpClient-18-SelectorManager] [15s 775ms] SocketTube(21) handling pending subscription for CleanupTrigger(SocketTube(21)) DEBUG: [HttpClient-18-SelectorManager] [15s 775ms] Http1AsyncReceiver(SocketTube(21)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-18-SelectorManager] [15s 775ms] SocketTube(21) read demand reset to 0 DEBUG: [HttpClient-18-SelectorManager] [15s 775ms] SocketTube(21) calling onSubscribe DEBUG: [HttpClient-18-SelectorManager] [15s 775ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-18-SelectorManager] [15s 775ms] SocketTube(21) resuming read event DEBUG: [HttpClient-18-SelectorManager] [15s 775ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f8a84f4 for R (false) DEBUG: [HttpClient-18-SelectorManager] [15s 775ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-18-SelectorManager] [15s 775ms] SocketTube(21) onSubscribe called DEBUG: [HttpClient-18-SelectorManager] [15s 775ms] SocketTube(21) pending subscriber subscribed DEBUG: [HttpClient-18-SelectorManager] [15s 775ms] SocketTube(21) write: starting subscription DEBUG: [HttpClient-18-SelectorManager] [15s 775ms] SocketTube(21) write: offloading requestMore DEBUG: [pool-1-thread-1] [15s 775ms] HttpClientImpl(18) ClientImpl (async) elapsed 168 millis for GET to http://127.0.0.1:42683/http1/fixed/x DEBUG: [pool-1-thread-4] [15s 775ms] SocketTube(21) write: requesting more... DEBUG: [pool-1-thread-4] [15s 775ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [15s 779ms] HttpClientImpl(19) proxySelector is sun.net.spi.DefaultProxySelector@30afbba3 (user-supplied=false) DEBUG: [MainThread] [15s 783ms] HttpClientImpl(19) ClientImpl (async) send http://127.0.0.1:42683/http1/chunk/x GET DEBUG: [pool-1-thread-1] [15s 784ms] Exchange establishing exchange for http://127.0.0.1:42683/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [15s 784ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [15s 784ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [15s 784ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [15s 784ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [15s 785ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [15s 785ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [15s 785ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [15s 785ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [15s 785ms] Http1AsyncReceiver(SocketTube(22)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6dcd53c2 queue.isEmpty: true DEBUG: [pool-1-thread-1] [15s 785ms] Http1AsyncReceiver(SocketTube(22)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6dcd53c2, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [15s 785ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [15s 785ms] Http1AsyncReceiver(SocketTube(22)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [15s 785ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [15s 785ms] Http1AsyncReceiver(SocketTube(22)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [15s 785ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [15s 785ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [15s 786ms] PlainHttpConnection(SocketTube(22)) registering connect event DEBUG: [HttpClient-19-SelectorManager] [15s 789ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@77bbfdd1 for C (true) DEBUG: [HttpClient-19-SelectorManager] [15s 789ms] PlainHttpConnection(SocketTube(22)) ConnectEvent: finishing connect DEBUG: [HttpClient-19-SelectorManager] [15s 789ms] PlainHttpConnection(SocketTube(22)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47518 DEBUG: [pool-1-thread-1] [15s 789ms] PlainHttpConnection(SocketTube(22)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [15s 789ms] Http1Exchange SocketTube(22) connecting flows DEBUG: [pool-1-thread-1] [15s 789ms] SocketTube(22) connecting flows DEBUG: [pool-1-thread-1] [15s 789ms] SocketTube(22) read publisher got subscriber DEBUG: [pool-1-thread-1] [15s 789ms] SocketTube(22) registering subscribe event DEBUG: [pool-1-thread-1] [15s 789ms] SocketTube(22) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [15s 789ms] Http1Publisher(SocketTube(22)) got subscriber: SocketTube(22) DEBUG: [pool-1-thread-1] [15s 789ms] SocketTube(22) subscribed for writing DEBUG: [pool-1-thread-1] [15s 789ms] SocketTube(22) write: registering startSubscription event DEBUG: [pool-1-thread-1] [15s 789ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-19-SelectorManager] [15s 790ms] SocketTube(22) subscribe event raised DEBUG: [HttpClient-19-SelectorManager] [15s 790ms] SocketTube(22) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7d4396a1 DEBUG: [HttpClient-19-SelectorManager] [15s 790ms] SocketTube(22) read demand reset to 0 DEBUG: [HttpClient-19-SelectorManager] [15s 790ms] SocketTube(22) calling onSubscribe DEBUG: [HttpClient-19-SelectorManager] [15s 790ms] Http1AsyncReceiver(SocketTube(22)) Received onSubscribed from upstream DEBUG: [HttpClient-19-SelectorManager] [15s 790ms] SocketTube(22) onSubscribe called DEBUG: [HttpClient-19-SelectorManager] [15s 790ms] SocketTube(22) pending subscriber subscribed DEBUG: [HttpClient-19-SelectorManager] [15s 790ms] SocketTube(22) write: starting subscription DEBUG: [HttpClient-19-SelectorManager] [15s 790ms] SocketTube(22) write: offloading requestMore DEBUG: [pool-1-thread-1] [15s 791ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [15s 791ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [15s 791ms] Http1Publisher(SocketTube(22)) WriteTask DEBUG: [pool-1-thread-1] [15s 791ms] Http1Publisher(SocketTube(22)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-4] [15s 791ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [15s 791ms] Http1AsyncReceiver(SocketTube(22)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [15s 791ms] Http1AsyncReceiver(SocketTube(22)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [15s 791ms] SocketTube(22) got some demand for reading DEBUG: [pool-1-thread-4] [15s 791ms] SocketTube(22) resuming read event DEBUG: [pool-1-thread-4] [15s 791ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-19-SelectorManager] [15s 791ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3841176d for R (true) DEBUG: [pool-1-thread-3] [15s 798ms] SocketTube(22) write: requesting more... DEBUG: [pool-1-thread-3] [15s 799ms] Http1Publisher(SocketTube(22)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [15s 799ms] Http1Publisher(SocketTube(22)) WriteTask DEBUG: [pool-1-thread-3] [15s 799ms] Http1Publisher(SocketTube(22)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [15s 799ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [15s 799ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [15s 799ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [15s 799ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [15s 799ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [15s 799ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [15s 799ms] Http1Publisher(SocketTube(22)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [15s 799ms] Http1Publisher(SocketTube(22)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [15s 799ms] SocketTube(22) trying to write: 204 DEBUG: [pool-1-thread-3] [15s 799ms] SocketTube(22) wrote: 204 DEBUG: [pool-1-thread-3] [15s 799ms] SocketTube(22) write: requesting more... DEBUG: [pool-1-thread-3] [15s 799ms] Http1Publisher(SocketTube(22)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [15s 799ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [15s 799ms] SocketTube(22) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [15s 799ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [15s 799ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [15s 799ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [15s 799ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [15s 799ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) First time around DEBUG: [pool-1-thread-3] [15s 799ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [15s 799ms] Http1Publisher(SocketTube(22)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [15s 800ms] Http1Publisher(SocketTube(22)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@267cd47e DEBUG: [pool-1-thread-3] [15s 800ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-19-SelectorManager] [15s 802ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3841176d for None (false) DEBUG: [HttpClient-19-SelectorManager] [15s 803ms] SocketTube(22) read bytes: 84 DEBUG: [HttpClient-19-SelectorManager] [15s 803ms] Http1AsyncReceiver(SocketTube(22)) Putting 84 bytes into the queue DEBUG: [HttpClient-19-SelectorManager] [15s 803ms] SocketTube(22) resuming read event DEBUG: [HttpClient-19-SelectorManager] [15s 803ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3841176d for R (false) DEBUG: [HttpClient-19-SelectorManager] [15s 803ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [15s 803ms] Http1AsyncReceiver(SocketTube(22)) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6dcd53c2 DEBUG: [pool-1-thread-3] [15s 803ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [15s 803ms] Http1AsyncReceiver(SocketTube(22)) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6dcd53c2 DEBUG: [pool-1-thread-3] [15s 803ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Sending 84/84 bytes to header parser DEBUG: [pool-1-thread-3] [15s 803ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [15s 803ms] Http1AsyncReceiver(SocketTube(22)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6dcd53c2 DEBUG: [pool-1-thread-3] [15s 803ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [15s 803ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-19-SelectorManager] [15s 805ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3841176d for None (false) DEBUG: [HttpClient-19-SelectorManager] [15s 805ms] SocketTube(22) no more demand for reading DEBUG: [HttpClient-19-SelectorManager] [15s 805ms] SocketTube(22) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [15s 892ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [15s 892ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@71281392(19) DEBUG: [pool-1-thread-3] [15s 892ms] Http1AsyncReceiver(SocketTube(22)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@34192bf5/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@327e5ede queue.isEmpty: false DEBUG: [pool-1-thread-3] [15s 892ms] Http1AsyncReceiver(SocketTube(22)) Delegate done: 0 DEBUG: [pool-1-thread-3] [15s 892ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [15s 892ms] HttpClientImpl(19) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [15s 892ms] Http1AsyncReceiver(SocketTube(22)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@34192bf5/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@327e5ede, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [15s 892ms] Http1AsyncReceiver(SocketTube(22)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@34192bf5/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@327e5ede DEBUG: [pool-1-thread-3] [15s 892ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [15s 892ms] Http1AsyncReceiver(SocketTube(22)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@34192bf5/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@327e5ede DEBUG: [pool-1-thread-3] [15s 892ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Sending 0/84 bytes to body parser DEBUG: [pool-1-thread-3] [15s 892ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-3] [15s 892ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [15s 893ms] Http1AsyncReceiver(SocketTube(22)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [15s 893ms] Http1AsyncReceiver(SocketTube(22)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [15s 893ms] SocketTube(22) got some demand for reading DEBUG: [pool-1-thread-3] [15s 893ms] SocketTube(22) resuming read event DEBUG: [pool-1-thread-3] [15s 893ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [15s 893ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [15s 893ms] Http1AsyncReceiver(SocketTube(22)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [15s 893ms] Http1AsyncReceiver(SocketTube(22)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-19-SelectorManager] [15s 893ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3841176d for R (true) DEBUG: [HttpClient-19-SelectorManager] [15s 893ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3841176d for None (false) DEBUG: [HttpClient-19-SelectorManager] [15s 893ms] SocketTube(22) read bytes: 24 DEBUG: [HttpClient-19-SelectorManager] [15s 893ms] Http1AsyncReceiver(SocketTube(22)) Putting 24 bytes into the queue DEBUG: [HttpClient-19-SelectorManager] [15s 893ms] SocketTube(22) resuming read event DEBUG: [pool-1-thread-3] [15s 893ms] Http1AsyncReceiver(SocketTube(22)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@34192bf5/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@327e5ede DEBUG: [HttpClient-19-SelectorManager] [15s 893ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3841176d for R (false) DEBUG: [pool-1-thread-3] [15s 893ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [15s 893ms] Http1AsyncReceiver(SocketTube(22)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@34192bf5/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@327e5ede DEBUG: [HttpClient-19-SelectorManager] [15s 893ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [15s 893ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Sending 24/24 bytes to body parser DEBUG: [pool-1-thread-3] [15s 893ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-3] [15s 894ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-3] [15s 894ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-3] [15s 894ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-3] [15s 894ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [15s 894ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [15s 894ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-3] [15s 894ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [15s 894ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [15s 894ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [15s 894ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [15s 894ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-3] [15s 894ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-3] [15s 894ms] Http1AsyncReceiver(SocketTube(22)) cleared DEBUG: [pool-1-thread-3] [15s 894ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) SocketTube(22): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [15s 894ms] ConnectionPool(19) registering CleanupTrigger(SocketTube(22)) DEBUG: [pool-1-thread-3] [15s 894ms] SocketTube(22) connecting flows DEBUG: [pool-1-thread-3] [15s 894ms] SocketTube(22) read publisher got subscriber DEBUG: [pool-1-thread-3] [15s 894ms] SocketTube(22) registering subscribe event DEBUG: [pool-1-thread-3] [15s 894ms] SocketTube(22) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [15s 894ms] SocketTube(22) subscribed for writing DEBUG: [pool-1-thread-3] [15s 894ms] SocketTube(22) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [15s 894ms] SocketTube(22) write: registering startSubscription event DEBUG: [HttpClient-19-SelectorManager] [15s 897ms] SocketTube(22) subscribe event raised DEBUG: [HttpClient-19-SelectorManager] [15s 897ms] SocketTube(22) handling pending subscription for CleanupTrigger(SocketTube(22)) DEBUG: [HttpClient-19-SelectorManager] [15s 897ms] Http1AsyncReceiver(SocketTube(22)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-19-SelectorManager] [15s 897ms] SocketTube(22) read demand reset to 0 DEBUG: [HttpClient-19-SelectorManager] [15s 897ms] SocketTube(22) calling onSubscribe DEBUG: [HttpClient-19-SelectorManager] [15s 897ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-19-SelectorManager] [15s 897ms] SocketTube(22) resuming read event DEBUG: [HttpClient-19-SelectorManager] [15s 897ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3841176d for R (false) DEBUG: [HttpClient-19-SelectorManager] [15s 897ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-19-SelectorManager] [15s 898ms] SocketTube(22) onSubscribe called DEBUG: [HttpClient-19-SelectorManager] [15s 898ms] SocketTube(22) pending subscriber subscribed DEBUG: [HttpClient-19-SelectorManager] [15s 898ms] SocketTube(22) write: starting subscription DEBUG: [HttpClient-19-SelectorManager] [15s 898ms] SocketTube(22) write: offloading requestMore DEBUG: [pool-1-thread-4] [15s 898ms] SocketTube(22) write: requesting more... DEBUG: [pool-1-thread-4] [15s 898ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [15s 905ms] HttpClientImpl(19) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [15s 905ms] HttpClientImpl(19) ClientImpl (async) elapsed 121 millis for GET to http://127.0.0.1:42683/http1/chunk/x DEBUG: [pool-1-thread-3] [15s 905ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-3] [15s 905ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [15s 905ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@71281392(19) DEBUG: [pool-1-thread-3] [15s 905ms] Http1AsyncReceiver(SocketTube(22)) Delegate done: 0 DEBUG: [MainThread] [15s 907ms] HttpClientImpl(20) proxySelector is sun.net.spi.DefaultProxySelector@30afbba3 (user-supplied=false) DEBUG: [MainThread] [15s 909ms] HttpClientImpl(20) ClientImpl (async) send https://127.0.0.1:35653/https1/fixed/x GET DEBUG: [pool-1-thread-3] [15s 910ms] Exchange establishing exchange for https://127.0.0.1:35653/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [15s 910ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [15s 910ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [15s 911ms] PlainHttpConnection(SocketTube(23)) registering connect event DEBUG: [pool-1-thread-3] [15s 911ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-20-SelectorManager] [15s 911ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1c471197 for C (true) DEBUG: [HttpClient-20-SelectorManager] [15s 911ms] PlainHttpConnection(SocketTube(23)) ConnectEvent: finishing connect DEBUG: [HttpClient-20-SelectorManager] [15s 911ms] PlainHttpConnection(SocketTube(23)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:37624 DEBUG: [pool-1-thread-3] [15s 917ms] SocketTube(23) connecting flows DEBUG: [pool-1-thread-3] [15s 917ms] SocketTube(23) read publisher got subscriber DEBUG: [pool-1-thread-3] [15s 917ms] SocketTube(23) registering subscribe event DEBUG: [pool-1-thread-3] [15s 917ms] SocketTube(23) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [15s 917ms] SSL Writer(SocketTube(23)) requesting 1 DEBUG: [HttpClient-20-SelectorManager] [15s 917ms] SocketTube(23) subscribe event raised DEBUG: [pool-1-thread-3] [15s 917ms] SSLTube(SocketTube(23)) request: n=1 DEBUG: [pool-1-thread-3] [15s 917ms] SSL Writer(SocketTube(23)) calling downstreamSubscriber::onSubscribe on SocketTube(23) DEBUG: [pool-1-thread-3] [15s 917ms] SocketTube(23) subscribed for writing DEBUG: [pool-1-thread-3] [15s 917ms] SocketTube(23) write: registering startSubscription event DEBUG: [pool-1-thread-3] [15s 917ms] SSL Writer(SocketTube(23)) onSubscribe initiating handshaking DEBUG: [HttpClient-20-SelectorManager] [15s 917ms] 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@16bf7ae7[Not completed, 4 dependents] (id=2028) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(23)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [15s 917ms] SSL Writer(SocketTube(23)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-20-SelectorManager] [15s 917ms] SocketTube(23) read demand reset to 0 DEBUG: [pool-1-thread-3] [15s 918ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-20-SelectorManager] [15s 918ms] SocketTube(23) calling onSubscribe DEBUG: [HttpClient-20-SelectorManager] [15s 918ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-20-SelectorManager] [15s 918ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-20-SelectorManager] [15s 918ms] SocketTube(23) resuming read event DEBUG: [HttpClient-20-SelectorManager] [15s 918ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-20-SelectorManager] [15s 918ms] SSL Reader(SocketTube(23)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(23)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-20-SelectorManager] [15s 918ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-20-SelectorManager] [15s 918ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-20-SelectorManager] [15s 918ms] SocketTube(23) onSubscribe called DEBUG: [HttpClient-20-SelectorManager] [15s 918ms] SocketTube(23) pending subscriber subscribed DEBUG: [HttpClient-20-SelectorManager] [15s 918ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@53bdf654 for R (true) DEBUG: [HttpClient-20-SelectorManager] [15s 918ms] SocketTube(23) write: starting subscription DEBUG: [HttpClient-20-SelectorManager] [15s 918ms] SocketTube(23) write: offloading requestMore DEBUG: [pool-1-thread-3] [15s 918ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [15s 920ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-4] [15s 920ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [15s 920ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [15s 924ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [15s 924ms] SSL Writer(SocketTube(23)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [15s 924ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [15s 924ms] SSL Writer(SocketTube(23)) handshaking DEBUG: [pool-1-thread-3] [15s 924ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [15s 924ms] SSL Writer(SocketTube(23)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-3] [15s 924ms] SSL Writer(SocketTube(23)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-3] [15s 924ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-3] [15s 924ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [15s 924ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-3] [15s 924ms] SocketTube(23) trying to write: 2186 DEBUG: [pool-1-thread-3] [15s 924ms] SocketTube(23) wrote: 2186 DEBUG: [pool-1-thread-3] [15s 924ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-3] [15s 924ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [15s 924ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [15s 924ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [15s 924ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-20-SelectorManager] [15s 931ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@53bdf654 for None (false) DEBUG: [HttpClient-20-SelectorManager] [15s 931ms] HttpClientImpl(20) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-20-SelectorManager] [15s 931ms] SocketTube(23) read bytes: 133 DEBUG: [HttpClient-20-SelectorManager] [15s 931ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-20-SelectorManager] [15s 931ms] SSL Reader(SocketTube(23)) Adding 133 bytes to read buffer DEBUG: [HttpClient-20-SelectorManager] [15s 932ms] SocketTube(23) resuming read event DEBUG: [HttpClient-20-SelectorManager] [15s 932ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@53bdf654 for R (false) DEBUG: [HttpClient-20-SelectorManager] [15s 932ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [15s 932ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [15s 932ms] SSL Reader(SocketTube(23)) Unwrapping: 133 DEBUG: [pool-1-thread-3] [15s 932ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [15s 932ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [15s 932ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [15s 932ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [pool-1-thread-3] [15s 932ms] SSLFlowDelegate(SocketTube(23)) obtaining and initiating task execution DEBUG: [HttpClient-20-SelectorManager] [15s 932ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@53bdf654 for None (false) DEBUG: [HttpClient-20-SelectorManager] [15s 932ms] SocketTube(23) no more demand for reading DEBUG: [pool-1-thread-3] [15s 932ms] SSLFlowDelegate(SocketTube(23)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [15s 934ms] SSLFlowDelegate(SocketTube(23)) finished task execution DEBUG: [pool-1-thread-3] [15s 934ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [15s 934ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [15s 934ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [15s 934ms] SSL Writer(SocketTube(23)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [15s 934ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [15s 934ms] SSL Writer(SocketTube(23)) handshaking DEBUG: [pool-1-thread-3] [15s 934ms] SSL Writer(SocketTube(23)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [15s 934ms] SSL Writer(SocketTube(23)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [15s 934ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-3] [15s 934ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [15s 934ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [15s 934ms] SocketTube(23) trying to write: 6 DEBUG: [pool-1-thread-3] [15s 935ms] SocketTube(23) wrote: 6 DEBUG: [pool-1-thread-3] [15s 935ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-3] [15s 935ms] SocketTube(23) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [15s 935ms] SocketTube(23) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [15s 935ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [15s 935ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [15s 935ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-3] [15s 935ms] SocketTube(23) got some demand for reading DEBUG: [pool-1-thread-3] [15s 935ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-3] [15s 935ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [15s 935ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-20-SelectorManager] [15s 932ms] SocketTube(23) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-20-SelectorManager] [15s 935ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@53bdf654 for R (false) DEBUG: [HttpClient-20-SelectorManager] [15s 935ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@53bdf654 for None (false) DEBUG: [HttpClient-20-SelectorManager] [15s 935ms] SocketTube(23) read bytes: 128 DEBUG: [HttpClient-20-SelectorManager] [15s 935ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-20-SelectorManager] [15s 935ms] SSL Reader(SocketTube(23)) Adding 128 bytes to read buffer DEBUG: [pool-1-thread-3] [15s 936ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [15s 936ms] SSL Reader(SocketTube(23)) Unwrapping: 128 DEBUG: [pool-1-thread-3] [15s 936ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-3] [15s 936ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [15s 936ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [15s 936ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [pool-1-thread-3] [15s 937ms] SSL Reader(SocketTube(23)) Unwrapping: 122 DEBUG: [pool-1-thread-3] [15s 937ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [15s 937ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-3] [15s 937ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [15s 937ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [pool-1-thread-3] [15s 937ms] SSLFlowDelegate(SocketTube(23)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [15s 937ms] SSLFlowDelegate(SocketTube(23)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [15s 940ms] SSLFlowDelegate(SocketTube(23)) finished task execution DEBUG: [pool-1-thread-3] [15s 940ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [15s 940ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [15s 940ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [15s 940ms] SSL Writer(SocketTube(23)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [15s 940ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [15s 940ms] SSLFlowDelegate(SocketTube(23)) setALPN = DEBUG: [pool-1-thread-3] [15s 940ms] PlainHttpConnection(SocketTube(23)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [15s 940ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-3] [15s 940ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-3] [15s 940ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [15s 940ms] 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] [15s 940ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:37624 remote=/127.0.0.1:35653] DEBUG: [HttpClient-20-SelectorManager] [15s 940ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-3] [15s 940ms] Exchange checkFor407: all clear DEBUG: [HttpClient-20-SelectorManager] [15s 940ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@53bdf654 for R (false) DEBUG: [HttpClient-20-SelectorManager] [15s 940ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [15s 940ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [15s 941ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3de94b67 queue.isEmpty: true DEBUG: [pool-1-thread-3] [15s 941ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3de94b67, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [15s 941ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [15s 941ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [15s 941ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [15s 941ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [15s 941ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [15s 941ms] Http1Exchange SSLTube(SocketTube(23)) connecting flows DEBUG: [pool-1-thread-3] [15s 941ms] SSLTube(SocketTube(23)) connecting flows DEBUG: [pool-1-thread-3] [15s 941ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7da17aaa DEBUG: [pool-1-thread-3] [15s 941ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [15s 941ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [15s 941ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [15s 941ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [15s 941ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [15s 941ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [15s 941ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [15s 941ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [15s 941ms] Http1Publisher(SSLTube(SocketTube(23))) got subscriber: SSLTube(SocketTube(23)) DEBUG: [pool-1-thread-3] [15s 941ms] SSLTube(SocketTube(23)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [15s 941ms] Http1Publisher(SSLTube(SocketTube(23))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [15s 941ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [pool-1-thread-3] [15s 941ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [15s 941ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [15s 941ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [15s 941ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [15s 941ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [pool-1-thread-3] [15s 941ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [15s 941ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [15s 941ms] Http1Publisher(SSLTube(SocketTube(23))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [15s 941ms] Http1Publisher(SSLTube(SocketTube(23))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [15s 941ms] SSLTube(SocketTube(23)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [15s 941ms] SSL Writer(SocketTube(23)) onNext DEBUG: [pool-1-thread-3] [15s 941ms] SSL Writer(SocketTube(23)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [15s 941ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [15s 941ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [15s 941ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [15s 941ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [15s 941ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [15s 942ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [pool-1-thread-3] [15s 942ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [15s 942ms] SSL Writer(SocketTube(23)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [15s 942ms] SSL Writer(SocketTube(23)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [15s 942ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-3] [15s 942ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [15s 942ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [15s 942ms] SocketTube(23) trying to write: 90 DEBUG: [pool-1-thread-3] [15s 942ms] SocketTube(23) wrote: 90 DEBUG: [pool-1-thread-3] [15s 942ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-3] [15s 942ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [15s 942ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [15s 942ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [15s 942ms] SSL Writer(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-3] [15s 942ms] SSLTube(SocketTube(23)) request: n=1 DEBUG: [pool-1-thread-3] [15s 942ms] Http1Publisher(SSLTube(SocketTube(23))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [15s 942ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [pool-1-thread-3] [15s 942ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [15s 942ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [15s 942ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [15s 942ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [15s 942ms] Http1Response(id=24) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [15s 942ms] Http1Response(id=24) First time around DEBUG: [pool-1-thread-3] [15s 942ms] Http1Response(id=24) headersReader is not yet completed DEBUG: [pool-1-thread-3] [15s 942ms] Http1Publisher(SSLTube(SocketTube(23))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [15s 942ms] Http1Publisher(SSLTube(SocketTube(23))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@16edeffb DEBUG: [pool-1-thread-3] [15s 942ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [15s 942ms] SSL Writer(SocketTube(23)) wrapping 96 bytes DEBUG: [pool-1-thread-3] [15s 943ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [15s 943ms] SSL Writer(SocketTube(23)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [15s 943ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [15s 943ms] SSL Writer(SocketTube(23)) Sending 134 bytes downstream DEBUG: [pool-1-thread-3] [15s 943ms] SSL Writer(SocketTube(23)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [15s 943ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-3] [15s 943ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [15s 943ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-3] [15s 943ms] SocketTube(23) trying to write: 134 DEBUG: [pool-1-thread-3] [15s 943ms] SocketTube(23) wrote: 134 DEBUG: [pool-1-thread-3] [15s 943ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-3] [15s 943ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [15s 943ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [15s 943ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [15s 943ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [15s 943ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [15s 943ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-3] [15s 943ms] SocketTube(23) got some demand for reading DEBUG: [pool-1-thread-3] [15s 943ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-3] [15s 943ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [15s 943ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-20-SelectorManager] [15s 943ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@53bdf654 for R (false) DEBUG: [HttpClient-20-SelectorManager] [15s 955ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@53bdf654 for None (false) DEBUG: [HttpClient-20-SelectorManager] [15s 957ms] SocketTube(23) read bytes: 1721 DEBUG: [HttpClient-20-SelectorManager] [15s 957ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-20-SelectorManager] [15s 957ms] SSL Reader(SocketTube(23)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-20-SelectorManager] [15s 957ms] SocketTube(23) resuming read event DEBUG: [HttpClient-20-SelectorManager] [15s 957ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@53bdf654 for R (false) DEBUG: [HttpClient-20-SelectorManager] [15s 957ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [15s 958ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [15s 958ms] SSL Reader(SocketTube(23)) Unwrapping: 1721 DEBUG: [pool-1-thread-3] [15s 958ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [15s 959ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-3] [15s 959ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-3] [15s 959ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-3] [15s 959ms] SocketTube(23) got some demand for reading DEBUG: [pool-1-thread-3] [15s 959ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-3] [15s 959ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-20-SelectorManager] [15s 976ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@53bdf654 for R (false) DEBUG: [HttpClient-20-SelectorManager] [15s 995ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@53bdf654 for None (false) DEBUG: [HttpClient-20-SelectorManager] [15s 995ms] SocketTube(23) read bytes: 167 DEBUG: [HttpClient-20-SelectorManager] [15s 995ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-20-SelectorManager] [15s 995ms] SSL Reader(SocketTube(23)) Adding 167 bytes to read buffer DEBUG: [HttpClient-20-SelectorManager] [15s 995ms] SocketTube(23) resuming read event DEBUG: [HttpClient-20-SelectorManager] [15s 995ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@53bdf654 for R (false) DEBUG: [HttpClient-20-SelectorManager] [15s 995ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [15s 995ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [15s 995ms] SSL Reader(SocketTube(23)) Unwrapping: 167 DEBUG: [pool-1-thread-3] [15s 997ms] SSL Reader(SocketTube(23)) Decoded 76 bytes out of 167 into buffer of 512 remaining to decode: 53 DEBUG: [pool-1-thread-3] [15s 997ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-3] [15s 997ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-3] [15s 997ms] SSL Reader(SocketTube(23)) sending 76 DEBUG: [pool-1-thread-3] [15s 997ms] SSL Reader(SocketTube(23)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-3] [15s 997ms] SSL Reader(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-3] [15s 997ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [15s 997ms] SSL Reader(SocketTube(23)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-3] [15s 997ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-3] [15s 997ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3de94b67 DEBUG: [pool-1-thread-3] [15s 997ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [15s 997ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3de94b67 DEBUG: [pool-1-thread-3] [15s 997ms] Http1Response(id=24) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-3] [15s 997ms] Http1Response(id=24) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [15s 997ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3de94b67 DEBUG: [pool-1-thread-3] [15s 997ms] Http1Response(id=24) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [15s 997ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [16s 10ms] Http1Response(id=24) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [16s 10ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4052861b(20) DEBUG: [pool-1-thread-3] [16s 10ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@425bd163/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@351e083c queue.isEmpty: false DEBUG: [pool-1-thread-3] [16s 10ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Delegate done: 0 DEBUG: [pool-1-thread-3] [16s 10ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [16s 11ms] HttpClientImpl(20) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [16s 11ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@425bd163/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@351e083c, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [16s 11ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@425bd163/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@351e083c DEBUG: [pool-1-thread-3] [16s 11ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [16s 11ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@425bd163/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@351e083c DEBUG: [pool-1-thread-3] [16s 11ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-3] [16s 11ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [16s 11ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [16s 11ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [16s 11ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [16s 11ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [16s 11ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [16s 11ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [16s 11ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [16s 11ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [16s 11ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [16s 12ms] SSL Reader(SocketTube(23)) Unwrapping: 53 DEBUG: [pool-1-thread-3] [16s 12ms] SSL Reader(SocketTube(23)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-3] [16s 12ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [16s 12ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [16s 12ms] SSL Reader(SocketTube(23)) sending 15 DEBUG: [pool-1-thread-3] [16s 12ms] SSL Reader(SocketTube(23)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [16s 12ms] SSL Reader(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-3] [16s 12ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [16s 12ms] SSL Reader(SocketTube(23)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [16s 12ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-3] [16s 12ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@425bd163/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@351e083c DEBUG: [pool-1-thread-3] [16s 12ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [16s 12ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@425bd163/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@351e083c DEBUG: [pool-1-thread-3] [16s 12ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-3] [16s 12ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [16s 12ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-3] [16s 12ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) cleared DEBUG: [pool-1-thread-3] [16s 12ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) SSLTube(SocketTube(23)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [16s 12ms] ConnectionPool(20) registering CleanupTrigger(SSLTube(SocketTube(23))) DEBUG: [pool-1-thread-3] [16s 12ms] SSLTube(SocketTube(23)) connecting flows DEBUG: [pool-1-thread-3] [16s 12ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(23))) DEBUG: [pool-1-thread-3] [16s 12ms] Http1Publisher(SSLTube(SocketTube(23))) subscription cancelled DEBUG: [pool-1-thread-3] [16s 12ms] SSLTube(SocketTube(23)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [16s 13ms] HttpClientImpl(20) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [16s 13ms] HttpClientImpl(20) ClientImpl (async) elapsed 103 millis for GET to https://127.0.0.1:35653/https1/fixed/x DEBUG: [pool-1-thread-3] [16s 13ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [16s 13ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4052861b(20) DEBUG: [pool-1-thread-3] [16s 13ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Delegate done: 0 DEBUG: [pool-1-thread-3] [16s 13ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [16s 13ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [16s 13ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [16s 13ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [16s 13ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [16s 13ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [16s 13ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-3] [16s 13ms] SocketTube(23) got some demand for reading DEBUG: [pool-1-thread-3] [16s 13ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-3] [16s 13ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [16s 13ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-20-SelectorManager] [16s 13ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@53bdf654 for R (false) DEBUG: [MainThread] [16s 42ms] HttpClientImpl(21) proxySelector is sun.net.spi.DefaultProxySelector@30afbba3 (user-supplied=false) DEBUG: [MainThread] [16s 60ms] HttpClientImpl(21) ClientImpl (async) send https://127.0.0.1:35653/https1/chunk/x GET DEBUG: [pool-1-thread-3] [16s 72ms] Exchange establishing exchange for https://127.0.0.1:35653/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [16s 73ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [16s 73ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [16s 73ms] PlainHttpConnection(SocketTube(24)) registering connect event DEBUG: [pool-1-thread-3] [16s 73ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-21-SelectorManager] [16s 75ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@72086b3c for C (true) DEBUG: [HttpClient-21-SelectorManager] [16s 75ms] PlainHttpConnection(SocketTube(24)) ConnectEvent: finishing connect DEBUG: [HttpClient-21-SelectorManager] [16s 75ms] PlainHttpConnection(SocketTube(24)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:37634 DEBUG: [pool-1-thread-3] [16s 76ms] SocketTube(24) connecting flows DEBUG: [pool-1-thread-3] [16s 76ms] SocketTube(24) read publisher got subscriber DEBUG: [pool-1-thread-3] [16s 76ms] SocketTube(24) registering subscribe event DEBUG: [pool-1-thread-3] [16s 76ms] SocketTube(24) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-21-SelectorManager] [16s 76ms] SocketTube(24) subscribe event raised DEBUG: [pool-1-thread-3] [16s 76ms] SSL Writer(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-3] [16s 76ms] SSLTube(SocketTube(24)) request: n=1 DEBUG: [pool-1-thread-3] [16s 76ms] SSL Writer(SocketTube(24)) calling downstreamSubscriber::onSubscribe on SocketTube(24) DEBUG: [pool-1-thread-3] [16s 76ms] SocketTube(24) subscribed for writing DEBUG: [pool-1-thread-3] [16s 76ms] SocketTube(24) write: registering startSubscription event DEBUG: [pool-1-thread-3] [16s 76ms] SSL Writer(SocketTube(24)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [16s 76ms] SSL Writer(SocketTube(24)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-3] [16s 76ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-3] [16s 76ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [HttpClient-21-SelectorManager] [16s 76ms] 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@78f0004c[Not completed, 4 dependents] (id=2105) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(24)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-21-SelectorManager] [16s 76ms] SocketTube(24) read demand reset to 0 DEBUG: [HttpClient-21-SelectorManager] [16s 76ms] SocketTube(24) calling onSubscribe DEBUG: [HttpClient-21-SelectorManager] [16s 76ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-21-SelectorManager] [16s 76ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-21-SelectorManager] [16s 76ms] SocketTube(24) resuming read event DEBUG: [HttpClient-21-SelectorManager] [16s 77ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-21-SelectorManager] [16s 77ms] SSL Reader(SocketTube(24)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(24)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-21-SelectorManager] [16s 77ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-21-SelectorManager] [16s 77ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-21-SelectorManager] [16s 77ms] SocketTube(24) onSubscribe called DEBUG: [HttpClient-21-SelectorManager] [16s 77ms] SocketTube(24) pending subscriber subscribed DEBUG: [HttpClient-21-SelectorManager] [16s 77ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3df29136 for R (true) DEBUG: [HttpClient-21-SelectorManager] [16s 77ms] SocketTube(24) write: starting subscription DEBUG: [HttpClient-21-SelectorManager] [16s 77ms] SocketTube(24) write: offloading requestMore DEBUG: [pool-1-thread-4] [16s 77ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-4] [16s 77ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [16s 77ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [16s 81ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [16s 81ms] SSL Writer(SocketTube(24)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [16s 81ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [16s 81ms] SSL Writer(SocketTube(24)) handshaking DEBUG: [pool-1-thread-3] [16s 81ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [16s 81ms] SSL Writer(SocketTube(24)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-3] [16s 81ms] SSL Writer(SocketTube(24)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-3] [16s 82ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-3] [16s 82ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [16s 82ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-3] [16s 82ms] SocketTube(24) trying to write: 2186 DEBUG: [pool-1-thread-3] [16s 82ms] SocketTube(24) wrote: 2186 DEBUG: [pool-1-thread-3] [16s 82ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-3] [16s 82ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [16s 82ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [16s 82ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [16s 82ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-21-SelectorManager] [16s 89ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3df29136 for None (false) DEBUG: [HttpClient-21-SelectorManager] [16s 91ms] HttpClientImpl(21) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-21-SelectorManager] [16s 91ms] SocketTube(24) read bytes: 261 DEBUG: [HttpClient-21-SelectorManager] [16s 91ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-21-SelectorManager] [16s 91ms] SSL Reader(SocketTube(24)) Adding 261 bytes to read buffer DEBUG: [HttpClient-21-SelectorManager] [16s 91ms] SocketTube(24) resuming read event DEBUG: [HttpClient-21-SelectorManager] [16s 91ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3df29136 for R (false) DEBUG: [HttpClient-21-SelectorManager] [16s 91ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [16s 92ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [16s 92ms] SSL Reader(SocketTube(24)) Unwrapping: 261 DEBUG: [pool-1-thread-3] [16s 92ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-3] [16s 92ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [16s 92ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [16s 92ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [pool-1-thread-3] [16s 92ms] SSLFlowDelegate(SocketTube(24)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [16s 92ms] SSLFlowDelegate(SocketTube(24)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [16s 94ms] SSLFlowDelegate(SocketTube(24)) finished task execution DEBUG: [pool-1-thread-3] [16s 94ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [16s 94ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [16s 94ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [16s 94ms] SSL Writer(SocketTube(24)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [16s 94ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [16s 94ms] SSL Writer(SocketTube(24)) handshaking DEBUG: [pool-1-thread-3] [16s 94ms] SSL Writer(SocketTube(24)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [16s 94ms] SSL Writer(SocketTube(24)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [16s 94ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-3] [16s 94ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [16s 94ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [16s 94ms] SocketTube(24) trying to write: 6 DEBUG: [pool-1-thread-3] [16s 95ms] SocketTube(24) wrote: 6 DEBUG: [pool-1-thread-3] [16s 95ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-3] [16s 95ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [16s 95ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [16s 95ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [16s 95ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [16s 95ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [16s 95ms] SSL Reader(SocketTube(24)) Unwrapping: 128 DEBUG: [pool-1-thread-3] [16s 95ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-3] [16s 95ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [16s 95ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [16s 95ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [pool-1-thread-3] [16s 95ms] SSL Reader(SocketTube(24)) Unwrapping: 122 DEBUG: [pool-1-thread-3] [16s 95ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [16s 95ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-3] [16s 95ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [16s 95ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [pool-1-thread-3] [16s 95ms] SSLFlowDelegate(SocketTube(24)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [16s 95ms] SSLFlowDelegate(SocketTube(24)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [16s 96ms] SSLFlowDelegate(SocketTube(24)) finished task execution DEBUG: [pool-1-thread-3] [16s 96ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [16s 102ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [16s 103ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [16s 103ms] SSL Writer(SocketTube(24)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [16s 103ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [16s 103ms] SSLFlowDelegate(SocketTube(24)) setALPN = DEBUG: [pool-1-thread-3] [16s 103ms] PlainHttpConnection(SocketTube(24)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [16s 103ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-3] [16s 103ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-3] [16s 103ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [16s 103ms] 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] [16s 103ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:37634 remote=/127.0.0.1:35653] DEBUG: [pool-1-thread-3] [16s 103ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [16s 103ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [16s 108ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@263be344 queue.isEmpty: true DEBUG: [pool-1-thread-3] [16s 109ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@263be344, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [16s 109ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [16s 109ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [16s 109ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [16s 109ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [16s 109ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [16s 109ms] Http1Exchange SSLTube(SocketTube(24)) connecting flows DEBUG: [pool-1-thread-3] [16s 109ms] SSLTube(SocketTube(24)) connecting flows DEBUG: [pool-1-thread-3] [16s 109ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@63a15057 DEBUG: [pool-1-thread-3] [16s 109ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [16s 109ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [16s 109ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [16s 109ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [16s 109ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [16s 109ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [16s 109ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [16s 109ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [16s 109ms] Http1Publisher(SSLTube(SocketTube(24))) got subscriber: SSLTube(SocketTube(24)) DEBUG: [pool-1-thread-3] [16s 109ms] SSLTube(SocketTube(24)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [16s 109ms] Http1Publisher(SSLTube(SocketTube(24))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [16s 109ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [pool-1-thread-3] [16s 109ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [16s 109ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [16s 109ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [16s 109ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [16s 109ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [pool-1-thread-3] [16s 109ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [16s 109ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [16s 109ms] Http1Publisher(SSLTube(SocketTube(24))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [16s 109ms] Http1Publisher(SSLTube(SocketTube(24))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [16s 109ms] SSLTube(SocketTube(24)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [16s 109ms] SSL Writer(SocketTube(24)) onNext DEBUG: [pool-1-thread-3] [16s 109ms] SSL Writer(SocketTube(24)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [16s 109ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [16s 109ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [16s 109ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [16s 109ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [16s 110ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [16s 110ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [pool-1-thread-3] [16s 110ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [16s 110ms] SSL Writer(SocketTube(24)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [16s 110ms] SSL Writer(SocketTube(24)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [16s 110ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-3] [16s 110ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [16s 110ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [16s 110ms] SocketTube(24) trying to write: 90 DEBUG: [pool-1-thread-3] [16s 110ms] SocketTube(24) wrote: 90 DEBUG: [pool-1-thread-3] [16s 110ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-3] [16s 110ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [16s 110ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [16s 110ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [16s 110ms] SSL Writer(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-3] [16s 110ms] SSLTube(SocketTube(24)) request: n=1 DEBUG: [pool-1-thread-3] [16s 110ms] Http1Publisher(SSLTube(SocketTube(24))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [16s 110ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [pool-1-thread-3] [16s 110ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [16s 110ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [16s 110ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [16s 110ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [16s 110ms] Http1Response(id=25) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [16s 110ms] Http1Response(id=25) First time around DEBUG: [pool-1-thread-3] [16s 110ms] Http1Response(id=25) headersReader is not yet completed DEBUG: [pool-1-thread-3] [16s 110ms] Http1Publisher(SSLTube(SocketTube(24))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [16s 110ms] Http1Publisher(SSLTube(SocketTube(24))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@429c7894 DEBUG: [pool-1-thread-3] [16s 110ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [16s 110ms] SSL Writer(SocketTube(24)) wrapping 96 bytes DEBUG: [pool-1-thread-3] [16s 111ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [16s 111ms] SSL Writer(SocketTube(24)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [16s 111ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [16s 111ms] SSL Writer(SocketTube(24)) Sending 134 bytes downstream DEBUG: [pool-1-thread-3] [16s 111ms] SSL Writer(SocketTube(24)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [16s 111ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-3] [16s 111ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [16s 111ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-3] [16s 111ms] SocketTube(24) trying to write: 134 DEBUG: [pool-1-thread-3] [16s 112ms] SocketTube(24) wrote: 134 DEBUG: [pool-1-thread-3] [16s 112ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-3] [16s 112ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [16s 112ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [16s 112ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [16s 112ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [16s 112ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [16s 112ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-3] [16s 112ms] SocketTube(24) got some demand for reading DEBUG: [pool-1-thread-3] [16s 112ms] SocketTube(24) resuming read event DEBUG: [pool-1-thread-3] [16s 112ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [16s 113ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-21-SelectorManager] [16s 115ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3df29136 for None (false) DEBUG: [HttpClient-21-SelectorManager] [16s 115ms] SocketTube(24) read bytes: 1721 DEBUG: [HttpClient-21-SelectorManager] [16s 115ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-21-SelectorManager] [16s 115ms] SSL Reader(SocketTube(24)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-21-SelectorManager] [16s 115ms] SocketTube(24) resuming read event DEBUG: [HttpClient-21-SelectorManager] [16s 115ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3df29136 for R (false) DEBUG: [HttpClient-21-SelectorManager] [16s 115ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-21-SelectorManager] [16s 115ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3df29136 for R (false) DEBUG: [pool-1-thread-3] [16s 115ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [16s 115ms] SSL Reader(SocketTube(24)) Unwrapping: 1721 DEBUG: [pool-1-thread-3] [16s 125ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [16s 125ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-3] [16s 125ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-3] [16s 125ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-3] [16s 126ms] SocketTube(24) got some demand for reading DEBUG: [pool-1-thread-3] [16s 126ms] SocketTube(24) resuming read event DEBUG: [pool-1-thread-3] [16s 126ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-21-SelectorManager] [16s 126ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3df29136 for R (false) DEBUG: [HttpClient-21-SelectorManager] [16s 158ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3df29136 for None (false) DEBUG: [HttpClient-21-SelectorManager] [16s 158ms] SocketTube(24) read bytes: 223 DEBUG: [HttpClient-21-SelectorManager] [16s 158ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-21-SelectorManager] [16s 158ms] SSL Reader(SocketTube(24)) Adding 223 bytes to read buffer DEBUG: [HttpClient-21-SelectorManager] [16s 158ms] SocketTube(24) resuming read event DEBUG: [HttpClient-21-SelectorManager] [16s 158ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3df29136 for R (false) DEBUG: [HttpClient-21-SelectorManager] [16s 158ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [16s 158ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:223, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [16s 159ms] SSL Reader(SocketTube(24)) Unwrapping: 223 DEBUG: [pool-1-thread-3] [16s 159ms] SSL Reader(SocketTube(24)) Decoded 84 bytes out of 223 into buffer of 512 remaining to decode: 101 DEBUG: [pool-1-thread-3] [16s 159ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-3] [16s 159ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [16s 159ms] SSL Reader(SocketTube(24)) sending 84 DEBUG: [pool-1-thread-3] [16s 159ms] SSL Reader(SocketTube(24)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-3] [16s 159ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-3] [16s 159ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [16s 159ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-3] [16s 159ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-3] [16s 159ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@263be344 DEBUG: [pool-1-thread-3] [16s 159ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [16s 159ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@263be344 DEBUG: [pool-1-thread-3] [16s 159ms] Http1Response(id=25) Sending 84/512 bytes to header parser DEBUG: [pool-1-thread-3] [16s 159ms] Http1Response(id=25) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [16s 159ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@263be344 DEBUG: [pool-1-thread-3] [16s 159ms] Http1Response(id=25) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [16s 159ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [16s 178ms] Http1Response(id=25) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [16s 178ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3af7fdb0(21) DEBUG: [pool-1-thread-3] [16s 178ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4703170a/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3edbed6d queue.isEmpty: false DEBUG: [pool-1-thread-3] [16s 178ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Delegate done: 0 DEBUG: [pool-1-thread-3] [16s 178ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [16s 179ms] HttpClientImpl(21) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [16s 179ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4703170a/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3edbed6d, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [16s 179ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4703170a/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3edbed6d DEBUG: [pool-1-thread-3] [16s 179ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [16s 179ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4703170a/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3edbed6d DEBUG: [pool-1-thread-3] [16s 179ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-3] [16s 179ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-3] [16s 179ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [16s 179ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [16s 179ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [16s 179ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [16s 179ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [16s 179ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [16s 179ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [16s 179ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [16s 179ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [16s 179ms] SSL Reader(SocketTube(24)) Unwrapping: 101 DEBUG: [pool-1-thread-3] [16s 180ms] SSL Reader(SocketTube(24)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-3] [16s 180ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-3] [16s 180ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-3] [16s 180ms] SSL Reader(SocketTube(24)) sending 20 DEBUG: [pool-1-thread-3] [16s 180ms] SSL Reader(SocketTube(24)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-3] [16s 180ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-3] [16s 180ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [16s 180ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-3] [16s 180ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-3] [16s 180ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4703170a/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3edbed6d DEBUG: [pool-1-thread-3] [16s 180ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [16s 180ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4703170a/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3edbed6d DEBUG: [pool-1-thread-3] [16s 180ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-3] [16s 180ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-3] [16s 180ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-3] [16s 180ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-3] [16s 180ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-3] [16s 180ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [16s 180ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [16s 180ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-3] [16s 180ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-3] [16s 180ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-3] [16s 180ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [16s 180ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [16s 180ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [16s 180ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [16s 180ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [16s 180ms] SSL Reader(SocketTube(24)) Unwrapping: 43 DEBUG: [pool-1-thread-3] [16s 180ms] SSL Reader(SocketTube(24)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-3] [16s 180ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-3] [16s 180ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-3] [16s 180ms] SSL Reader(SocketTube(24)) sending 5 DEBUG: [pool-1-thread-3] [16s 180ms] SSL Reader(SocketTube(24)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-3] [16s 180ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-3] [16s 180ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [16s 180ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-3] [16s 180ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-3] [16s 180ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4703170a/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3edbed6d DEBUG: [pool-1-thread-3] [16s 180ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-3] [16s 180ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4703170a/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3edbed6d DEBUG: [pool-1-thread-3] [16s 180ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-3] [16s 180ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [16s 180ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [16s 186ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [16s 186ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [16s 186ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-3] [16s 186ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) cleared DEBUG: [pool-1-thread-3] [16s 186ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) SSLTube(SocketTube(24)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [16s 186ms] ConnectionPool(21) registering CleanupTrigger(SSLTube(SocketTube(24))) DEBUG: [pool-1-thread-3] [16s 186ms] SSLTube(SocketTube(24)) connecting flows DEBUG: [pool-1-thread-3] [16s 186ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(24))) DEBUG: [pool-1-thread-3] [16s 186ms] Http1Publisher(SSLTube(SocketTube(24))) subscription cancelled DEBUG: [pool-1-thread-3] [16s 186ms] SSLTube(SocketTube(24)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [16s 186ms] HttpClientImpl(21) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [16s 186ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-3] [16s 186ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [16s 187ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3af7fdb0(21) DEBUG: [pool-1-thread-3] [16s 187ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Delegate done: 0 DEBUG: [pool-1-thread-3] [16s 187ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [16s 187ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [16s 187ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [16s 187ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [16s 187ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [16s 187ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [16s 187ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-3] [16s 187ms] SocketTube(24) got some demand for reading DEBUG: [pool-1-thread-3] [16s 187ms] SocketTube(24) resuming read event DEBUG: [pool-1-thread-4] [16s 190ms] HttpClientImpl(21) ClientImpl (async) elapsed 130 millis for GET to https://127.0.0.1:35653/https1/chunk/x DEBUG: [MainThread] [16s 192ms] HttpClientImpl(22) proxySelector is sun.net.spi.DefaultProxySelector@30afbba3 (user-supplied=false) DEBUG: [pool-1-thread-3] [16s 193ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [16s 194ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-21-SelectorManager] [16s 193ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3df29136 for R (false) DEBUG: [MainThread] [16s 197ms] HttpClientImpl(22) ClientImpl (async) send http://127.0.0.1:59617/http2/fixed/x GET DEBUG: [pool-1-thread-3] [16s 197ms] Exchange establishing exchange for http://127.0.0.1:59617/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [16s 197ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [16s 197ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [16s 197ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [16s 197ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [16s 198ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [16s 198ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [16s 198ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [16s 199ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [16s 199ms] Http1AsyncReceiver(SocketTube(25)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@298c4937 queue.isEmpty: true DEBUG: [pool-1-thread-3] [16s 199ms] Http1AsyncReceiver(SocketTube(25)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@298c4937, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [16s 199ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [16s 199ms] Http1AsyncReceiver(SocketTube(25)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [16s 199ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [16s 199ms] Http1AsyncReceiver(SocketTube(25)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [16s 199ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [16s 199ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [16s 199ms] 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=35168,localport=59617] TestServer(1): starting connection DEBUG: [HttpClient-22-SelectorManager] [16s 202ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@13eedba9 for C (true) DEBUG: [HttpClient-22-SelectorManager] [16s 203ms] PlainHttpConnection(SocketTube(25)) ConnectEvent: finishing connect DEBUG: [HttpClient-22-SelectorManager] [16s 203ms] PlainHttpConnection(SocketTube(25)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:35168 DEBUG: [pool-1-thread-3] [16s 204ms] PlainHttpConnection(SocketTube(25)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [16s 204ms] Http1Exchange SocketTube(25) connecting flows DEBUG: [pool-1-thread-3] [16s 204ms] SocketTube(25) connecting flows DEBUG: [pool-1-thread-3] [16s 204ms] SocketTube(25) read publisher got subscriber DEBUG: [pool-1-thread-3] [16s 204ms] SocketTube(25) registering subscribe event DEBUG: [pool-1-thread-3] [16s 206ms] SocketTube(25) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [16s 206ms] Http1Publisher(SocketTube(25)) got subscriber: SocketTube(25) DEBUG: [pool-1-thread-3] [16s 206ms] SocketTube(25) subscribed for writing DEBUG: [pool-1-thread-3] [16s 206ms] SocketTube(25) write: registering startSubscription event DEBUG: [pool-1-thread-3] [16s 206ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [16s 206ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [16s 206ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [16s 206ms] Http1Publisher(SocketTube(25)) WriteTask DEBUG: [pool-1-thread-3] [16s 206ms] Http1Publisher(SocketTube(25)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-22-SelectorManager] [16s 206ms] SocketTube(25) subscribe event raised DEBUG: [HttpClient-22-SelectorManager] [16s 208ms] SocketTube(25) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1916b0d9 DEBUG: [HttpClient-22-SelectorManager] [16s 208ms] SocketTube(25) read demand reset to 0 DEBUG: [HttpClient-22-SelectorManager] [16s 208ms] SocketTube(25) calling onSubscribe DEBUG: [HttpClient-22-SelectorManager] [16s 208ms] Http1AsyncReceiver(SocketTube(25)) Received onSubscribed from upstream DEBUG: [HttpClient-22-SelectorManager] [16s 208ms] SocketTube(25) onSubscribe called DEBUG: [HttpClient-22-SelectorManager] [16s 208ms] SocketTube(25) pending subscriber subscribed DEBUG: [HttpClient-22-SelectorManager] [16s 208ms] SocketTube(25) write: starting subscription DEBUG: [HttpClient-22-SelectorManager] [16s 208ms] SocketTube(25) write: offloading requestMore DEBUG: [pool-1-thread-4] [16s 208ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-4] [16s 208ms] Http1Publisher(SocketTube(25)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [16s 208ms] Http1Publisher(SocketTube(25)) WriteTask DEBUG: [pool-1-thread-4] [16s 208ms] Http1Publisher(SocketTube(25)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [16s 208ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [16s 208ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [16s 208ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [16s 208ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [16s 208ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [16s 208ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [16s 208ms] Http1Publisher(SocketTube(25)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [16s 208ms] Http1Publisher(SocketTube(25)) onNext with 204 bytes DEBUG: [pool-1-thread-4] [16s 208ms] SocketTube(25) trying to write: 204 DEBUG: [pool-1-thread-4] [16s 208ms] SocketTube(25) wrote: 204 DEBUG: [pool-1-thread-4] [16s 208ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-4] [16s 208ms] Http1Publisher(SocketTube(25)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [16s 208ms] SocketTube(25) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 208ms] SocketTube(25) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 208ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [16s 208ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [16s 208ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [16s 208ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [16s 208ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) First time around DEBUG: [pool-1-thread-4] [16s 209ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) headersReader is not yet completed DEBUG: [pool-1-thread-4] [16s 209ms] Http1Publisher(SocketTube(25)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [16s 209ms] Http1Publisher(SocketTube(25)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@d858444 DEBUG: [pool-1-thread-4] [16s 209ms] SocketTube(25) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [16s 208ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [16s 209ms] Http1AsyncReceiver(SocketTube(25)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [16s 209ms] Http1AsyncReceiver(SocketTube(25)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [16s 209ms] SocketTube(25) got some demand for reading DEBUG: [pool-1-thread-3] [16s 209ms] SocketTube(25) resuming read event DEBUG: [pool-1-thread-3] [16s 209ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-22-SelectorManager] [16s 209ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c143d9f for R (true) DEBUG: [HttpClient-22-SelectorManager] [16s 209ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c143d9f for None (false) DEBUG: [HttpClient-22-SelectorManager] [16s 210ms] SocketTube(25) read bytes: 71 DEBUG: [HttpClient-22-SelectorManager] [16s 211ms] Http1AsyncReceiver(SocketTube(25)) Putting 71 bytes into the queue DEBUG: [HttpClient-22-SelectorManager] [16s 211ms] SocketTube(25) resuming read event DEBUG: [HttpClient-22-SelectorManager] [16s 211ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c143d9f for R (false) DEBUG: [HttpClient-22-SelectorManager] [16s 211ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [16s 211ms] Http1AsyncReceiver(SocketTube(25)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@298c4937 DEBUG: [pool-1-thread-3] [16s 211ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [16s 211ms] Http1AsyncReceiver(SocketTube(25)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@298c4937 DEBUG: [pool-1-thread-3] [16s 211ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [16s 211ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [16s 211ms] Http1AsyncReceiver(SocketTube(25)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@298c4937 DEBUG: [pool-1-thread-3] [16s 211ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [16s 211ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [16s 211ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:35168 remote=/127.0.0.1:59617] DEBUG: [pool-1-thread-3] [16s 212ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [16s 212ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@76e8bba7(22) DEBUG: [pool-1-thread-3] [16s 212ms] Http1AsyncReceiver(SocketTube(25)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@48dd69ee/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@169a1095 queue.isEmpty: false DEBUG: [pool-1-thread-3] [16s 212ms] Http1AsyncReceiver(SocketTube(25)) Delegate done: 0 DEBUG: [pool-1-thread-3] [16s 212ms] PlainHttpConnection(SocketTube(25))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [16s 212ms] HttpClientImpl(22) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [16s 212ms] Http1AsyncReceiver(SocketTube(25)) cleared DEBUG: [pool-1-thread-3] [16s 212ms] HttpClientImpl(22) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [16s 212ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [16s 212ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [16s 213ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [16s 213ms] Http2Connection(SocketTube(25)) Opened stream 1 DEBUG: [pool-1-thread-3] [16s 213ms] Http2Connection(SocketTube(25))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [16s 213ms] Http2Connection(SocketTube(25))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [16s 213ms] SocketTube(25) connecting flows DEBUG: [pool-1-thread-3] [16s 213ms] SocketTube(25) read publisher got subscriber DEBUG: [pool-1-thread-3] [16s 213ms] SocketTube(25) registering subscribe event DEBUG: [pool-1-thread-3] [16s 213ms] SocketTube(25) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [16s 213ms] SocketTube(25) subscribed for writing DEBUG: [pool-1-thread-3] [16s 213ms] SocketTube(25) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [16s 213ms] SocketTube(25) write: registering startSubscription event DEBUG: [HttpClient-22-SelectorManager] [16s 213ms] SocketTube(25) subscribe event raised DEBUG: [HttpClient-22-SelectorManager] [16s 213ms] SocketTube(25) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6d0202ac DEBUG: [HttpClient-22-SelectorManager] [16s 213ms] Http1AsyncReceiver(SocketTube(25)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-22-SelectorManager] [16s 213ms] SocketTube(25) read demand reset to 0 DEBUG: [HttpClient-22-SelectorManager] [16s 213ms] SocketTube(25) calling onSubscribe DEBUG: [pool-1-thread-3] [16s 213ms] PlainHttpConnection(SocketTube(25)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [16s 213ms] PlainHttpConnection(SocketTube(25)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [16s 213ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-22-SelectorManager] [16s 213ms] Http2Connection(SocketTube(25)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-22-SelectorManager] [16s 213ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-22-SelectorManager] [16s 213ms] SocketTube(25) resuming read event DEBUG: [HttpClient-22-SelectorManager] [16s 213ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c143d9f for R (false) DEBUG: [HttpClient-22-SelectorManager] [16s 213ms] SocketTube(25) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-22-SelectorManager] [16s 213ms] SocketTube(25) onSubscribe called DEBUG: [HttpClient-22-SelectorManager] [16s 213ms] SocketTube(25) pending subscriber subscribed DEBUG: [HttpClient-22-SelectorManager] [16s 214ms] SocketTube(25) write: starting subscription DEBUG: [HttpClient-22-SelectorManager] [16s 214ms] SocketTube(25) write: offloading requestMore DEBUG: [pool-1-thread-4] [16s 214ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-4] [16s 214ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: got request of 1 from SocketTube(25) DEBUG: [pool-1-thread-4] [16s 214ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(25) DEBUG: [pool-1-thread-4] [16s 214ms] SocketTube(25) trying to write: 63 DEBUG: [pool-1-thread-4] [16s 214ms] SocketTube(25) wrote: 63 DEBUG: [pool-1-thread-4] [16s 214ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-4] [16s 214ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: got request of 1 from SocketTube(25) DEBUG: [pool-1-thread-4] [16s 214ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 214ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 214ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(25) DEBUG: [pool-1-thread-4] [16s 214ms] SocketTube(25) trying to write: 13 DEBUG: [pool-1-thread-4] [16s 214ms] SocketTube(25) wrote: 13 DEBUG: [pool-1-thread-4] [16s 214ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-4] [16s 214ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: got request of 1 from SocketTube(25) DEBUG: [pool-1-thread-4] [16s 214ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 214ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 214ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [16s 218ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [16s 218ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [16s 218ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [16s 218ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [16s 218ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [16s 218ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer(1): connection started DEBUG: [readLoop] [16s 219ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [16s 219ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 220ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [16s 220ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [16s 220ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 220ms] 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] [16s 220ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [16s 220ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 220ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [16s 220ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [16s 220ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 220ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-3] [16s 213ms] PlainHttpConnection(SocketTube(25)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [16s 220ms] PlainHttpConnection(SocketTube(25)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [16s 220ms] Http2Connection(SocketTube(25)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [16s 220ms] Http2Connection(SocketTube(25)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [16s 220ms] Http2Connection(SocketTube(25)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [16s 220ms] Http1AsyncReceiver(SocketTube(25)) stopping DEBUG: [pool-1-thread-3] [16s 220ms] Http1AsyncReceiver(SocketTube(25)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-3] [16s 220ms] Http1AsyncReceiver(SocketTube(25)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [16s 220ms] Http2Connection(SocketTube(25)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [16s 220ms] Http2Connection(SocketTube(25)) H2 processed buffered data DEBUG: [pool-1-thread-3] [16s 220ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(25)) DEBUG: [pool-1-thread-3] [16s 221ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(25)) DEBUG: [pool-1-thread-3] [16s 221ms] Http1AsyncReceiver(SocketTube(25)) cleared DEBUG: [pool-1-thread-3] [16s 221ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [16s 221ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [16s 221ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@76e8bba7(22) DEBUG: [pool-1-thread-3] [16s 221ms] Http1AsyncReceiver(SocketTube(25)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@48dd69ee/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@169a1095, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-3] [16s 221ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [16s 221ms] Http1AsyncReceiver(SocketTube(25)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [16s 221ms] Http1AsyncReceiver(SocketTube(25)) Http1TubeSubscriber: no need to request more TestServer: GET /http2/fixed/x Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/fixed Sent response headers 200 DEBUG: [HttpClient-22-SelectorManager] [16s 223ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c143d9f for None (false) DEBUG: [HttpClient-22-SelectorManager] [16s 224ms] SocketTube(25) read bytes: 48 DEBUG: [HttpClient-22-SelectorManager] [16s 224ms] Http2Connection(SocketTube(25)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-22-SelectorManager] [16s 224ms] SocketTube(25) resuming read event DEBUG: [HttpClient-22-SelectorManager] [16s 224ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c143d9f for R (false) DEBUG: [HttpClient-22-SelectorManager] [16s 224ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-22-SelectorManager] [16s 224ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c143d9f for None (false) DEBUG: [HttpClient-22-SelectorManager] [16s 224ms] SocketTube(25) read bytes: 39 DEBUG: [HttpClient-22-SelectorManager] [16s 224ms] Http2Connection(SocketTube(25)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-22-SelectorManager] [16s 224ms] SocketTube(25) resuming read event DEBUG: [HttpClient-22-SelectorManager] [16s 224ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c143d9f for R (false) DEBUG: [HttpClient-22-SelectorManager] [16s 224ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [16s 224ms] Http2Connection(SocketTube(25)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [16s 224ms] Http2Connection(SocketTube(25)) H2 Receiving(1): 48 DEBUG: [pool-1-thread-3] [16s 224ms] Http2Connection(SocketTube(25)) Processing 48 DEBUG: [pool-1-thread-3] [16s 224ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-3] [16s 224ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [16s 224ms] 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] [16s 224ms] Http2Connection(SocketTube(25)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [16s 224ms] PlainHttpConnection(SocketTube(25)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [16s 224ms] PlainHttpConnection(SocketTube(25)) signalling the publisher of the write queue DEBUG: [HttpClient-22-SelectorManager] [16s 224ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c143d9f for None (false) DEBUG: [HttpClient-22-SelectorManager] [16s 225ms] SocketTube(25) read bytes: 9 DEBUG: [HttpClient-22-SelectorManager] [16s 225ms] Http2Connection(SocketTube(25)) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-22-SelectorManager] [16s 225ms] SocketTube(25) resuming read event DEBUG: [HttpClient-22-SelectorManager] [16s 225ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c143d9f for R (false) DEBUG: [HttpClient-22-SelectorManager] [16s 225ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [16s 225ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(25) DEBUG: [pool-1-thread-3] [16s 225ms] SocketTube(25) trying to write: 9 DEBUG: [pool-1-thread-3] [16s 225ms] SocketTube(25) wrote: 9 DEBUG: [pool-1-thread-3] [16s 225ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-3] [16s 225ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: got request of 1 from SocketTube(25) DEBUG: [pool-1-thread-3] [16s 225ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [16s 225ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [16s 225ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [16s 225ms] Http2Connection(SocketTube(25)) H2 processed(1) DEBUG: [pool-1-thread-3] [16s 225ms] Http2Connection(SocketTube(25)) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [16s 225ms] Http2Connection(SocketTube(25)) H2 Receiving(2): 39 DEBUG: [pool-1-thread-3] [16s 225ms] Http2Connection(SocketTube(25)) Processing 39 DEBUG: [pool-1-thread-3] [16s 225ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [16s 225ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [16s 225ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [16s 226ms] Http2Connection(SocketTube(25))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [16s 226ms] Http2Connection(SocketTube(25))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [16s 226ms] Http2Connection(SocketTube(25))/Stream(1) Completing responseCF(0) with response headers DEBUG: [readLoop] [16s 226ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [16s 226ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 226ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [16s 226ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [16s 226ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [16s 227ms] Http2Connection(SocketTube(25))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:59617/http2/fixed/x) 200 HTTP_2 Local port: 35168 DEBUG: [pool-1-thread-3] [16s 301ms] Http2Connection(SocketTube(25))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [16s 301ms] HttpClientImpl(22) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [16s 301ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [16s 301ms] Http2Connection(SocketTube(25))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [16s 301ms] Http2Connection(SocketTube(25))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [16s 301ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-3] [16s 301ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [16s 301ms] Http2Connection(SocketTube(25)) H2 processed(2) DEBUG: [pool-1-thread-3] [16s 301ms] Http2Connection(SocketTube(25)) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [16s 301ms] Http2Connection(SocketTube(25)) H2 Receiving(3): 9 DEBUG: [pool-1-thread-3] [16s 302ms] Http2Connection(SocketTube(25)) Processing 9 DEBUG: [pool-1-thread-3] [16s 302ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [16s 302ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [16s 302ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [16s 302ms] Http2Connection(SocketTube(25))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [16s 302ms] Http2Connection(SocketTube(25))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [16s 302ms] HttpClientImpl(22) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [16s 302ms] HttpClientImpl(22) ClientImpl (async) elapsed 105 millis for GET to http://127.0.0.1:59617/http2/fixed/x DEBUG: [pool-1-thread-3] [16s 302ms] Http2Connection(SocketTube(25))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [16s 302ms] Http2Connection(SocketTube(25))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [16s 302ms] Http2Connection(SocketTube(25))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [16s 302ms] Http2Connection(SocketTube(25)) Closed stream 1 DEBUG: [pool-1-thread-3] [16s 303ms] Http2Connection(SocketTube(25))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6e929417 DEBUG: [pool-1-thread-3] [16s 304ms] Http2Connection(SocketTube(25))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [16s 304ms] Http2Connection(SocketTube(25)) H2 processed(3) DEBUG: [MainThread] [16s 319ms] HttpClientImpl(23) proxySelector is sun.net.spi.DefaultProxySelector@30afbba3 (user-supplied=false) DEBUG: [MainThread] [16s 325ms] HttpClientImpl(23) ClientImpl (async) send http://127.0.0.1:59617/http2/chunk/x GET DEBUG: [pool-1-thread-3] [16s 326ms] Exchange establishing exchange for http://127.0.0.1:59617/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [16s 326ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [16s 326ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [16s 326ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [16s 327ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [16s 327ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [16s 328ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [16s 329ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [16s 329ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [16s 329ms] Http1AsyncReceiver(SocketTube(26)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@b7badab queue.isEmpty: true DEBUG: [pool-1-thread-3] [16s 329ms] Http1AsyncReceiver(SocketTube(26)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@b7badab, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [16s 329ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [16s 329ms] Http1AsyncReceiver(SocketTube(26)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [16s 329ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [16s 329ms] Http1AsyncReceiver(SocketTube(26)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [16s 329ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [16s 329ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [16s 332ms] PlainHttpConnection(SocketTube(26)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-23-SelectorManager] [16s 334ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1a2f2305 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=35182,localport=59617] DEBUG: [HttpClient-23-SelectorManager] [16s 334ms] PlainHttpConnection(SocketTube(26)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-23-SelectorManager] [16s 334ms] PlainHttpConnection(SocketTube(26)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:35182 DEBUG: [pool-1-thread-3] [16s 335ms] PlainHttpConnection(SocketTube(26)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [16s 335ms] Http1Exchange SocketTube(26) connecting flows DEBUG: [pool-1-thread-3] [16s 335ms] SocketTube(26) connecting flows DEBUG: [pool-1-thread-3] [16s 335ms] SocketTube(26) read publisher got subscriber DEBUG: [pool-1-thread-3] [16s 335ms] SocketTube(26) registering subscribe event DEBUG: [pool-1-thread-3] [16s 335ms] SocketTube(26) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [16s 335ms] Http1Publisher(SocketTube(26)) got subscriber: SocketTube(26) DEBUG: [pool-1-thread-3] [16s 335ms] SocketTube(26) subscribed for writing DEBUG: [HttpClient-23-SelectorManager] [16s 335ms] SocketTube(26) subscribe event raised DEBUG: [HttpClient-23-SelectorManager] [16s 335ms] SocketTube(26) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@10d74875 DEBUG: [HttpClient-23-SelectorManager] [16s 335ms] SocketTube(26) read demand reset to 0 DEBUG: [HttpClient-23-SelectorManager] [16s 335ms] SocketTube(26) calling onSubscribe DEBUG: [pool-1-thread-3] [16s 335ms] SocketTube(26) write: registering startSubscription event DEBUG: [pool-1-thread-3] [16s 335ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [16s 335ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [16s 336ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [16s 336ms] Http1Publisher(SocketTube(26)) WriteTask DEBUG: [pool-1-thread-3] [16s 336ms] Http1Publisher(SocketTube(26)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-23-SelectorManager] [16s 336ms] Http1AsyncReceiver(SocketTube(26)) Received onSubscribed from upstream DEBUG: [HttpClient-23-SelectorManager] [16s 337ms] SocketTube(26) onSubscribe called DEBUG: [HttpClient-23-SelectorManager] [16s 337ms] SocketTube(26) pending subscriber subscribed DEBUG: [HttpClient-23-SelectorManager] [16s 337ms] SocketTube(26) write: starting subscription DEBUG: [HttpClient-23-SelectorManager] [16s 337ms] SocketTube(26) write: offloading requestMore DEBUG: [pool-1-thread-4] [16s 337ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-3] [16s 337ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [16s 337ms] Http1Publisher(SocketTube(26)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [16s 337ms] Http1Publisher(SocketTube(26)) WriteTask DEBUG: [pool-1-thread-3] [16s 337ms] Http1AsyncReceiver(SocketTube(26)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [16s 337ms] Http1AsyncReceiver(SocketTube(26)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [16s 337ms] SocketTube(26) got some demand for reading DEBUG: [pool-1-thread-4] [16s 337ms] Http1Publisher(SocketTube(26)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [16s 338ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [16s 338ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [16s 338ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [16s 338ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [16s 338ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [16s 338ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [16s 338ms] Http1Publisher(SocketTube(26)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [16s 338ms] Http1Publisher(SocketTube(26)) onNext with 204 bytes DEBUG: [pool-1-thread-4] [16s 338ms] SocketTube(26) trying to write: 204 DEBUG: [pool-1-thread-4] [16s 338ms] SocketTube(26) wrote: 204 DEBUG: [pool-1-thread-4] [16s 338ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-4] [16s 338ms] Http1Publisher(SocketTube(26)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [16s 338ms] SocketTube(26) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 338ms] SocketTube(26) leaving w.onNext Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 339ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [16s 339ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [16s 339ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [16s 339ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [16s 339ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) First time around DEBUG: [pool-1-thread-4] [16s 339ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) headersReader is not yet completed DEBUG: [pool-1-thread-4] [16s 339ms] Http1Publisher(SocketTube(26)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [16s 339ms] Http1Publisher(SocketTube(26)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@8dec1f5 DEBUG: [pool-1-thread-4] [16s 339ms] SocketTube(26) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [16s 339ms] SocketTube(26) resuming read event DEBUG: [pool-1-thread-3] [16s 339ms] SocketTube(26) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-23-SelectorManager] [16s 339ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55d5c40b for R (true) DEBUG: [HttpClient-23-SelectorManager] [16s 339ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55d5c40b for None (false) DEBUG: [HttpClient-23-SelectorManager] [16s 340ms] SocketTube(26) read bytes: 71 DEBUG: [HttpClient-23-SelectorManager] [16s 340ms] Http1AsyncReceiver(SocketTube(26)) Putting 71 bytes into the queue DEBUG: [HttpClient-23-SelectorManager] [16s 340ms] SocketTube(26) resuming read event DEBUG: [HttpClient-23-SelectorManager] [16s 340ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55d5c40b for R (false) DEBUG: [HttpClient-23-SelectorManager] [16s 340ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [16s 340ms] Http1AsyncReceiver(SocketTube(26)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@b7badab DEBUG: [pool-1-thread-3] [16s 340ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [16s 340ms] Http1AsyncReceiver(SocketTube(26)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@b7badab DEBUG: [pool-1-thread-3] [16s 340ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [16s 340ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [16s 340ms] Http1AsyncReceiver(SocketTube(26)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@b7badab DEBUG: [pool-1-thread-3] [16s 340ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [16s 340ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [16s 340ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:35182 remote=/127.0.0.1:59617] DEBUG: [pool-1-thread-3] [16s 340ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [16s 344ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4da30232(23) DEBUG: [pool-1-thread-3] [16s 344ms] Http1AsyncReceiver(SocketTube(26)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4b04b712/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@314ca049 queue.isEmpty: false DEBUG: [pool-1-thread-3] [16s 344ms] Http1AsyncReceiver(SocketTube(26)) Delegate done: 0 DEBUG: [pool-1-thread-3] [16s 344ms] PlainHttpConnection(SocketTube(26))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [16s 345ms] HttpClientImpl(23) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [16s 345ms] Http1AsyncReceiver(SocketTube(26)) cleared DEBUG: [pool-1-thread-3] [16s 345ms] HttpClientImpl(23) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [16s 345ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [16s 345ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [16s 346ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [16s 349ms] Http2Connection(SocketTube(26)) Opened stream 1 DEBUG: [pool-1-thread-3] [16s 349ms] Http2Connection(SocketTube(26))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [16s 349ms] Http2Connection(SocketTube(26))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [16s 349ms] SocketTube(26) connecting flows DEBUG: [pool-1-thread-3] [16s 349ms] SocketTube(26) read publisher got subscriber DEBUG: [pool-1-thread-3] [16s 349ms] SocketTube(26) registering subscribe event DEBUG: [pool-1-thread-3] [16s 349ms] SocketTube(26) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [16s 349ms] SocketTube(26) subscribed for writing DEBUG: [pool-1-thread-3] [16s 349ms] SocketTube(26) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [16s 349ms] SocketTube(26) write: registering startSubscription event DEBUG: [HttpClient-23-SelectorManager] [16s 349ms] SocketTube(26) subscribe event raised DEBUG: [HttpClient-23-SelectorManager] [16s 349ms] SocketTube(26) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@64ca3301 DEBUG: [HttpClient-23-SelectorManager] [16s 350ms] Http1AsyncReceiver(SocketTube(26)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-23-SelectorManager] [16s 350ms] SocketTube(26) read demand reset to 0 DEBUG: [HttpClient-23-SelectorManager] [16s 350ms] SocketTube(26) calling onSubscribe DEBUG: [HttpClient-23-SelectorManager] [16s 350ms] Http2Connection(SocketTube(26)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-23-SelectorManager] [16s 350ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-23-SelectorManager] [16s 350ms] SocketTube(26) resuming read event DEBUG: [HttpClient-23-SelectorManager] [16s 350ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55d5c40b for R (false) DEBUG: [HttpClient-23-SelectorManager] [16s 350ms] SocketTube(26) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-23-SelectorManager] [16s 350ms] SocketTube(26) onSubscribe called DEBUG: [HttpClient-23-SelectorManager] [16s 350ms] SocketTube(26) pending subscriber subscribed DEBUG: [HttpClient-23-SelectorManager] [16s 350ms] SocketTube(26) write: starting subscription DEBUG: [HttpClient-23-SelectorManager] [16s 350ms] SocketTube(26) write: offloading requestMore DEBUG: [pool-1-thread-4] [16s 350ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-4] [16s 350ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: got request of 1 from SocketTube(26) DEBUG: [pool-1-thread-3] [16s 350ms] PlainHttpConnection(SocketTube(26)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [16s 351ms] PlainHttpConnection(SocketTube(26)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [16s 351ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [16s 351ms] PlainHttpConnection(SocketTube(26)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [16s 351ms] PlainHttpConnection(SocketTube(26)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [16s 351ms] Http2Connection(SocketTube(26)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [16s 351ms] Http2Connection(SocketTube(26)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-4] [16s 350ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(26) DEBUG: [pool-1-thread-3] [16s 352ms] Http2Connection(SocketTube(26)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [16s 352ms] Http1AsyncReceiver(SocketTube(26)) stopping DEBUG: [pool-1-thread-3] [16s 352ms] Http1AsyncReceiver(SocketTube(26)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-3] [16s 352ms] Http1AsyncReceiver(SocketTube(26)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [16s 352ms] Http2Connection(SocketTube(26)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [16s 352ms] Http2Connection(SocketTube(26)) H2 processed buffered data DEBUG: [pool-1-thread-4] [16s 352ms] SocketTube(26) trying to write: 63 DEBUG: [pool-1-thread-3] [16s 352ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(26)) DEBUG: [pool-1-thread-4] [16s 352ms] SocketTube(26) wrote: 63 DEBUG: [pool-1-thread-4] [16s 352ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-4] [16s 352ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: got request of 1 from SocketTube(26) DEBUG: [pool-1-thread-4] [16s 352ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 352ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 353ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(26) DEBUG: [pool-1-thread-4] [16s 353ms] SocketTube(26) trying to write: 13 DEBUG: [pool-1-thread-4] [16s 353ms] SocketTube(26) wrote: 13 DEBUG: [pool-1-thread-4] [16s 353ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-4] [16s 353ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: got request of 1 from SocketTube(26) DEBUG: [pool-1-thread-4] [16s 353ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 353ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 353ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [16s 352ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [16s 353ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [16s 353ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [16s 353ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [16s 353ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [16s 353ms] 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 DEBUG: [readLoop] [16s 355ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [16s 355ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 355ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [16s 355ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [16s 355ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 355ms] 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] [16s 355ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [16s 355ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 355ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [16s 355ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [16s 355ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 355ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(1): connection started DEBUG: [pool-1-thread-3] [16s 352ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(26)) DEBUG: [pool-1-thread-3] [16s 356ms] Http1AsyncReceiver(SocketTube(26)) cleared DEBUG: [pool-1-thread-3] [16s 356ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [16s 357ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [16s 357ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4da30232(23) DEBUG: [pool-1-thread-3] [16s 357ms] Http1AsyncReceiver(SocketTube(26)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4b04b712/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@314ca049, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-3] [16s 357ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [16s 357ms] Http1AsyncReceiver(SocketTube(26)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [16s 357ms] Http1AsyncReceiver(SocketTube(26)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-23-SelectorManager] [16s 357ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55d5c40b for None (false) DEBUG: [HttpClient-23-SelectorManager] [16s 358ms] SocketTube(26) read bytes: 91 DEBUG: [HttpClient-23-SelectorManager] [16s 358ms] Http2Connection(SocketTube(26)) onNext: got 91 bytes in 1 buffers DEBUG: [HttpClient-23-SelectorManager] [16s 358ms] SocketTube(26) resuming read event DEBUG: [HttpClient-23-SelectorManager] [16s 358ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55d5c40b for R (false) DEBUG: [HttpClient-23-SelectorManager] [16s 358ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [16s 358ms] Http2Connection(SocketTube(26)) sending 91 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [16s 358ms] Http2Connection(SocketTube(26)) H2 Receiving(1): 91 DEBUG: [pool-1-thread-3] [16s 358ms] Http2Connection(SocketTube(26)) Processing 91 DEBUG: [pool-1-thread-3] [16s 358ms] FramesDecoder decodes: 91 DEBUG: [pool-1-thread-3] [16s 358ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [16s 358ms] 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] [16s 358ms] Http2Connection(SocketTube(26)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [16s 358ms] PlainHttpConnection(SocketTube(26)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [16s 358ms] PlainHttpConnection(SocketTube(26)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [16s 358ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(26) DEBUG: [pool-1-thread-3] [16s 358ms] SocketTube(26) trying to write: 9 DEBUG: [pool-1-thread-3] [16s 359ms] SocketTube(26) wrote: 9 DEBUG: [pool-1-thread-3] [16s 359ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-3] [16s 359ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: got request of 1 from SocketTube(26) DEBUG: [pool-1-thread-3] [16s 359ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [16s 359ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [16s 359ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [16s 359ms] Http2Connection(SocketTube(26))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [16s 359ms] Http2Connection(SocketTube(26))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [16s 359ms] Http2Connection(SocketTube(26))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [16s 359ms] Http2Connection(SocketTube(26))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:59617/http2/chunk/x) 200 HTTP_2 Local port: 35182 DEBUG: [readLoop] [16s 366ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [16s 366ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 366ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [16s 366ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [16s 366ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [16s 427ms] Http2Connection(SocketTube(26))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [16s 427ms] HttpClientImpl(23) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [16s 428ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [16s 428ms] Http2Connection(SocketTube(26))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [16s 428ms] Http2Connection(SocketTube(26))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [16s 428ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-3] [16s 428ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [16s 428ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [16s 428ms] Http2Connection(SocketTube(26))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [16s 428ms] Http2Connection(SocketTube(26))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [16s 428ms] HttpClientImpl(23) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [16s 428ms] Http2Connection(SocketTube(26))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [16s 428ms] Http2Connection(SocketTube(26))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [16s 428ms] Http2Connection(SocketTube(26))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [16s 428ms] Http2Connection(SocketTube(26)) Closed stream 1 DEBUG: [pool-1-thread-3] [16s 428ms] Http2Connection(SocketTube(26))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@32eb690b DEBUG: [pool-1-thread-3] [16s 428ms] Http2Connection(SocketTube(26))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [16s 428ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [16s 428ms] Http2Connection(SocketTube(26)) H2 processed(1) DEBUG: [pool-1-thread-4] [16s 432ms] HttpClientImpl(23) ClientImpl (async) elapsed 107 millis for GET to http://127.0.0.1:59617/http2/chunk/x DEBUG: [MainThread] [16s 435ms] HttpClientImpl(24) proxySelector is sun.net.spi.DefaultProxySelector@30afbba3 (user-supplied=false) DEBUG: [MainThread] [16s 435ms] HttpClientImpl(24) ClientImpl (async) send https://127.0.0.1:44711/https2/fixed/x GET DEBUG: [pool-1-thread-4] [16s 436ms] Exchange establishing exchange for https://127.0.0.1:44711/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-4] [16s 436ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-4] [16s 436ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-4] [16s 437ms] PlainHttpConnection(SocketTube(27)) registering connect event 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=33876, Session(1711975083124|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-4] [16s 438ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-24-SelectorManager] [16s 438ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@e05aec6 for C (true) DEBUG: [HttpClient-24-SelectorManager] [16s 438ms] PlainHttpConnection(SocketTube(27)) ConnectEvent: finishing connect DEBUG: [HttpClient-24-SelectorManager] [16s 438ms] PlainHttpConnection(SocketTube(27)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:33876 DEBUG: [pool-1-thread-4] [16s 438ms] SocketTube(27) connecting flows DEBUG: [pool-1-thread-4] [16s 438ms] SocketTube(27) read publisher got subscriber DEBUG: [pool-1-thread-4] [16s 438ms] SocketTube(27) registering subscribe event DEBUG: [pool-1-thread-4] [16s 438ms] SocketTube(27) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-24-SelectorManager] [16s 438ms] SocketTube(27) subscribe event raised DEBUG: [pool-1-thread-4] [16s 438ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-4] [16s 438ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [pool-1-thread-4] [16s 438ms] SSL Writer(SocketTube(27)) calling downstreamSubscriber::onSubscribe on SocketTube(27) DEBUG: [pool-1-thread-4] [16s 438ms] SocketTube(27) subscribed for writing DEBUG: [pool-1-thread-4] [16s 438ms] SocketTube(27) write: registering startSubscription event DEBUG: [pool-1-thread-4] [16s 438ms] SSL Writer(SocketTube(27)) onSubscribe initiating handshaking DEBUG: [HttpClient-24-SelectorManager] [16s 438ms] 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@4fdc5b6[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] [16s 438ms] SocketTube(27) read demand reset to 0 DEBUG: [pool-1-thread-4] [16s 438ms] SSL Writer(SocketTube(27)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-24-SelectorManager] [16s 438ms] SocketTube(27) calling onSubscribe DEBUG: [pool-1-thread-4] [16s 439ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-24-SelectorManager] [16s 439ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-24-SelectorManager] [16s 439ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-24-SelectorManager] [16s 439ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-4] [16s 439ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [HttpClient-24-SelectorManager] [16s 439ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-24-SelectorManager] [16s 439ms] SSL Reader(SocketTube(27)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(27)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-24-SelectorManager] [16s 439ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-24-SelectorManager] [16s 439ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-24-SelectorManager] [16s 439ms] SocketTube(27) onSubscribe called DEBUG: [HttpClient-24-SelectorManager] [16s 439ms] SocketTube(27) pending subscriber subscribed DEBUG: [HttpClient-24-SelectorManager] [16s 439ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41ff4b4d for R (true) DEBUG: [HttpClient-24-SelectorManager] [16s 439ms] SocketTube(27) write: starting subscription DEBUG: [HttpClient-24-SelectorManager] [16s 439ms] SocketTube(27) write: offloading requestMore DEBUG: [pool-1-thread-3] [16s 439ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-3] [16s 439ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [16s 439ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 444ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [16s 445ms] SSL Writer(SocketTube(27)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-4] [16s 445ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [16s 445ms] SSL Writer(SocketTube(27)) handshaking DEBUG: [pool-1-thread-4] [16s 445ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [16s 445ms] SSL Writer(SocketTube(27)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-4] [16s 445ms] SSL Writer(SocketTube(27)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-4] [16s 445ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-4] [16s 445ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [16s 445ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-4] [16s 445ms] SocketTube(27) trying to write: 2191 DEBUG: [pool-1-thread-4] [16s 446ms] SocketTube(27) wrote: 2191 DEBUG: [pool-1-thread-4] [16s 446ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-4] [16s 446ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 446ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 446ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [16s 446ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-24-SelectorManager] [16s 451ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41ff4b4d for None (false) DEBUG: [HttpClient-24-SelectorManager] [16s 456ms] HttpClientImpl(24) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-24-SelectorManager] [16s 456ms] SocketTube(27) read bytes: 308 DEBUG: [HttpClient-24-SelectorManager] [16s 456ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [16s 456ms] SSL Reader(SocketTube(27)) Adding 308 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [16s 456ms] SocketTube(27) resuming read event DEBUG: [HttpClient-24-SelectorManager] [16s 456ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41ff4b4d for R (false) DEBUG: [HttpClient-24-SelectorManager] [16s 456ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 456ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:308, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [16s 456ms] SSL Reader(SocketTube(27)) Unwrapping: 308 DEBUG: [pool-1-thread-4] [16s 456ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 308 into buffer of 512 remaining to decode: 175 DEBUG: [pool-1-thread-4] [16s 456ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-4] [16s 456ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-4] [16s 456ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [pool-1-thread-4] [16s 456ms] SSLFlowDelegate(SocketTube(27)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [16s 456ms] SSLFlowDelegate(SocketTube(27)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [16s 458ms] SSLFlowDelegate(SocketTube(27)) finished task execution DEBUG: [pool-1-thread-4] [16s 458ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-4] [16s 458ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [16s 458ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [16s 458ms] SSL Writer(SocketTube(27)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-4] [16s 458ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [16s 458ms] SSL Writer(SocketTube(27)) handshaking DEBUG: [pool-1-thread-4] [16s 458ms] SSL Writer(SocketTube(27)) Sending 6 bytes downstream DEBUG: [pool-1-thread-4] [16s 458ms] SSL Writer(SocketTube(27)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-4] [16s 458ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-4] [16s 458ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [16s 458ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-4] [16s 458ms] SocketTube(27) trying to write: 6 DEBUG: [pool-1-thread-4] [16s 458ms] SocketTube(27) wrote: 6 DEBUG: [pool-1-thread-4] [16s 460ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-4] [16s 462ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 462ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 462ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [16s 462ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [16s 462ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [16s 462ms] SSL Reader(SocketTube(27)) Unwrapping: 175 DEBUG: [pool-1-thread-4] [16s 462ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-4] [16s 462ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-4] [16s 462ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-4] [16s 462ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [pool-1-thread-4] [16s 462ms] SSL Reader(SocketTube(27)) Unwrapping: 169 DEBUG: [pool-1-thread-4] [16s 462ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-4] [16s 462ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-4] [16s 462ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-4] [16s 462ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [pool-1-thread-4] [16s 462ms] SSLFlowDelegate(SocketTube(27)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [16s 462ms] SSLFlowDelegate(SocketTube(27)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [16s 463ms] SSLFlowDelegate(SocketTube(27)) finished task execution DEBUG: [pool-1-thread-4] [16s 464ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [16s 464ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [16s 464ms] SSL Reader(SocketTube(27)) Unwrapping: 90 DEBUG: [pool-1-thread-4] [16s 465ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [16s 466ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-4] [16s 466ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-4] [16s 466ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [pool-1-thread-4] [16s 466ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-4] [16s 466ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [16s 466ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [16s 466ms] SSL Writer(SocketTube(27)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-4] [16s 466ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [16s 466ms] SSLFlowDelegate(SocketTube(27)) setALPN = h2 DEBUG: [pool-1-thread-4] [16s 466ms] PlainHttpConnection(SocketTube(27)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [16s 466ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-4] [16s 466ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-4] [16s 467ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-4] [16s 468ms] SSLTube(SocketTube(27)) connecting flows DEBUG: [pool-1-thread-4] [16s 468ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4229eb6 DEBUG: [pool-1-thread-4] [16s 468ms] Http2Connection(SSLTube(SocketTube(27))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-4] [16s 468ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [16s 468ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [16s 469ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [16s 470ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [16s 470ms] SSLTube(SocketTube(27)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [16s 470ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-4] [16s 470ms] AsyncSSLConnection(SSLTube(SocketTube(27))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-4] [16s 470ms] AsyncSSLConnection(SSLTube(SocketTube(27))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [16s 470ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-4] [16s 470ms] SSLTube(SocketTube(27)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [16s 470ms] SSL Writer(SocketTube(27)) onNext DEBUG: [pool-1-thread-4] [16s 470ms] SSL Writer(SocketTube(27)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-4] [16s 470ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-4] [16s 470ms] AsyncSSLConnection(SSLTube(SocketTube(27))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-4] [16s 470ms] AsyncSSLConnection(SSLTube(SocketTube(27))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [16s 470ms] Http2Connection(SSLTube(SocketTube(27))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-4] [16s 470ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-4] [16s 470ms] Http2Connection(SSLTube(SocketTube(27))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [16s 470ms] Http2Connection(SSLTube(SocketTube(27))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-4] [16s 470ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed buffered data DEBUG: [pool-1-thread-4] [16s 470ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(27))) DEBUG: [pool-1-thread-4] [16s 470ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(27))) DEBUG: [pool-1-thread-4] [16s 470ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [16s 470ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [16s 470ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [16s 470ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [16s 470ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [16s 472ms] Http2Connection(SSLTube(SocketTube(27))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [16s 472ms] Http2Connection(SSLTube(SocketTube(27))) Opened stream 1 DEBUG: [pool-1-thread-4] [16s 472ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [16s 472ms] AsyncSSLConnection(SSLTube(SocketTube(27))) added 60 bytes to the write queue DEBUG: [pool-1-thread-4] [16s 472ms] AsyncSSLConnection(SSLTube(SocketTube(27))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [16s 472ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [16s 472ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [16s 472ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-4] [16s 472ms] SSL Writer(SocketTube(27)) Sending 90 bytes downstream DEBUG: [pool-1-thread-4] [16s 472ms] SSL Writer(SocketTube(27)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-4] [16s 472ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-4] [16s 473ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [16s 473ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-4] [16s 473ms] SocketTube(27) trying to write: 90 DEBUG: [pool-1-thread-4] [16s 477ms] SocketTube(27) wrote: 90 DEBUG: [pool-1-thread-4] [16s 478ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-4] [16s 478ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 478ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 478ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [16s 478ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-4] [16s 478ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [pool-1-thread-4] [16s 478ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-4] [16s 478ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-4] [16s 478ms] SSLTube(SocketTube(27)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [16s 478ms] SSL Writer(SocketTube(27)) onNext DEBUG: [pool-1-thread-4] [16s 478ms] SSL Writer(SocketTube(27)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-4] [16s 478ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [16s 478ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [16s 478ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-4] [16s 478ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [pool-1-thread-4] [16s 478ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-4] [16s 478ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-4] [16s 478ms] SSLTube(SocketTube(27)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [16s 478ms] SSL Writer(SocketTube(27)) onNext DEBUG: [pool-1-thread-4] [16s 478ms] SSL Writer(SocketTube(27)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-4] [16s 478ms] SSL Writer(SocketTube(27)) wrapping 136 bytes DEBUG: [pool-1-thread-4] [16s 478ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [16s 478ms] SSL Writer(SocketTube(27)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-4] [16s 478ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [16s 478ms] SSL Writer(SocketTube(27)) Sending 174 bytes downstream DEBUG: [pool-1-thread-4] [16s 478ms] SSL Writer(SocketTube(27)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-4] [16s 478ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-4] [16s 478ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [16s 478ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-4] [16s 478ms] SocketTube(27) trying to write: 174 DEBUG: [pool-1-thread-4] [16s 480ms] SocketTube(27) wrote: 174 DEBUG: [pool-1-thread-4] [16s 482ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-4] [16s 482ms] SocketTube(27) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 482ms] SocketTube(27) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 482ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [16s 482ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-4] [16s 482ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [pool-1-thread-4] [16s 482ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-4] [16s 482ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [16s 482ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [16s 482ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-4] [16s 482ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-4] [16s 482ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-4] [16s 482ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 482ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [16s 480ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41ff4b4d for None (false) TestServer(2): starting connection DEBUG: [HttpClient-24-SelectorManager] [16s 483ms] SocketTube(27) read bytes: 1726 DEBUG: [HttpClient-24-SelectorManager] [16s 483ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [16s 483ms] SSL Reader(SocketTube(27)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [16s 483ms] SocketTube(27) resuming read event DEBUG: [HttpClient-24-SelectorManager] [16s 483ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41ff4b4d for R (false) DEBUG: [HttpClient-24-SelectorManager] [16s 483ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [16s 483ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [16s 483ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [16s 483ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [16s 483ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-24-SelectorManager] [16s 483ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41ff4b4d for R (false) DEBUG: [HttpClient-24-SelectorManager] [16s 483ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41ff4b4d for None (false) DEBUG: [HttpClient-24-SelectorManager] [16s 483ms] SocketTube(27) no more demand for reading DEBUG: [HttpClient-24-SelectorManager] [16s 483ms] SocketTube(27) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [16s 483ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [16s 484ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-4] [16s 484ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [16s 485ms] SSL Reader(SocketTube(27)) Unwrapping: 1726 DEBUG: [pool-1-thread-4] [16s 485ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-4] [16s 485ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-4] [16s 485ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-4] [16s 485ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-4] [16s 485ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-4] [16s 485ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-4] [16s 490ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-24-SelectorManager] [16s 490ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41ff4b4d for R (true) DEBUG: [HttpClient-24-SelectorManager] [16s 490ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41ff4b4d for None (false) DEBUG: [HttpClient-24-SelectorManager] [16s 490ms] SocketTube(27) read bytes: 77 DEBUG: [HttpClient-24-SelectorManager] [16s 490ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [16s 490ms] SSL Reader(SocketTube(27)) Adding 77 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [16s 491ms] SocketTube(27) resuming read event DEBUG: [HttpClient-24-SelectorManager] [16s 491ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41ff4b4d for R (false) DEBUG: [HttpClient-24-SelectorManager] [16s 491ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 491ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [16s 491ms] SSL Reader(SocketTube(27)) Unwrapping: 77 DEBUG: [pool-1-thread-4] [16s 491ms] SSL Reader(SocketTube(27)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [16s 491ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-4] [16s 491ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-4] [16s 491ms] SSL Reader(SocketTube(27)) sending 39 DEBUG: [pool-1-thread-4] [16s 491ms] SSL Reader(SocketTube(27)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-4] [16s 491ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-4] [16s 491ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [16s 491ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-4] [16s 491ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-4] [16s 491ms] Http2Connection(SSLTube(SocketTube(27))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [16s 491ms] Http2Connection(SSLTube(SocketTube(27))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-4] [16s 491ms] Http2Connection(SSLTube(SocketTube(27))) Processing 39 DEBUG: [pool-1-thread-4] [16s 491ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-4] [16s 491ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [16s 491ms] 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] [16s 491ms] Http2Connection(SSLTube(SocketTube(27))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [16s 491ms] AsyncSSLConnection(SSLTube(SocketTube(27))) added 9 bytes to the write queue DEBUG: [pool-1-thread-4] [16s 491ms] AsyncSSLConnection(SSLTube(SocketTube(27))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [16s 491ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-4] [16s 491ms] SSLTube(SocketTube(27)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [16s 491ms] SSL Writer(SocketTube(27)) onNext DEBUG: [pool-1-thread-4] [16s 491ms] SSL Writer(SocketTube(27)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-4] [16s 491ms] SSL Writer(SocketTube(27)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [16s 491ms] SSL Writer(SocketTube(27)) wrapping 9 bytes DEBUG: [pool-1-thread-4] [16s 491ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [16s 491ms] SSL Writer(SocketTube(27)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-4] [16s 491ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [16s 491ms] SSL Writer(SocketTube(27)) Sending 47 bytes downstream DEBUG: [pool-1-thread-4] [16s 491ms] SSL Writer(SocketTube(27)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-4] [16s 491ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-4] [16s 491ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [16s 491ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-4] [16s 491ms] SocketTube(27) trying to write: 47 DEBUG: [pool-1-thread-4] [16s 492ms] SocketTube(27) wrote: 47 DEBUG: [pool-1-thread-4] [16s 492ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-4] [16s 492ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 492ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 492ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [16s 492ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-4] [16s 492ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [pool-1-thread-4] [16s 492ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-4] [16s 492ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [16s 492ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed(1) DEBUG: [pool-1-thread-4] [16s 492ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [16s 492ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-4] [16s 492ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-4] [16s 492ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-4] [16s 492ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 492ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [16s 492ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41ff4b4d for R (false) DEBUG: [readLoop] [16s 495ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [16s 495ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 495ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [16s 495ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [16s 495ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 495ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [16s 495ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [16s 495ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 495ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [16s 495ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [16s 495ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 496ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS TestServer(2): connection started TestServer: GET /https2/fixed/x Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/fixed DEBUG: [readLoop] [16s 498ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [16s 498ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 498ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [16s 498ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [16s 498ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [HttpClient-24-SelectorManager] [16s 501ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41ff4b4d for None (false) DEBUG: [HttpClient-24-SelectorManager] [16s 501ms] SocketTube(27) read bytes: 163 DEBUG: [HttpClient-24-SelectorManager] [16s 501ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [16s 501ms] SSL Reader(SocketTube(27)) Adding 163 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [16s 501ms] SocketTube(27) resuming read event DEBUG: [HttpClient-24-SelectorManager] [16s 501ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41ff4b4d for R (false) DEBUG: [HttpClient-24-SelectorManager] [16s 501ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 501ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:163, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [16s 501ms] SSL Reader(SocketTube(27)) Unwrapping: 163 DEBUG: [pool-1-thread-4] [16s 501ms] SSL Reader(SocketTube(27)) Decoded 16 bytes out of 163 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-4] [16s 501ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [pool-1-thread-4] [16s 501ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 54 DEBUG: [pool-1-thread-4] [16s 501ms] SSL Reader(SocketTube(27)) sending 16 DEBUG: [pool-1-thread-4] [16s 501ms] SSL Reader(SocketTube(27)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-4] [16s 501ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-4] [16s 501ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-4] [16s 501ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-4] [16s 501ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-4] [16s 501ms] Http2Connection(SSLTube(SocketTube(27))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [16s 501ms] Http2Connection(SSLTube(SocketTube(27))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-4] [16s 501ms] Http2Connection(SSLTube(SocketTube(27))) Processing 16 DEBUG: [pool-1-thread-4] [16s 501ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-4] [16s 501ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [16s 501ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [16s 501ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [16s 502ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [16s 502ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [16s 502ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:44711/https2/fixed/x) 200 HTTP_2 Local port: 33876 DEBUG: [pool-1-thread-4] [16s 536ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-4] [16s 536ms] HttpClientImpl(24) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [16s 536ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed(2) DEBUG: [pool-1-thread-4] [16s 536ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [16s 536ms] SSL Reader(SocketTube(27)) Unwrapping: 109 DEBUG: [pool-1-thread-4] [16s 536ms] SSL Reader(SocketTube(27)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-4] [16s 537ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-4] [16s 537ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-4] [16s 537ms] SSL Reader(SocketTube(27)) sending 24 DEBUG: [pool-1-thread-4] [16s 537ms] SSL Reader(SocketTube(27)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-4] [16s 537ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-4] [16s 537ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-4] [16s 537ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-4] [16s 537ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-4] [16s 537ms] Http2Connection(SSLTube(SocketTube(27))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [16s 537ms] Http2Connection(SSLTube(SocketTube(27))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-4] [16s 537ms] Http2Connection(SSLTube(SocketTube(27))) Processing 24 DEBUG: [pool-1-thread-4] [16s 537ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-4] [16s 537ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [16s 537ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [16s 537ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [16s 537ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-4] [16s 537ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-4] [16s 537ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-4] [16s 537ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed(3) DEBUG: [pool-1-thread-4] [16s 537ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [16s 537ms] SSL Reader(SocketTube(27)) Unwrapping: 47 DEBUG: [pool-1-thread-4] [16s 537ms] SSL Reader(SocketTube(27)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-4] [16s 537ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [16s 537ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [16s 537ms] SSL Reader(SocketTube(27)) sending 9 DEBUG: [pool-1-thread-4] [16s 537ms] SSL Reader(SocketTube(27)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [16s 537ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-4] [16s 537ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-4] [16s 537ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [16s 537ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [16s 537ms] Http2Connection(SSLTube(SocketTube(27))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [16s 537ms] Http2Connection(SSLTube(SocketTube(27))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-4] [16s 537ms] Http2Connection(SSLTube(SocketTube(27))) Processing 9 DEBUG: [pool-1-thread-4] [16s 537ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [16s 537ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [16s 537ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [16s 540ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [16s 540ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-4] [16s 541ms] HttpClientImpl(24) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [16s 541ms] HttpClientImpl(24) ClientImpl (async) elapsed 105 millis for GET to https://127.0.0.1:44711/https2/fixed/x DEBUG: [pool-1-thread-4] [16s 541ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-4] [16s 541ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-4] [16s 541ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-4] [16s 541ms] Http2Connection(SSLTube(SocketTube(27))) Closed stream 1 DEBUG: [pool-1-thread-4] [16s 541ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@25248dd2 DEBUG: [pool-1-thread-4] [16s 541ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-4] [16s 541ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed(4) DEBUG: [pool-1-thread-4] [16s 541ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [16s 541ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-4] [16s 541ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-4] [16s 541ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-4] [16s 541ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 541ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [16s 541ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41ff4b4d for R (false) DEBUG: [MainThread] [16s 542ms] HttpClientImpl(25) proxySelector is sun.net.spi.DefaultProxySelector@30afbba3 (user-supplied=false) DEBUG: [MainThread] [16s 546ms] HttpClientImpl(25) ClientImpl (async) send https://127.0.0.1:44711/https2/chunk/x GET DEBUG: [pool-1-thread-4] [16s 547ms] Exchange establishing exchange for https://127.0.0.1:44711/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-4] [16s 547ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-4] [16s 547ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-4] [16s 547ms] PlainHttpConnection(SocketTube(28)) registering connect event DEBUG: [pool-1-thread-4] [16s 548ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted DEBUG: [HttpClient-25-SelectorManager] [16s 548ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@187dec6e for C (true) DEBUG: [HttpClient-25-SelectorManager] [16s 548ms] PlainHttpConnection(SocketTube(28)) ConnectEvent: finishing connect DEBUG: [HttpClient-25-SelectorManager] [16s 548ms] PlainHttpConnection(SocketTube(28)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:33880 TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=33880, Session(1711975085755|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-4] [16s 549ms] SocketTube(28) connecting flows DEBUG: [pool-1-thread-4] [16s 549ms] SocketTube(28) read publisher got subscriber DEBUG: [pool-1-thread-4] [16s 549ms] SocketTube(28) registering subscribe event DEBUG: [pool-1-thread-4] [16s 549ms] SocketTube(28) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [16s 549ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-4] [16s 549ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-4] [16s 549ms] SSL Writer(SocketTube(28)) calling downstreamSubscriber::onSubscribe on SocketTube(28) DEBUG: [pool-1-thread-4] [16s 549ms] SocketTube(28) subscribed for writing DEBUG: [pool-1-thread-4] [16s 549ms] SocketTube(28) write: registering startSubscription event DEBUG: [pool-1-thread-4] [16s 549ms] SSL Writer(SocketTube(28)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-4] [16s 549ms] SSL Writer(SocketTube(28)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-4] [16s 549ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-4] [16s 549ms] SSL Writer(SocketTube(28)) wrapping 0 bytes TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-25-SelectorManager] [16s 552ms] SocketTube(28) subscribe event raised DEBUG: [pool-1-thread-4] [16s 553ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [16s 554ms] SSL Writer(SocketTube(28)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-4] [16s 554ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [16s 554ms] SSL Writer(SocketTube(28)) handshaking DEBUG: [pool-1-thread-4] [16s 554ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [16s 554ms] SSL Writer(SocketTube(28)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-4] [16s 554ms] SSL Writer(SocketTube(28)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-4] [16s 554ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-4] [16s 554ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-25-SelectorManager] [16s 554ms] 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@1285871e[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: NEED_UNWRAP DEBUG: [HttpClient-25-SelectorManager] [16s 554ms] SocketTube(28) read demand reset to 0 DEBUG: [HttpClient-25-SelectorManager] [16s 554ms] SocketTube(28) calling onSubscribe DEBUG: [HttpClient-25-SelectorManager] [16s 554ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-25-SelectorManager] [16s 554ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-25-SelectorManager] [16s 554ms] SocketTube(28) resuming read event DEBUG: [HttpClient-25-SelectorManager] [16s 554ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-25-SelectorManager] [16s 554ms] SSL Reader(SocketTube(28)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(28)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@57870b2a[Not completed, 1 dependents] (id=2391), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-25-SelectorManager] [16s 554ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-25-SelectorManager] [16s 554ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-25-SelectorManager] [16s 554ms] SocketTube(28) onSubscribe called DEBUG: [HttpClient-25-SelectorManager] [16s 554ms] SocketTube(28) pending subscriber subscribed DEBUG: [HttpClient-25-SelectorManager] [16s 554ms] SocketTube(28) write: starting subscription DEBUG: [HttpClient-25-SelectorManager] [16s 554ms] SocketTube(28) write: offloading requestMore DEBUG: [HttpClient-25-SelectorManager] [16s 554ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@20ee8328 for R (true) DEBUG: [pool-1-thread-4] [16s 554ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-4] [16s 554ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [16s 554ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-4] [16s 554ms] SocketTube(28) trying to write: 2191 DEBUG: [pool-1-thread-4] [16s 554ms] SocketTube(28) wrote: 2191 DEBUG: [pool-1-thread-4] [16s 554ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-4] [16s 555ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 555ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 555ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [16s 555ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [16s 555ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-25-SelectorManager] [16s 560ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@20ee8328 for None (false) DEBUG: [HttpClient-25-SelectorManager] [16s 560ms] HttpClientImpl(25) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-25-SelectorManager] [16s 560ms] SocketTube(28) read bytes: 308 DEBUG: [HttpClient-25-SelectorManager] [16s 560ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [16s 560ms] SSL Reader(SocketTube(28)) Adding 308 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [16s 561ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-4] [16s 561ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:308, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-25-SelectorManager] [16s 561ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@20ee8328 for R (false) DEBUG: [HttpClient-25-SelectorManager] [16s 561ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 561ms] SSL Reader(SocketTube(28)) Unwrapping: 308 DEBUG: [pool-1-thread-4] [16s 561ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 308 into buffer of 512 remaining to decode: 175 DEBUG: [pool-1-thread-4] [16s 561ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-4] [16s 561ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-4] [16s 561ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [pool-1-thread-4] [16s 561ms] SSLFlowDelegate(SocketTube(28)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [16s 561ms] SSLFlowDelegate(SocketTube(28)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [16s 563ms] SSLFlowDelegate(SocketTube(28)) finished task execution DEBUG: [pool-1-thread-4] [16s 563ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-4] [16s 563ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [16s 563ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [16s 563ms] SSL Writer(SocketTube(28)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-4] [16s 563ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [16s 563ms] SSL Writer(SocketTube(28)) handshaking DEBUG: [pool-1-thread-4] [16s 563ms] SSL Writer(SocketTube(28)) Sending 6 bytes downstream DEBUG: [pool-1-thread-4] [16s 563ms] SSL Writer(SocketTube(28)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-4] [16s 563ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-4] [16s 563ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [16s 563ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-4] [16s 563ms] SocketTube(28) trying to write: 6 DEBUG: [pool-1-thread-4] [16s 563ms] SocketTube(28) wrote: 6 DEBUG: [pool-1-thread-4] [16s 563ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-4] [16s 563ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 564ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 564ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [16s 564ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [16s 564ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [16s 564ms] SSL Reader(SocketTube(28)) Unwrapping: 175 DEBUG: [pool-1-thread-4] [16s 564ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-4] [16s 565ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-4] [16s 565ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-4] [16s 565ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [pool-1-thread-4] [16s 565ms] SSL Reader(SocketTube(28)) Unwrapping: 169 DEBUG: [pool-1-thread-4] [16s 565ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-4] [16s 565ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-4] [16s 565ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-4] [16s 565ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [pool-1-thread-4] [16s 565ms] SSLFlowDelegate(SocketTube(28)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [16s 565ms] SSLFlowDelegate(SocketTube(28)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [16s 565ms] SSLFlowDelegate(SocketTube(28)) finished task execution DEBUG: [pool-1-thread-4] [16s 565ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [16s 565ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [16s 565ms] SSL Reader(SocketTube(28)) Unwrapping: 90 DEBUG: [pool-1-thread-4] [16s 566ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [16s 567ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-4] [16s 567ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-4] [16s 567ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [pool-1-thread-4] [16s 567ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-4] [16s 567ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [16s 569ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [16s 569ms] SSL Writer(SocketTube(28)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-4] [16s 569ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [16s 569ms] SSLFlowDelegate(SocketTube(28)) setALPN = h2 DEBUG: [pool-1-thread-4] [16s 569ms] PlainHttpConnection(SocketTube(28)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [16s 569ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-4] [16s 569ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-4] [16s 570ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-4] [16s 570ms] SSLTube(SocketTube(28)) connecting flows DEBUG: [pool-1-thread-4] [16s 570ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@ecf913e DEBUG: [pool-1-thread-4] [16s 570ms] Http2Connection(SSLTube(SocketTube(28))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-4] [16s 570ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [16s 570ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [16s 570ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [16s 570ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [16s 570ms] SSLTube(SocketTube(28)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [16s 570ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-4] [16s 570ms] AsyncSSLConnection(SSLTube(SocketTube(28))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-4] [16s 570ms] AsyncSSLConnection(SSLTube(SocketTube(28))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [16s 570ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-4] [16s 571ms] SSLTube(SocketTube(28)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [16s 571ms] SSL Writer(SocketTube(28)) onNext DEBUG: [pool-1-thread-4] [16s 571ms] SSL Writer(SocketTube(28)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-4] [16s 571ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-4] [16s 571ms] AsyncSSLConnection(SSLTube(SocketTube(28))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-4] [16s 571ms] AsyncSSLConnection(SSLTube(SocketTube(28))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [16s 571ms] Http2Connection(SSLTube(SocketTube(28))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-4] [16s 571ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-4] [16s 571ms] Http2Connection(SSLTube(SocketTube(28))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [16s 571ms] Http2Connection(SSLTube(SocketTube(28))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-4] [16s 571ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed buffered data DEBUG: [pool-1-thread-4] [16s 571ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(28))) DEBUG: [pool-1-thread-4] [16s 571ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(28))) DEBUG: [pool-1-thread-4] [16s 571ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [16s 571ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [16s 571ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [16s 571ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [16s 571ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [16s 571ms] Http2Connection(SSLTube(SocketTube(28))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [16s 571ms] Http2Connection(SSLTube(SocketTube(28))) Opened stream 1 DEBUG: [pool-1-thread-4] [16s 571ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [16s 571ms] AsyncSSLConnection(SSLTube(SocketTube(28))) added 60 bytes to the write queue DEBUG: [pool-1-thread-4] [16s 571ms] AsyncSSLConnection(SSLTube(SocketTube(28))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [16s 571ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [16s 571ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [16s 571ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-4] [16s 571ms] SSL Writer(SocketTube(28)) Sending 90 bytes downstream DEBUG: [pool-1-thread-4] [16s 571ms] SSL Writer(SocketTube(28)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-4] [16s 571ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-4] [16s 571ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [16s 571ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-4] [16s 571ms] SocketTube(28) trying to write: 90 DEBUG: [pool-1-thread-4] [16s 572ms] SocketTube(28) wrote: 90 DEBUG: [pool-1-thread-4] [16s 572ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-4] [16s 572ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 572ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 572ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [16s 572ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-4] [16s 572ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-4] [16s 572ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-4] [16s 572ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-4] [16s 572ms] SSLTube(SocketTube(28)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [16s 572ms] SSL Writer(SocketTube(28)) onNext DEBUG: [pool-1-thread-4] [16s 572ms] SSL Writer(SocketTube(28)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-4] [16s 572ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [16s 572ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [16s 572ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-4] [16s 572ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-4] [16s 572ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-4] [16s 572ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-4] [16s 572ms] SSLTube(SocketTube(28)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [16s 572ms] SSL Writer(SocketTube(28)) onNext DEBUG: [pool-1-thread-4] [16s 572ms] SSL Writer(SocketTube(28)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-4] [16s 572ms] SSL Writer(SocketTube(28)) wrapping 136 bytes DEBUG: [pool-1-thread-4] [16s 572ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 TestServer(2): starting connection DEBUG: [HttpClient-25-SelectorManager] [16s 573ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@20ee8328 for None (false) DEBUG: [HttpClient-25-SelectorManager] [16s 575ms] SocketTube(28) no more demand for reading DEBUG: [HttpClient-25-SelectorManager] [16s 575ms] 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] [16s 575ms] SSL Writer(SocketTube(28)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-4] [16s 575ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [16s 575ms] SSL Writer(SocketTube(28)) Sending 174 bytes downstream DEBUG: [pool-1-thread-4] [16s 575ms] SSL Writer(SocketTube(28)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-4] [16s 575ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-4] [16s 575ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [16s 575ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-4] [16s 575ms] SocketTube(28) trying to write: 174 DEBUG: [pool-1-thread-4] [16s 575ms] SocketTube(28) wrote: 174 DEBUG: [pool-1-thread-4] [16s 575ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-4] [16s 575ms] SocketTube(28) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 575ms] SocketTube(28) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 575ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [16s 575ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-4] [16s 575ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-4] [16s 575ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-4] [16s 575ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [16s 575ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [16s 575ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-4] [16s 575ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-4] [16s 575ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-4] [16s 575ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 575ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-25-SelectorManager] [16s 576ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@20ee8328 for R (true) DEBUG: [HttpClient-25-SelectorManager] [16s 576ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@20ee8328 for None (false) DEBUG: [HttpClient-25-SelectorManager] [16s 576ms] SocketTube(28) read bytes: 1726 DEBUG: [HttpClient-25-SelectorManager] [16s 576ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [16s 576ms] SSL Reader(SocketTube(28)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [16s 576ms] SocketTube(28) resuming read event DEBUG: [HttpClient-25-SelectorManager] [16s 576ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@20ee8328 for R (false) DEBUG: [HttpClient-25-SelectorManager] [16s 576ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [16s 576ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-25-SelectorManager] [16s 576ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@20ee8328 for None (false) DEBUG: [HttpClient-25-SelectorManager] [16s 576ms] SocketTube(28) no more demand for reading DEBUG: [HttpClient-25-SelectorManager] [16s 576ms] SocketTube(28) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [16s 576ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [16s 576ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [16s 576ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [16s 576ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [16s 576ms] 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] [16s 576ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [16s 576ms] SSL Reader(SocketTube(28)) Unwrapping: 1726 DEBUG: [pool-1-thread-4] [16s 577ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-4] [16s 577ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-4] [16s 577ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-4] [16s 577ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-4] [16s 577ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-4] [16s 577ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-4] [16s 577ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [16s 577ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [16s 577ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 577ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [16s 577ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [16s 577ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 577ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [16s 577ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [16s 577ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 577ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [16s 577ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [16s 577ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 577ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS 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-25-SelectorManager] [16s 578ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@20ee8328 for R (true) TestServer(2): connection started DEBUG: [HttpClient-25-SelectorManager] [16s 580ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@20ee8328 for None (false) DEBUG: [HttpClient-25-SelectorManager] [16s 582ms] SocketTube(28) read bytes: 235 DEBUG: [HttpClient-25-SelectorManager] [16s 582ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [16s 582ms] SSL Reader(SocketTube(28)) Adding 235 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [16s 582ms] SocketTube(28) resuming read event DEBUG: [HttpClient-25-SelectorManager] [16s 582ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@20ee8328 for R (false) DEBUG: [HttpClient-25-SelectorManager] [16s 582ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 582ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:235, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [16s 582ms] SSL Reader(SocketTube(28)) Unwrapping: 235 DEBUG: [pool-1-thread-4] [16s 582ms] SSL Reader(SocketTube(28)) Decoded 39 bytes out of 235 into buffer of 512 remaining to decode: 158 DEBUG: [pool-1-thread-4] [16s 582ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-4] [16s 582ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-4] [16s 582ms] SSL Reader(SocketTube(28)) sending 39 DEBUG: [pool-1-thread-4] [16s 582ms] SSL Reader(SocketTube(28)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-4] [16s 582ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-4] [16s 582ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [16s 582ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-4] [16s 582ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-4] [16s 582ms] Http2Connection(SSLTube(SocketTube(28))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [16s 582ms] Http2Connection(SSLTube(SocketTube(28))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-4] [16s 582ms] Http2Connection(SSLTube(SocketTube(28))) Processing 39 DEBUG: [pool-1-thread-4] [16s 583ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-4] [16s 583ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [16s 583ms] 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] [16s 583ms] Http2Connection(SSLTube(SocketTube(28))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [16s 583ms] AsyncSSLConnection(SSLTube(SocketTube(28))) added 9 bytes to the write queue DEBUG: [pool-1-thread-4] [16s 583ms] AsyncSSLConnection(SSLTube(SocketTube(28))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [16s 583ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-4] [16s 583ms] SSLTube(SocketTube(28)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [16s 583ms] SSL Writer(SocketTube(28)) onNext DEBUG: [pool-1-thread-4] [16s 583ms] SSL Writer(SocketTube(28)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-4] [16s 583ms] SSL Writer(SocketTube(28)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [16s 583ms] SSL Writer(SocketTube(28)) wrapping 9 bytes DEBUG: [pool-1-thread-4] [16s 583ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [16s 583ms] SSL Writer(SocketTube(28)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-4] [16s 583ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [16s 584ms] SSL Writer(SocketTube(28)) Sending 47 bytes downstream DEBUG: [pool-1-thread-4] [16s 584ms] SSL Writer(SocketTube(28)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-4] [16s 584ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-4] [16s 584ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [16s 584ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-4] [16s 584ms] SocketTube(28) trying to write: 47 DEBUG: [pool-1-thread-4] [16s 584ms] SocketTube(28) wrote: 47 DEBUG: [pool-1-thread-4] [16s 586ms] SocketTube(28) write: requesting more... DEBUG: [readLoop] [16s 585ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [16s 586ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 586ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [16s 586ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [16s 586ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [16s 586ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 587ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 587ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [16s 587ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-4] [16s 587ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-4] [16s 587ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-4] [16s 587ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [16s 587ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed(1) DEBUG: [pool-1-thread-4] [16s 587ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [16s 587ms] SSL Reader(SocketTube(28)) Unwrapping: 158 DEBUG: [pool-1-thread-4] [16s 587ms] SSL Reader(SocketTube(28)) Decoded 11 bytes out of 158 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-4] [16s 587ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 49 bytesProduced = 11 DEBUG: [pool-1-thread-4] [16s 587ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 49 DEBUG: [pool-1-thread-4] [16s 587ms] SSL Reader(SocketTube(28)) sending 11 DEBUG: [pool-1-thread-4] [16s 587ms] SSL Reader(SocketTube(28)) Adding 11 to outputQ queue DEBUG: [pool-1-thread-4] [16s 587ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-4] [16s 587ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-4] [16s 587ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 11 bytes downstream DEBUG: [pool-1-thread-4] [16s 587ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 11 bytes in 1 buffers DEBUG: [pool-1-thread-4] [16s 587ms] Http2Connection(SSLTube(SocketTube(28))) sending 11 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [16s 587ms] Http2Connection(SSLTube(SocketTube(28))) H2 Receiving(2): 11 DEBUG: [pool-1-thread-4] [16s 587ms] Http2Connection(SSLTube(SocketTube(28))) Processing 11 DEBUG: [pool-1-thread-4] [16s 587ms] FramesDecoder decodes: 11 DEBUG: [pool-1-thread-4] [16s 587ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [16s 587ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [16s 587ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [16s 587ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [16s 587ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [16s 587ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:44711/https2/chunk/x) 200 HTTP_2 Local port: 33880 DEBUG: [pool-1-thread-4] [16s 647ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-4] [16s 647ms] HttpClientImpl(25) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [16s 647ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed(2) DEBUG: [pool-1-thread-4] [16s 647ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [16s 647ms] SSL Reader(SocketTube(28)) Unwrapping: 109 DEBUG: [pool-1-thread-4] [16s 647ms] SSL Reader(SocketTube(28)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-4] [16s 647ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-4] [16s 647ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-4] [16s 647ms] SSL Reader(SocketTube(28)) sending 24 DEBUG: [pool-1-thread-4] [16s 647ms] SSL Reader(SocketTube(28)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-4] [16s 647ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-4] [16s 647ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-4] [16s 647ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-4] [16s 647ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-4] [16s 648ms] Http2Connection(SSLTube(SocketTube(28))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [16s 648ms] Http2Connection(SSLTube(SocketTube(28))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-4] [16s 648ms] Http2Connection(SSLTube(SocketTube(28))) Processing 24 DEBUG: [pool-1-thread-4] [16s 648ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-4] [16s 648ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [16s 648ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [16s 648ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [16s 648ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-4] [16s 648ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-4] [16s 648ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-4] [16s 648ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed(3) DEBUG: [pool-1-thread-4] [16s 648ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [16s 648ms] SSL Reader(SocketTube(28)) Unwrapping: 47 DEBUG: [pool-1-thread-4] [16s 648ms] SSL Reader(SocketTube(28)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-4] [16s 648ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [16s 648ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [16s 648ms] SSL Reader(SocketTube(28)) sending 9 DEBUG: [pool-1-thread-4] [16s 648ms] SSL Reader(SocketTube(28)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [16s 648ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-4] [16s 648ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-4] [16s 648ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [16s 648ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [16s 648ms] Http2Connection(SSLTube(SocketTube(28))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [16s 648ms] Http2Connection(SSLTube(SocketTube(28))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-4] [16s 648ms] Http2Connection(SSLTube(SocketTube(28))) Processing 9 DEBUG: [pool-1-thread-4] [16s 648ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [16s 648ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [16s 648ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [16s 648ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [16s 648ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-4] [16s 648ms] HttpClientImpl(25) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [16s 649ms] HttpClientImpl(25) ClientImpl (async) elapsed 102 millis for GET to https://127.0.0.1:44711/https2/chunk/x DEBUG: [pool-1-thread-4] [16s 649ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-4] [16s 649ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-4] [16s 649ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-4] [16s 649ms] Http2Connection(SSLTube(SocketTube(28))) Closed stream 1 DEBUG: [pool-1-thread-4] [16s 649ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1e88697f DEBUG: [pool-1-thread-4] [16s 649ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-4] [16s 649ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed(4) DEBUG: [pool-1-thread-4] [16s 649ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [16s 649ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-4] [16s 649ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-4] [16s 649ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-4] [16s 649ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 649ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [16s 650ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:42683/http1/fixed/x GET DEBUG: [pool-1-thread-4] [16s 651ms] Exchange establishing exchange for http://127.0.0.1:42683/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-4] [16s 652ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-4] [16s 652ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [16s 652ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [16s 652ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-4] [16s 653ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-4] [16s 654ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [16s 654ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-4] [16s 654ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1fc32d61 queue.isEmpty: true DEBUG: [pool-1-thread-4] [16s 654ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1fc32d61, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-4] [16s 654ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [16s 654ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [16s 654ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [16s 654ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [16s 654ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-4] [16s 654ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-4] [16s 654ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-4] [16s 654ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-4] [16s 654ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-4] [16s 654ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 654ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-4] [16s 654ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-4] [16s 654ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-4] [16s 654ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-4] [16s 654ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [16s 654ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [16s 654ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@185a8dd8 DEBUG: [HttpClient-9-SelectorManager] [16s 654ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [16s 654ms] SocketTube(9) calling onSubscribe DEBUG: [pool-1-thread-4] [16s 654ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-9-SelectorManager] [16s 654ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [pool-1-thread-4] [16s 654ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [16s 654ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-9-SelectorManager] [16s 654ms] SocketTube(9) onSubscribe called DEBUG: [pool-1-thread-4] [16s 654ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-9-SelectorManager] [16s 654ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [16s 654ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [16s 654ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-3] [16s 654ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [16s 654ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [16s 654ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [16s 654ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-3] [16s 654ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-3] [16s 654ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [16s 658ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-4] [16s 658ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [16s 658ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-4] [16s 658ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [16s 658ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [16s 658ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [16s 658ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [16s 658ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [16s 658ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [16s 658ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [16s 658ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [16s 658ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-4] [16s 658ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-4] [16s 658ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-4] [16s 658ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-4] [16s 658ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [16s 658ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 658ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 658ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [16s 659ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [16s 659ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [16s 659ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [16s 659ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-4] [16s 659ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [pool-1-thread-4] [16s 659ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [16s 659ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1dc55b12 DEBUG: [pool-1-thread-4] [16s 659ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-25-SelectorManager] [16s 660ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@20ee8328 for R (false) DEBUG: [HttpClient-9-SelectorManager] [16s 662ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4508b95c for None (false) DEBUG: [HttpClient-9-SelectorManager] [16s 662ms] SocketTube(9) read bytes: 90 DEBUG: [HttpClient-9-SelectorManager] [16s 662ms] Http1AsyncReceiver(SocketTube(9)) Putting 90 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [16s 662ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [16s 662ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4508b95c for R (false) DEBUG: [HttpClient-9-SelectorManager] [16s 662ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [16s 662ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4508b95c for R (false) DEBUG: [pool-1-thread-4] [16s 662ms] Http1AsyncReceiver(SocketTube(9)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1fc32d61 DEBUG: [pool-1-thread-4] [16s 662ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [16s 662ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1fc32d61 DEBUG: [pool-1-thread-4] [16s 662ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-4] [16s 662ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-4] [16s 662ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1fc32d61 DEBUG: [pool-1-thread-4] [16s 662ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [16s 662ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [16s 754ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-4] [16s 754ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@ea005e8(9) DEBUG: [pool-1-thread-4] [16s 754ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6ff16ff5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@32ef20e5 queue.isEmpty: false DEBUG: [pool-1-thread-4] [16s 754ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 14 DEBUG: [pool-1-thread-4] [16s 754ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [16s 754ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [16s 754ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6ff16ff5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@32ef20e5, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-4] [16s 754ms] Http1AsyncReceiver(SocketTube(9)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6ff16ff5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@32ef20e5 DEBUG: [pool-1-thread-4] [16s 754ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [16s 755ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6ff16ff5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@32ef20e5 DEBUG: [pool-1-thread-4] [16s 755ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-4] [16s 755ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-4] [16s 755ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-4] [16s 755ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-4] [16s 755ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-4] [16s 755ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-4] [16s 755ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-4] [16s 755ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-4] [16s 755ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-4] [16s 755ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 755ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-4] [16s 755ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-4] [16s 755ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-4] [16s 755ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [16s 755ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-4] [16s 755ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@ea005e8(9) DEBUG: [pool-1-thread-4] [16s 755ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-4] [16s 755ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [pool-1-thread-3] [16s 755ms] HttpClientImpl(9) ClientImpl (async) elapsed 104 millis for GET to http://127.0.0.1:42683/http1/fixed/x DEBUG: [HttpClient-9-SelectorManager] [16s 755ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [16s 755ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [16s 755ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [16s 755ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [16s 755ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [16s 755ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [16s 755ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [16s 755ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4508b95c for R (false) DEBUG: [HttpClient-9-SelectorManager] [16s 755ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [16s 755ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [16s 755ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [16s 755ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [16s 755ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-3] [16s 756ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [16s 756ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [16s 761ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:42683/http1/chunk/x GET DEBUG: [pool-1-thread-3] [16s 761ms] Exchange establishing exchange for http://127.0.0.1:42683/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [16s 761ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [16s 761ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [16s 761ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [16s 761ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [16s 762ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-3] [16s 762ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [16s 762ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [16s 762ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5c39f463 queue.isEmpty: true DEBUG: [pool-1-thread-3] [16s 762ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5c39f463, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [16s 762ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [16s 762ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [16s 762ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [16s 762ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [16s 762ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [16s 762ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [16s 762ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [16s 762ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-3] [16s 762ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-3] [16s 762ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [16s 762ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-3] [16s 762ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-3] [16s 762ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [16s 762ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-3] [16s 762ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [16s 762ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [16s 762ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7915d97e DEBUG: [HttpClient-9-SelectorManager] [16s 762ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [16s 762ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [16s 763ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [16s 762ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [16s 763ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [16s 763ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-9-SelectorManager] [16s 763ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [16s 763ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [16s 763ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [16s 763ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-1] [16s 763ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [16s 763ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [16s 763ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 763ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [16s 763ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [16s 763ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [16s 763ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-4] [16s 763ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-4] [16s 763ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [16s 763ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4508b95c for R (false) DEBUG: [pool-1-thread-3] [16s 763ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [16s 768ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [16s 768ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [16s 768ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [16s 768ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-3] [16s 768ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-3] [16s 768ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [16s 768ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [16s 768ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [16s 768ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [16s 768ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-3] [16s 768ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [16s 768ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [16s 768ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [16s 768ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [16s 768ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [16s 768ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [16s 768ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-3] [16s 768ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [16s 768ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [16s 768ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [16s 768ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@8235945 DEBUG: [pool-1-thread-3] [16s 768ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [16s 768ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [16s 768ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [16s 768ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-3] [16s 768ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [16s 769ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4508b95c for None (false) DEBUG: [HttpClient-9-SelectorManager] [16s 770ms] SocketTube(9) read bytes: 108 DEBUG: [HttpClient-9-SelectorManager] [16s 770ms] Http1AsyncReceiver(SocketTube(9)) Putting 108 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [16s 770ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [16s 770ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4508b95c for R (false) DEBUG: [HttpClient-9-SelectorManager] [16s 770ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [16s 770ms] Http1AsyncReceiver(SocketTube(9)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5c39f463 DEBUG: [pool-1-thread-3] [16s 771ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [16s 771ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5c39f463 DEBUG: [pool-1-thread-3] [16s 771ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-3] [16s 771ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [16s 771ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5c39f463 DEBUG: [pool-1-thread-3] [16s 771ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [16s 771ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [16s 865ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [16s 865ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@ea005e8(9) DEBUG: [pool-1-thread-3] [16s 865ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@30864307/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@594cd72d queue.isEmpty: false DEBUG: [pool-1-thread-3] [16s 865ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 24 DEBUG: [pool-1-thread-3] [16s 866ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [16s 866ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [16s 866ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@30864307/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@594cd72d, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [16s 866ms] Http1AsyncReceiver(SocketTube(9)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@30864307/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@594cd72d DEBUG: [pool-1-thread-3] [16s 866ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [16s 866ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@30864307/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@594cd72d DEBUG: [pool-1-thread-3] [16s 866ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-3] [16s 866ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-3] [16s 866ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-3] [16s 866ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-3] [16s 866ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-3] [16s 866ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [16s 866ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [16s 866ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-3] [16s 866ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [16s 866ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [16s 866ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [16s 866ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [16s 866ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-3] [16s 866ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-3] [16s 866ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-3] [16s 866ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [16s 866ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-3] [16s 866ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [16s 866ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-3] [16s 866ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-3] [16s 866ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [16s 867ms] SocketTube(9) subscribed for writing DEBUG: [HttpClient-9-SelectorManager] [16s 867ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [16s 867ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [16s 867ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [16s 867ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [16s 867ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [16s 867ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [16s 867ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-3] [16s 867ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [16s 867ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-3] [16s 867ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [16s 867ms] HttpClientImpl(9) ClientImpl (async) elapsed 106 millis for GET to http://127.0.0.1:42683/http1/chunk/x DEBUG: [pool-1-thread-3] [16s 867ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-3] [16s 867ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [16s 867ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@ea005e8(9) DEBUG: [pool-1-thread-3] [16s 867ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-3] [16s 867ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [HttpClient-9-SelectorManager] [16s 867ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4508b95c for R (false) DEBUG: [HttpClient-9-SelectorManager] [16s 867ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [16s 867ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [16s 867ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [16s 867ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [16s 867ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-4] [16s 869ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-4] [16s 869ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [16s 869ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:35653/https1/fixed/x GET DEBUG: [pool-1-thread-4] [16s 872ms] Exchange establishing exchange for https://127.0.0.1:35653/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-4] [16s 872ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-4] [16s 872ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [16s 872ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [16s 872ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-4] [16s 872ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-4] [16s 872ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [16s 872ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-4] [16s 872ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@36b6bbd queue.isEmpty: true DEBUG: [pool-1-thread-4] [16s 872ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@36b6bbd, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-4] [16s 872ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [16s 872ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [16s 872ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [16s 872ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [16s 872ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-4] [16s 872ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-4] [16s 872ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-4] [16s 872ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@678122e2 DEBUG: [pool-1-thread-4] [16s 873ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-4] [16s 873ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [16s 873ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [16s 873ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [16s 873ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [16s 873ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [16s 873ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-4] [16s 873ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [16s 873ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [16s 873ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-4] [16s 873ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [16s 873ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-4] [16s 873ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [16s 873ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-4] [16s 873ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-4] [16s 873ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [16s 873ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [16s 873ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-4] [16s 873ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-4] [16s 873ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [16s 873ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-4] [16s 873ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-4] [16s 873ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [16s 873ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-4] [16s 874ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 4 DEBUG: [pool-1-thread-4] [16s 874ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-4] [16s 874ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 4 DEBUG: [pool-1-thread-4] [16s 874ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-4] [16s 874ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-4] [16s 874ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [16s 874ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [16s 874ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-4] [16s 874ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-4] [16s 874ms] SocketTube(10) wrote: 134 DEBUG: [HttpClient-9-SelectorManager] [16s 875ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35c2f68f for None (false) DEBUG: [HttpClient-9-SelectorManager] [16s 877ms] SocketTube(10) read bytes: 167 DEBUG: [HttpClient-9-SelectorManager] [16s 877ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [16s 877ms] SSL Reader(SocketTube(10)) Adding 167 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [16s 877ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [16s 877ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35c2f68f for R (false) DEBUG: [HttpClient-9-SelectorManager] [16s 877ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [16s 877ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [16s 877ms] SSL Reader(SocketTube(10)) Unwrapping: 167 DEBUG: [pool-1-thread-3] [16s 877ms] SSL Reader(SocketTube(10)) Decoded 76 bytes out of 167 into buffer of 16676 remaining to decode: 53 DEBUG: [pool-1-thread-3] [16s 877ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-4] [16s 877ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-4] [16s 878ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 878ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 878ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [16s 878ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-4] [16s 878ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-4] [16s 878ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [16s 878ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [16s 878ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-4] [16s 878ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [16s 878ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [16s 878ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [16s 878ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [16s 878ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [16s 878ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [16s 878ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-4] [16s 878ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [16s 878ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [16s 878ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [16s 878ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2c22ceff DEBUG: [pool-1-thread-4] [16s 878ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [16s 878ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [16s 878ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [16s 878ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-4] [16s 878ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [16s 884ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-3] [16s 885ms] SSL Reader(SocketTube(10)) sending 76 DEBUG: [pool-1-thread-3] [16s 885ms] SSL Reader(SocketTube(10)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-3] [16s 885ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [16s 885ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [16s 885ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-3] [16s 885ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-3] [16s 885ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@36b6bbd DEBUG: [pool-1-thread-3] [16s 885ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [16s 885ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@36b6bbd DEBUG: [pool-1-thread-3] [16s 885ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 76/16676 bytes to header parser DEBUG: [pool-1-thread-3] [16s 885ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [16s 885ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@36b6bbd DEBUG: [pool-1-thread-3] [16s 885ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [16s 885ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [16s 885ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [16s 885ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [16s 885ms] SSL Reader(SocketTube(10)) Unwrapping: 53 DEBUG: [pool-1-thread-3] [16s 885ms] SSL Reader(SocketTube(10)) Decoded 15 bytes out of 53 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-3] [16s 885ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [16s 885ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [16s 885ms] SSL Reader(SocketTube(10)) sending 15 DEBUG: [pool-1-thread-3] [16s 885ms] SSL Reader(SocketTube(10)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [16s 885ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [16s 885ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [pool-1-thread-4] [16s 972ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-4] [16s 975ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@ea005e8(9) DEBUG: [pool-1-thread-4] [16s 977ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@15051ecc/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4d6bb952 queue.isEmpty: false DEBUG: [pool-1-thread-4] [16s 977ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [16s 977ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [16s 977ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@15051ecc/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4d6bb952, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-4] [16s 977ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@15051ecc/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4d6bb952 DEBUG: [pool-1-thread-4] [16s 977ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [16s 977ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@15051ecc/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4d6bb952 DEBUG: [pool-1-thread-4] [16s 977ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-4] [16s 977ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-4] [16s 977ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [16s 977ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [16s 977ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [16s 978ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [16s 978ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-4] [16s 978ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-4] [16s 978ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [16s 978ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@15051ecc/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4d6bb952 DEBUG: [pool-1-thread-4] [16s 978ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [16s 978ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@15051ecc/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4d6bb952 DEBUG: [pool-1-thread-4] [16s 978ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 15/88 bytes to body parser DEBUG: [pool-1-thread-4] [16s 978ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-4] [16s 978ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-4] [16s 978ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-4] [16s 978ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-4] [16s 982ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-4] [16s 982ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-4] [16s 982ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-4] [16s 982ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-4] [16s 982ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [16s 982ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [16s 982ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-4] [16s 982ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-4] [16s 982ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-4] [16s 982ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 982ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [16s 982ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [16s 982ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-4] [16s 982ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [16s 982ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [HttpClient-9-SelectorManager] [16s 983ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35c2f68f for R (false) DEBUG: [pool-1-thread-4] [16s 986ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-4] [16s 986ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-4] [16s 986ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@ea005e8(9) DEBUG: [pool-1-thread-4] [16s 988ms] HttpClientImpl(9) ClientImpl (async) elapsed 118 millis for GET to https://127.0.0.1:35653/https1/fixed/x DEBUG: [MainThread] [16s 993ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:35653/https1/chunk/x GET DEBUG: [pool-1-thread-4] [16s 993ms] Exchange establishing exchange for https://127.0.0.1:35653/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-4] [16s 993ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-4] [16s 993ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [16s 993ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [16s 993ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-4] [16s 994ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-4] [16s 994ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [16s 994ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-4] [16s 994ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@19fc7394 queue.isEmpty: true DEBUG: [pool-1-thread-4] [16s 994ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@19fc7394, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-4] [16s 994ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [16s 994ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [16s 994ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [16s 994ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [16s 994ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-4] [16s 994ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-4] [16s 994ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-4] [16s 994ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@24b2ed19 DEBUG: [pool-1-thread-4] [16s 994ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-4] [16s 994ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [16s 994ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [16s 994ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [16s 994ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [16s 994ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [16s 994ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-4] [16s 994ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [16s 994ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [16s 994ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-4] [16s 994ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [16s 994ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-4] [16s 994ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [16s 994ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-4] [16s 994ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-4] [16s 994ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [16s 994ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [16s 994ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-4] [16s 994ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-4] [16s 995ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [16s 995ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-4] [16s 995ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-4] [16s 995ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [16s 995ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-4] [16s 995ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 5 DEBUG: [pool-1-thread-4] [16s 995ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-4] [16s 995ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 5 DEBUG: [pool-1-thread-4] [16s 995ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-4] [16s 995ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-4] [16s 995ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [16s 995ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [16s 995ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-4] [16s 995ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-4] [16s 995ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-4] [16s 995ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-4] [16s 995ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 995ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 995ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [16s 995ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-4] [16s 995ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-4] [16s 995ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [16s 995ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [16s 995ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-4] [16s 995ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [16s 995ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [16s 995ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [16s 995ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [16s 995ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [16s 995ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [16s 995ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-4] [16s 995ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [16s 995ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [16s 995ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [16s 995ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@348361f4 DEBUG: [pool-1-thread-4] [16s 995ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [16s 995ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [16s 995ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [16s 995ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-4] [16s 995ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [16s 997ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35c2f68f for None (false) DEBUG: [HttpClient-9-SelectorManager] [16s 998ms] SocketTube(10) read bytes: 223 DEBUG: [HttpClient-9-SelectorManager] [16s 998ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [16s 998ms] SSL Reader(SocketTube(10)) Adding 223 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [16s 998ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [16s 998ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35c2f68f for R (false) DEBUG: [HttpClient-9-SelectorManager] [16s 998ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 998ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:223, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [16s 998ms] SSL Reader(SocketTube(10)) Unwrapping: 223 DEBUG: [pool-1-thread-4] [16s 999ms] SSL Reader(SocketTube(10)) Decoded 84 bytes out of 223 into buffer of 16676 remaining to decode: 101 DEBUG: [pool-1-thread-4] [16s 999ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-4] [16s 999ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-4] [16s 999ms] SSL Reader(SocketTube(10)) sending 84 DEBUG: [pool-1-thread-4] [16s 999ms] SSL Reader(SocketTube(10)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-4] [16s 999ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [16s 999ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [16s 999ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-4] [16s 999ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-4] [16s 999ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@19fc7394 DEBUG: [pool-1-thread-4] [16s 999ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [16s 999ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@19fc7394 DEBUG: [pool-1-thread-4] [16s 999ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 84/16676 bytes to header parser DEBUG: [pool-1-thread-4] [16s 999ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-4] [16s 999ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@19fc7394 DEBUG: [pool-1-thread-4] [16s 999ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [16s 999ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [17s 93ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-4] [17s 94ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@ea005e8(9) DEBUG: [pool-1-thread-4] [17s 94ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@f0ab937/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@75101b91 queue.isEmpty: false DEBUG: [pool-1-thread-4] [17s 94ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-4] [17s 94ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [17s 94ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [17s 94ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@f0ab937/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@75101b91, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-4] [17s 94ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@f0ab937/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@75101b91 DEBUG: [pool-1-thread-4] [17s 94ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [17s 94ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@f0ab937/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@75101b91 DEBUG: [pool-1-thread-4] [17s 94ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-4] [17s 94ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-4] [17s 94ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [17s 94ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [17s 94ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [17s 94ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [17s 94ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-4] [17s 94ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-4] [17s 94ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [17s 94ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [17s 94ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [17s 94ms] SSL Reader(SocketTube(10)) Unwrapping: 101 DEBUG: [pool-1-thread-4] [17s 95ms] SSL Reader(SocketTube(10)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-4] [17s 95ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-4] [17s 95ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-4] [17s 95ms] SSL Reader(SocketTube(10)) sending 20 DEBUG: [pool-1-thread-4] [17s 95ms] SSL Reader(SocketTube(10)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-4] [17s 95ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [17s 95ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [17s 95ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-4] [17s 95ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-4] [17s 95ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@f0ab937/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@75101b91 DEBUG: [pool-1-thread-4] [17s 95ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [17s 95ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@f0ab937/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@75101b91 DEBUG: [pool-1-thread-4] [17s 95ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-4] [17s 95ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-4] [17s 95ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-4] [17s 95ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-4] [17s 95ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-4] [17s 95ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-4] [17s 95ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-4] [17s 95ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-4] [17s 95ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-4] [17s 95ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-4] [17s 95ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [17s 95ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [17s 95ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [17s 95ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [17s 95ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [17s 95ms] SSL Reader(SocketTube(10)) Unwrapping: 43 DEBUG: [pool-1-thread-4] [17s 95ms] SSL Reader(SocketTube(10)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-4] [17s 95ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-4] [17s 95ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-4] [17s 95ms] SSL Reader(SocketTube(10)) sending 5 DEBUG: [pool-1-thread-4] [17s 95ms] SSL Reader(SocketTube(10)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-4] [17s 95ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [17s 95ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [17s 95ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-4] [17s 95ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-4] [17s 95ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@f0ab937/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@75101b91 DEBUG: [pool-1-thread-4] [17s 95ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-4] [17s 95ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@f0ab937/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@75101b91 DEBUG: [pool-1-thread-4] [17s 95ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-4] [17s 96ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-4] [17s 96ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-4] [17s 96ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-4] [17s 96ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-4] [17s 96ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-4] [17s 96ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-4] [17s 96ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-4] [17s 96ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-4] [17s 96ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-4] [17s 96ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-4] [17s 96ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-4] [17s 96ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [17s 96ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [17s 96ms] HttpClientImpl(9) ClientImpl (async) elapsed 103 millis for GET to https://127.0.0.1:35653/https1/chunk/x DEBUG: [pool-1-thread-4] [17s 96ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-4] [17s 96ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-4] [17s 96ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@ea005e8(9) DEBUG: [pool-1-thread-4] [17s 96ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-4] [17s 96ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [17s 96ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-4] [17s 96ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [17s 96ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [17s 96ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [17s 96ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [17s 96ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-4] [17s 96ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-4] [17s 96ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-4] [17s 96ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 96ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [17s 97ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35c2f68f for R (false) DEBUG: [MainThread] [17s 101ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:59617/http2/fixed/x GET DEBUG: [pool-1-thread-4] [17s 102ms] Exchange establishing exchange for http://127.0.0.1:59617/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-4] [17s 103ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-4] [17s 103ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [17s 103ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [17s 103ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [17s 103ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [17s 103ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [17s 103ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [17s 103ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [17s 103ms] Http2Connection(SocketTube(11)) Opened stream 9 DEBUG: [pool-1-thread-4] [17s 103ms] Http2Connection(SocketTube(11))/Stream(9) Stream 9 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [17s 103ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [pool-1-thread-4] [17s 103ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [17s 103ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-4] [17s 103ms] SocketTube(11) trying to write: 59 DEBUG: [pool-1-thread-4] [17s 103ms] SocketTube(11) wrote: 59 DEBUG: [pool-1-thread-4] [17s 103ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-4] [17s 103ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-4] [17s 104ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 104ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 104ms] Exchange checkFor407: all clear DEBUG: [readLoop] [17s 104ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [17s 104ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [17s 104ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [pool-1-thread-4] [17s 104ms] Exchange sendRequestBody DEBUG: [readLoop] [17s 104ms] FramesDecoder decodes: 50 DEBUG: [pool-1-thread-4] [17s 104ms] Http2Connection(SocketTube(11))/Stream(9) requestSent: streamid=9 but response not received DEBUG: [readLoop] [17s 104ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [17s 104ms] 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] [17s 112ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7828327e for None (false) DEBUG: [HttpClient-9-SelectorManager] [17s 112ms] SocketTube(11) read bytes: 38 DEBUG: [HttpClient-9-SelectorManager] [17s 112ms] Http2Connection(SocketTube(11)) onNext: got 38 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [17s 112ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [17s 112ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7828327e for R (false) DEBUG: [HttpClient-9-SelectorManager] [17s 112ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 112ms] Http2Connection(SocketTube(11)) sending 38 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [17s 112ms] Http2Connection(SocketTube(11)) H2 Receiving(5): 38 DEBUG: [pool-1-thread-4] [17s 112ms] Http2Connection(SocketTube(11)) Processing 38 DEBUG: [pool-1-thread-4] [17s 112ms] FramesDecoder decodes: 38 DEBUG: [pool-1-thread-4] [17s 112ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [17s 112ms] FramesDecoder Got frame: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-4] [17s 112ms] Http2Connection(SocketTube(11))/Stream(9) incoming: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-4] [17s 113ms] Http2Connection(SocketTube(11))/Stream(9) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [17s 113ms] Http2Connection(SocketTube(11))/Stream(9) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [17s 113ms] Http2Connection(SocketTube(11))/Stream(9) Getting BodySubscriber for: (GET http://127.0.0.1:59617/http2/fixed/x) 200 HTTP_2 Local port: 35138 DEBUG: [HttpClient-9-SelectorManager] [17s 133ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7828327e for None (false) DEBUG: [HttpClient-9-SelectorManager] [17s 133ms] SocketTube(11) read bytes: 9 DEBUG: [HttpClient-9-SelectorManager] [17s 133ms] Http2Connection(SocketTube(11)) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [17s 133ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [17s 133ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7828327e for R (false) DEBUG: [HttpClient-9-SelectorManager] [17s 133ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 202ms] Http2Connection(SocketTube(11))/Stream(9) subscribing user subscriber DEBUG: [pool-1-thread-4] [17s 202ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [17s 202ms] FramesDecoder Got frame: DATA: length=14, streamid=9, flags=0 DEBUG: [pool-1-thread-4] [17s 202ms] Http2Connection(SocketTube(11))/Stream(9) incoming: DATA: length=14, streamid=9, flags=0 DEBUG: [pool-1-thread-4] [17s 202ms] Http2Connection(SocketTube(11))/Stream(9) incoming: onNext(14) DEBUG: [pool-1-thread-4] [17s 202ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 70, limit: 16777216 DEBUG: [pool-1-thread-4] [17s 202ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 9) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-4] [17s 202ms] Http2Connection(SocketTube(11)) H2 processed(5) DEBUG: [pool-1-thread-4] [17s 202ms] Http2Connection(SocketTube(11)) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [17s 202ms] Http2Connection(SocketTube(11)) H2 Receiving(6): 9 DEBUG: [pool-1-thread-4] [17s 202ms] Http2Connection(SocketTube(11)) Processing 9 DEBUG: [pool-1-thread-4] [17s 202ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [17s 202ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [17s 202ms] FramesDecoder Got frame: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-4] [17s 202ms] Http2Connection(SocketTube(11))/Stream(9) incoming: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-4] [17s 203ms] Http2Connection(SocketTube(11))/Stream(9) incoming: onComplete DEBUG: [pool-1-thread-4] [17s 203ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [17s 203ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:59617/http2/fixed/x DEBUG: [pool-1-thread-4] [17s 203ms] Http2Connection(SocketTube(11))/Stream(9) setEndStreamReceived: streamid=9 DEBUG: [pool-1-thread-4] [17s 203ms] Http2Connection(SocketTube(11))/Stream(9) responseReceived: streamid=9 DEBUG: [pool-1-thread-4] [17s 203ms] Http2Connection(SocketTube(11))/Stream(9) close stream 9 DEBUG: [pool-1-thread-4] [17s 203ms] Http2Connection(SocketTube(11)) Closed stream 9 DEBUG: [pool-1-thread-4] [17s 203ms] Http2Connection(SocketTube(11))/Stream(9) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@695abff5 DEBUG: [pool-1-thread-4] [17s 203ms] Http2Connection(SocketTube(11))/Stream(9) closing response subscriber stream 9 DEBUG: [pool-1-thread-4] [17s 203ms] Http2Connection(SocketTube(11)) H2 processed(6) DEBUG: [MainThread] [17s 204ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:59617/http2/chunk/x GET DEBUG: [pool-1-thread-4] [17s 204ms] Exchange establishing exchange for http://127.0.0.1:59617/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-4] [17s 204ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-4] [17s 204ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [17s 204ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [17s 204ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [17s 205ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [17s 205ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [17s 205ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [17s 205ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [17s 205ms] Http2Connection(SocketTube(11)) Opened stream 11 DEBUG: [pool-1-thread-4] [17s 205ms] Http2Connection(SocketTube(11))/Stream(11) Stream 11 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [17s 205ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [pool-1-thread-4] [17s 205ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [17s 205ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-4] [17s 205ms] SocketTube(11) trying to write: 59 DEBUG: [pool-1-thread-4] [17s 205ms] SocketTube(11) wrote: 59 DEBUG: [pool-1-thread-4] [17s 205ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-4] [17s 205ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-4] [17s 205ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 205ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 205ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [17s 205ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [17s 205ms] Http2Connection(SocketTube(11))/Stream(11) requestSent: streamid=11 but response not received DEBUG: [readLoop] [17s 208ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [17s 208ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [17s 208ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [17s 209ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [17s 209ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [17s 209ms] 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] [17s 214ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7828327e for None (false) DEBUG: [HttpClient-9-SelectorManager] [17s 214ms] SocketTube(11) read bytes: 42 DEBUG: [HttpClient-9-SelectorManager] [17s 214ms] Http2Connection(SocketTube(11)) onNext: got 42 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [17s 214ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [17s 214ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7828327e for R (false) DEBUG: [HttpClient-9-SelectorManager] [17s 214ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775800, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 214ms] Http2Connection(SocketTube(11)) sending 42 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [17s 214ms] Http2Connection(SocketTube(11)) H2 Receiving(7): 42 DEBUG: [pool-1-thread-4] [17s 214ms] Http2Connection(SocketTube(11)) Processing 42 DEBUG: [pool-1-thread-4] [17s 214ms] FramesDecoder decodes: 42 DEBUG: [pool-1-thread-4] [17s 214ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [17s 214ms] FramesDecoder Got frame: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-4] [17s 214ms] Http2Connection(SocketTube(11))/Stream(11) incoming: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-4] [17s 214ms] Http2Connection(SocketTube(11))/Stream(11) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [17s 214ms] Http2Connection(SocketTube(11))/Stream(11) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [17s 214ms] Http2Connection(SocketTube(11))/Stream(11) Getting BodySubscriber for: (GET http://127.0.0.1:59617/http2/chunk/x) 200 HTTP_2 Local port: 35138 DEBUG: [pool-1-thread-4] [17s 305ms] Http2Connection(SocketTube(11))/Stream(11) subscribing user subscriber DEBUG: [pool-1-thread-4] [17s 305ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [17s 305ms] FramesDecoder Got frame: DATA: length=14, streamid=11, flags=0 DEBUG: [pool-1-thread-4] [17s 305ms] Http2Connection(SocketTube(11))/Stream(11) incoming: DATA: length=14, streamid=11, flags=0 DEBUG: [pool-1-thread-4] [17s 305ms] Http2Connection(SocketTube(11))/Stream(11) incoming: onNext(14) DEBUG: [pool-1-thread-4] [17s 305ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 84, limit: 16777216 DEBUG: [pool-1-thread-4] [17s 305ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 11) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-4] [17s 305ms] FramesDecoder Got frame: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-4] [17s 305ms] Http2Connection(SocketTube(11))/Stream(11) incoming: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-4] [17s 305ms] Http2Connection(SocketTube(11))/Stream(11) incoming: onComplete DEBUG: [pool-1-thread-4] [17s 305ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [17s 305ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:59617/http2/chunk/x DEBUG: [pool-1-thread-4] [17s 306ms] Http2Connection(SocketTube(11))/Stream(11) setEndStreamReceived: streamid=11 DEBUG: [pool-1-thread-4] [17s 306ms] Http2Connection(SocketTube(11))/Stream(11) responseReceived: streamid=11 DEBUG: [pool-1-thread-4] [17s 306ms] Http2Connection(SocketTube(11))/Stream(11) close stream 11 DEBUG: [pool-1-thread-4] [17s 306ms] Http2Connection(SocketTube(11)) Closed stream 11 DEBUG: [pool-1-thread-4] [17s 306ms] Http2Connection(SocketTube(11))/Stream(11) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@334360e8 DEBUG: [pool-1-thread-4] [17s 306ms] Http2Connection(SocketTube(11))/Stream(11) closing response subscriber stream 11 DEBUG: [pool-1-thread-4] [17s 306ms] Http2Connection(SocketTube(11)) H2 processed(7) DEBUG: [MainThread] [17s 307ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:44711/https2/fixed/x GET DEBUG: [pool-1-thread-4] [17s 307ms] Exchange establishing exchange for https://127.0.0.1:44711/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-4] [17s 308ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-4] [17s 308ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [17s 308ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [17s 308ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [17s 308ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [17s 308ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [17s 308ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [17s 308ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [17s 308ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 9 DEBUG: [pool-1-thread-4] [17s 308ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) Stream 9 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [17s 308ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [pool-1-thread-4] [17s 308ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [17s 308ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-4] [17s 308ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [17s 308ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-4] [17s 308ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-4] [17s 308ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [17s 308ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [pool-1-thread-4] [17s 309ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 5 DEBUG: [pool-1-thread-4] [17s 309ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-4] [17s 309ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 5 DEBUG: [pool-1-thread-4] [17s 309ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [pool-1-thread-4] [17s 309ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-4] [17s 309ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-4] [17s 309ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [17s 309ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-4] [17s 309ms] SocketTube(12) trying to write: 97 DEBUG: [pool-1-thread-4] [17s 309ms] SocketTube(12) wrote: 97 DEBUG: [pool-1-thread-4] [17s 309ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-4] [17s 309ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 309ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 309ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [17s 309ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-4] [17s 309ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-4] [17s 309ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-4] [17s 309ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [17s 309ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [17s 309ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [17s 309ms] Exchange sendRequestBody DEBUG: [readLoop] [17s 309ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [17s 309ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) requestSent: streamid=9 but response not received DEBUG: [readLoop] [17s 309ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [17s 309ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [17s 309ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [17s 309ms] 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] [17s 311ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b784bba for None (false) DEBUG: [HttpClient-9-SelectorManager] [17s 311ms] SocketTube(12) read bytes: 53 DEBUG: [HttpClient-9-SelectorManager] [17s 311ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [17s 311ms] SSL Reader(SocketTube(12)) Adding 53 bytes to read buffer DEBUG: [pool-1-thread-4] [17s 312ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:53, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [17s 312ms] SSL Reader(SocketTube(12)) Unwrapping: 53 DEBUG: [pool-1-thread-4] [17s 312ms] SSL Reader(SocketTube(12)) Decoded 15 bytes out of 53 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-4] [17s 312ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-4] [17s 313ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-4] [17s 313ms] SSL Reader(SocketTube(12)) sending 15 DEBUG: [pool-1-thread-4] [17s 313ms] SSL Reader(SocketTube(12)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-4] [17s 313ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-4] [17s 313ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [17s 313ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [17s 313ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b784bba for R (false) DEBUG: [HttpClient-9-SelectorManager] [17s 313ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 313ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-4] [17s 314ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-4] [17s 314ms] Http2Connection(SSLTube(SocketTube(12))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [17s 314ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(14): 15 DEBUG: [pool-1-thread-4] [17s 314ms] Http2Connection(SSLTube(SocketTube(12))) Processing 15 DEBUG: [pool-1-thread-4] [17s 314ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-4] [17s 314ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [17s 314ms] FramesDecoder Got frame: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-4] [17s 314ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-4] [17s 314ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [17s 314ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [17s 314ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) Getting BodySubscriber for: (GET https://127.0.0.1:44711/https2/fixed/x) 200 HTTP_2 Local port: 33846 DEBUG: [HttpClient-9-SelectorManager] [17s 319ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b784bba for None (false) DEBUG: [HttpClient-9-SelectorManager] [17s 319ms] SocketTube(12) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [17s 319ms] SocketTube(12) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 408ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) subscribing user subscriber DEBUG: [pool-1-thread-4] [17s 408ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [17s 408ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(14) DEBUG: [pool-1-thread-4] [17s 408ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [17s 408ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-4] [17s 408ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-4] [17s 408ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-4] [17s 408ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 408ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [17s 408ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b784bba for R (true) DEBUG: [HttpClient-9-SelectorManager] [17s 408ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b784bba for None (false) DEBUG: [HttpClient-9-SelectorManager] [17s 408ms] SocketTube(12) read bytes: 109 DEBUG: [HttpClient-9-SelectorManager] [17s 408ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [17s 409ms] SSL Reader(SocketTube(12)) Adding 109 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [17s 409ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [17s 409ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b784bba for R (false) DEBUG: [HttpClient-9-SelectorManager] [17s 409ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 409ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:109, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [17s 409ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [pool-1-thread-4] [17s 409ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-4] [17s 409ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-4] [17s 409ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-4] [17s 409ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-4] [17s 409ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-4] [17s 409ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-4] [17s 409ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-4] [17s 409ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-4] [17s 409ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-4] [17s 411ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [17s 411ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(15): 24 DEBUG: [pool-1-thread-4] [17s 411ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-4] [17s 411ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-4] [17s 411ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [17s 411ms] FramesDecoder Got frame: DATA: length=15, streamid=9, flags=0 DEBUG: [pool-1-thread-4] [17s 411ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: DATA: length=15, streamid=9, flags=0 DEBUG: [pool-1-thread-4] [17s 411ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: onNext(15) DEBUG: [pool-1-thread-4] [17s 411ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 75, limit: 16777216 DEBUG: [pool-1-thread-4] [17s 411ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 9) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-4] [17s 411ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(15) DEBUG: [pool-1-thread-4] [17s 411ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [17s 411ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-4] [17s 411ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-4] [17s 411ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [17s 411ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [17s 411ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-4] [17s 411ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [17s 411ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-4] [17s 411ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-4] [17s 411ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [17s 411ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [17s 411ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [17s 411ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(16): 9 DEBUG: [pool-1-thread-4] [17s 411ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-4] [17s 411ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [17s 411ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [17s 411ms] FramesDecoder Got frame: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-4] [17s 411ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-4] [17s 411ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: onComplete DEBUG: [pool-1-thread-4] [17s 411ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [17s 411ms] HttpClientImpl(9) ClientImpl (async) elapsed 104 millis for GET to https://127.0.0.1:44711/https2/fixed/x DEBUG: [pool-1-thread-4] [17s 412ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) setEndStreamReceived: streamid=9 DEBUG: [pool-1-thread-4] [17s 412ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) responseReceived: streamid=9 DEBUG: [pool-1-thread-4] [17s 412ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) close stream 9 DEBUG: [pool-1-thread-4] [17s 412ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 9 DEBUG: [pool-1-thread-4] [17s 412ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@46fa3982 DEBUG: [pool-1-thread-4] [17s 412ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) closing response subscriber stream 9 DEBUG: [pool-1-thread-4] [17s 412ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(16) DEBUG: [pool-1-thread-4] [17s 412ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [17s 412ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-4] [17s 412ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-4] [17s 412ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-4] [17s 412ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 412ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [17s 412ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b784bba for R (false) DEBUG: [MainThread] [17s 413ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:44711/https2/chunk/x GET DEBUG: [pool-1-thread-4] [17s 413ms] Exchange establishing exchange for https://127.0.0.1:44711/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-4] [17s 415ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-4] [17s 415ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [17s 415ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [17s 415ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [17s 415ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [17s 415ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [17s 415ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [17s 415ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [17s 415ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 11 DEBUG: [pool-1-thread-4] [17s 415ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) Stream 11 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [17s 415ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [pool-1-thread-4] [17s 415ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [17s 415ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-4] [17s 415ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [17s 416ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-4] [17s 416ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-4] [17s 416ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [17s 416ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [pool-1-thread-4] [17s 416ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 6 DEBUG: [pool-1-thread-4] [17s 416ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-4] [17s 416ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 6 DEBUG: [pool-1-thread-4] [17s 416ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [pool-1-thread-4] [17s 416ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-4] [17s 416ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-4] [17s 416ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [17s 416ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-4] [17s 416ms] SocketTube(12) trying to write: 97 DEBUG: [pool-1-thread-4] [17s 416ms] SocketTube(12) wrote: 97 DEBUG: [pool-1-thread-4] [17s 418ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-4] [17s 418ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 418ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [17s 416ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [17s 418ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [17s 418ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [17s 418ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [17s 418ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [17s 418ms] FramesDecoder Got frame: HEADERS: length=50, streamid=11, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-4] [17s 418ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [17s 418ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-4] [17s 418ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-4] [17s 419ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-4] [17s 419ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [17s 419ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [17s 419ms] Exchange sendRequestBody 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] [17s 420ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b784bba for None (false) DEBUG: [HttpClient-9-SelectorManager] [17s 421ms] SocketTube(12) read bytes: 157 DEBUG: [HttpClient-9-SelectorManager] [17s 421ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [17s 421ms] SSL Reader(SocketTube(12)) Adding 157 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [17s 421ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [17s 421ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b784bba for R (false) DEBUG: [HttpClient-9-SelectorManager] [17s 421ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [17s 421ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:157, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [17s 421ms] SSL Reader(SocketTube(12)) Unwrapping: 157 DEBUG: [pool-1-thread-3] [17s 421ms] SSL Reader(SocketTube(12)) Decoded 10 bytes out of 157 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-3] [17s 421ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [17s 421ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [17s 421ms] SSL Reader(SocketTube(12)) sending 10 DEBUG: [pool-1-thread-3] [17s 421ms] SSL Reader(SocketTube(12)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [17s 421ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [17s 421ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-3] [17s 421ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [17s 422ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [17s 422ms] Http2Connection(SSLTube(SocketTube(12))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [17s 422ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(17): 10 DEBUG: [pool-1-thread-3] [17s 422ms] Http2Connection(SSLTube(SocketTube(12))) Processing 10 DEBUG: [pool-1-thread-3] [17s 422ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [17s 422ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [17s 422ms] FramesDecoder Got frame: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-3] [17s 422ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-3] [17s 422ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [17s 422ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) Adding completed responseCF(0) with response headers DEBUG: [pool-1-thread-3] [17s 422ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(17) DEBUG: [pool-1-thread-3] [17s 422ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [17s 422ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [pool-1-thread-3] [17s 422ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [17s 422ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-3] [17s 422ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-3] [17s 422ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-3] [17s 422ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-3] [17s 422ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [17s 422ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-3] [17s 422ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-3] [17s 422ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-3] [17s 422ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [17s 422ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(18): 24 DEBUG: [pool-1-thread-3] [17s 422ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-3] [17s 422ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-3] [17s 422ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [17s 422ms] FramesDecoder Got frame: DATA: length=15, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [17s 422ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: DATA: length=15, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [17s 423ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(18) DEBUG: [pool-1-thread-3] [17s 423ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [17s 423ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [17s 423ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [17s 423ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [17s 423ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [17s 423ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-3] [17s 423ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [17s 423ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [17s 423ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-3] [17s 423ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [17s 423ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [17s 423ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [17s 423ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(19): 9 DEBUG: [pool-1-thread-3] [17s 423ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-3] [17s 423ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [17s 423ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [17s 423ms] FramesDecoder Got frame: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-3] [17s 423ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-3] [17s 423ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(19) DEBUG: [pool-1-thread-3] [17s 423ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [17s 423ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [17s 423ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [17s 423ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [17s 423ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [17s 423ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [17s 423ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b784bba for R (false) DEBUG: [pool-1-thread-4] [17s 419ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) requestSent: streamid=11 but response not received DEBUG: [pool-1-thread-4] [17s 427ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) Getting BodySubscriber for: (GET https://127.0.0.1:44711/https2/chunk/x) 200 HTTP_2 Local port: 33846 DEBUG: [pool-1-thread-4] [17s 514ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) subscribing user subscriber DEBUG: [pool-1-thread-4] [17s 514ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [17s 514ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: onNext(15) DEBUG: [pool-1-thread-4] [17s 514ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 90, limit: 16777216 DEBUG: [pool-1-thread-4] [17s 514ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 11) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-4] [17s 514ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: onComplete DEBUG: [pool-1-thread-4] [17s 514ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [17s 514ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) setEndStreamReceived: streamid=11 DEBUG: [pool-1-thread-4] [17s 514ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) responseReceived: streamid=11 DEBUG: [pool-1-thread-4] [17s 514ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) close stream 11 DEBUG: [pool-1-thread-4] [17s 514ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 11 DEBUG: [pool-1-thread-4] [17s 514ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4fda1ad0 DEBUG: [pool-1-thread-4] [17s 514ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) closing response subscriber stream 11 DEBUG: [pool-1-thread-4] [17s 514ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:44711/https2/chunk/x DEBUG: [MainThread] [17s 689ms] HttpClientImpl(26) proxySelector is sun.net.spi.DefaultProxySelector@30afbba3 (user-supplied=false) DEBUG: [MainThread] [17s 714ms] HttpClientImpl(26) ClientImpl (async) send http://127.0.0.1:42683/http1/fixed/x GET DEBUG: [MainThread] [17s 714ms] Exchange establishing exchange for http://127.0.0.1:42683/http1/fixed/x GET, proxy=null DEBUG: [MainThread] [17s 714ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [17s 714ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [17s 714ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [17s 714ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [17s 714ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [17s 714ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [17s 715ms] Exchange checkFor407: all clear DEBUG: [MainThread] [17s 715ms] Http1Exchange Sending headers only DEBUG: [MainThread] [17s 715ms] Http1AsyncReceiver(SocketTube(29)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4e008f72 queue.isEmpty: true DEBUG: [MainThread] [17s 715ms] Http1AsyncReceiver(SocketTube(29)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4e008f72, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [17s 715ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 1 DEBUG: [MainThread] [17s 715ms] Http1AsyncReceiver(SocketTube(29)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [17s 715ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 1 DEBUG: [MainThread] [17s 715ms] Http1AsyncReceiver(SocketTube(29)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [17s 715ms] Http1Exchange response created in advance DEBUG: [MainThread] [17s 715ms] Http1Exchange initiating connect async DEBUG: [MainThread] [17s 715ms] PlainHttpConnection(SocketTube(29)) registering connect event DEBUG: [HttpClient-26-SelectorManager] [17s 715ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2a8a96ef for C (true) DEBUG: [HttpClient-26-SelectorManager] [17s 716ms] PlainHttpConnection(SocketTube(29)) ConnectEvent: finishing connect DEBUG: [HttpClient-26-SelectorManager] [17s 716ms] PlainHttpConnection(SocketTube(29)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:43344 DEBUG: [pool-1-thread-4] [17s 716ms] PlainHttpConnection(SocketTube(29)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [17s 716ms] Http1Exchange SocketTube(29) connecting flows DEBUG: [pool-1-thread-4] [17s 716ms] SocketTube(29) connecting flows DEBUG: [pool-1-thread-4] [17s 716ms] SocketTube(29) read publisher got subscriber DEBUG: [pool-1-thread-4] [17s 716ms] SocketTube(29) registering subscribe event DEBUG: [pool-1-thread-4] [17s 716ms] SocketTube(29) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [17s 716ms] Http1Publisher(SocketTube(29)) got subscriber: SocketTube(29) DEBUG: [pool-1-thread-4] [17s 716ms] SocketTube(29) subscribed for writing DEBUG: [pool-1-thread-4] [17s 716ms] SocketTube(29) write: registering startSubscription event DEBUG: [pool-1-thread-4] [17s 716ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-26-SelectorManager] [17s 716ms] SocketTube(29) subscribe event raised DEBUG: [HttpClient-26-SelectorManager] [17s 716ms] SocketTube(29) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2072fd9f DEBUG: [HttpClient-26-SelectorManager] [17s 716ms] SocketTube(29) read demand reset to 0 DEBUG: [HttpClient-26-SelectorManager] [17s 716ms] SocketTube(29) calling onSubscribe DEBUG: [HttpClient-26-SelectorManager] [17s 716ms] Http1AsyncReceiver(SocketTube(29)) Received onSubscribed from upstream DEBUG: [HttpClient-26-SelectorManager] [17s 716ms] SocketTube(29) onSubscribe called DEBUG: [pool-1-thread-4] [17s 716ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-26-SelectorManager] [17s 716ms] SocketTube(29) pending subscriber subscribed DEBUG: [pool-1-thread-4] [17s 716ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [17s 716ms] Http1Publisher(SocketTube(29)) WriteTask DEBUG: [HttpClient-26-SelectorManager] [17s 716ms] SocketTube(29) write: starting subscription DEBUG: [HttpClient-26-SelectorManager] [17s 716ms] SocketTube(29) write: offloading requestMore DEBUG: [pool-1-thread-4] [17s 716ms] Http1Publisher(SocketTube(29)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-1] [17s 716ms] SocketTube(29) write: requesting more... DEBUG: [pool-1-thread-1] [17s 717ms] Http1Publisher(SocketTube(29)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [17s 717ms] Http1Publisher(SocketTube(29)) WriteTask DEBUG: [pool-1-thread-1] [17s 717ms] Http1Publisher(SocketTube(29)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [17s 717ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [17s 717ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [17s 717ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [17s 717ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [17s 717ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [17s 717ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [17s 717ms] Http1Publisher(SocketTube(29)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [17s 717ms] Http1Publisher(SocketTube(29)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [17s 717ms] SocketTube(29) trying to write: 204 DEBUG: [pool-1-thread-1] [17s 717ms] SocketTube(29) wrote: 204 DEBUG: [pool-1-thread-1] [17s 717ms] SocketTube(29) write: requesting more... DEBUG: [pool-1-thread-1] [17s 717ms] Http1Publisher(SocketTube(29)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [17s 717ms] SocketTube(29) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 717ms] SocketTube(29) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 717ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [17s 717ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [17s 717ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [17s 717ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [17s 717ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) First time around DEBUG: [pool-1-thread-1] [17s 717ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [17s 717ms] Http1Publisher(SocketTube(29)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [17s 717ms] Http1Publisher(SocketTube(29)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4c96c4bd DEBUG: [pool-1-thread-1] [17s 717ms] SocketTube(29) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [17s 716ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [17s 717ms] Http1AsyncReceiver(SocketTube(29)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [17s 717ms] Http1AsyncReceiver(SocketTube(29)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [17s 717ms] SocketTube(29) got some demand for reading DEBUG: [pool-1-thread-3] [17s 717ms] SocketTube(29) resuming read event DEBUG: [pool-1-thread-3] [17s 717ms] SocketTube(29) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-26-SelectorManager] [17s 724ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@657067f5 for R (true) DEBUG: [HttpClient-26-SelectorManager] [17s 725ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@657067f5 for None (false) DEBUG: [HttpClient-26-SelectorManager] [17s 725ms] SocketTube(29) read bytes: 90 DEBUG: [HttpClient-26-SelectorManager] [17s 725ms] Http1AsyncReceiver(SocketTube(29)) Putting 90 bytes into the queue DEBUG: [pool-1-thread-3] [17s 726ms] Http1AsyncReceiver(SocketTube(29)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4e008f72 DEBUG: [pool-1-thread-3] [17s 726ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [17s 726ms] Http1AsyncReceiver(SocketTube(29)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4e008f72 DEBUG: [pool-1-thread-3] [17s 726ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-3] [17s 726ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [17s 726ms] Http1AsyncReceiver(SocketTube(29)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4e008f72 DEBUG: [pool-1-thread-3] [17s 727ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [17s 727ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [17s 727ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [17s 727ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6a4127d5(26) DEBUG: [pool-1-thread-3] [17s 727ms] Http1AsyncReceiver(SocketTube(29)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@58be2bf7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5a22d59c queue.isEmpty: false DEBUG: [pool-1-thread-3] [17s 727ms] Http1AsyncReceiver(SocketTube(29)) Delegate done: 14 DEBUG: [pool-1-thread-3] [17s 727ms] PlainHttpConnection(SocketTube(29))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [17s 727ms] HttpClientImpl(26) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [17s 727ms] Http1AsyncReceiver(SocketTube(29)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@58be2bf7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5a22d59c, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [17s 727ms] Http1AsyncReceiver(SocketTube(29)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@58be2bf7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5a22d59c DEBUG: [pool-1-thread-3] [17s 727ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [17s 727ms] Http1AsyncReceiver(SocketTube(29)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@58be2bf7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5a22d59c DEBUG: [pool-1-thread-3] [17s 727ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-3] [17s 727ms] PlainHttpConnection(SocketTube(29))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-3] [17s 727ms] PlainHttpConnection(SocketTube(29))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-3] [17s 727ms] Http1AsyncReceiver(SocketTube(29)) cleared DEBUG: [pool-1-thread-3] [17s 727ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) SocketTube(29): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [17s 727ms] ConnectionPool(26) registering CleanupTrigger(SocketTube(29)) DEBUG: [pool-1-thread-3] [17s 727ms] SocketTube(29) connecting flows DEBUG: [pool-1-thread-3] [17s 727ms] SocketTube(29) read publisher got subscriber DEBUG: [pool-1-thread-3] [17s 727ms] SocketTube(29) registering subscribe event DEBUG: [pool-1-thread-3] [17s 727ms] SocketTube(29) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [17s 727ms] SocketTube(29) subscribed for writing DEBUG: [pool-1-thread-3] [17s 727ms] SocketTube(29) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [17s 727ms] SocketTube(29) write: registering startSubscription event DEBUG: [pool-1-thread-3] [17s 727ms] HttpClientImpl(26) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [17s 727ms] HttpClientImpl(26) ClientImpl (async) elapsed 13 millis for GET to http://127.0.0.1:42683/http1/fixed/x DEBUG: [pool-1-thread-3] [17s 728ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [17s 728ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6a4127d5(26) DEBUG: [pool-1-thread-3] [17s 728ms] Http1AsyncReceiver(SocketTube(29)) Delegate done: 0 DEBUG: [HttpClient-26-SelectorManager] [17s 728ms] SocketTube(29) resuming read event DEBUG: [pool-1-thread-3] [17s 729ms] Http1AsyncReceiver(SocketTube(29)) Got 0 bytes for delegate null DEBUG: [MainThread] [17s 730ms] HttpClientImpl(27) proxySelector is sun.net.spi.DefaultProxySelector@30afbba3 (user-supplied=false) DEBUG: [HttpClient-26-SelectorManager] [17s 731ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@657067f5 for R (false) DEBUG: [HttpClient-26-SelectorManager] [17s 731ms] SocketTube(29) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-26-SelectorManager] [17s 732ms] SocketTube(29) handling pending subscription for CleanupTrigger(SocketTube(29)) DEBUG: [HttpClient-26-SelectorManager] [17s 732ms] Http1AsyncReceiver(SocketTube(29)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-26-SelectorManager] [17s 732ms] SocketTube(29) read demand reset to 0 DEBUG: [HttpClient-26-SelectorManager] [17s 732ms] SocketTube(29) calling onSubscribe DEBUG: [HttpClient-26-SelectorManager] [17s 732ms] SocketTube(29) got some demand for reading DEBUG: [HttpClient-26-SelectorManager] [17s 732ms] SocketTube(29) resuming read event DEBUG: [HttpClient-26-SelectorManager] [17s 732ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@657067f5 for R (false) DEBUG: [HttpClient-26-SelectorManager] [17s 732ms] SocketTube(29) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-26-SelectorManager] [17s 732ms] SocketTube(29) onSubscribe called DEBUG: [HttpClient-26-SelectorManager] [17s 732ms] SocketTube(29) subscribe event raised DEBUG: [HttpClient-26-SelectorManager] [17s 732ms] SocketTube(29) no more bytes available DEBUG: [HttpClient-26-SelectorManager] [17s 732ms] SocketTube(29) resuming read event DEBUG: [HttpClient-26-SelectorManager] [17s 732ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@657067f5 for R (false) DEBUG: [HttpClient-26-SelectorManager] [17s 732ms] SocketTube(29) leaving read() loop with no bytes Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-26-SelectorManager] [17s 732ms] SocketTube(29) write: starting subscription DEBUG: [HttpClient-26-SelectorManager] [17s 732ms] SocketTube(29) write: offloading requestMore DEBUG: [MainThread] [17s 732ms] HttpClientImpl(27) ClientImpl (async) send http://127.0.0.1:42683/http1/chunk/x GET DEBUG: [MainThread] [17s 733ms] Exchange establishing exchange for http://127.0.0.1:42683/http1/chunk/x GET, proxy=null DEBUG: [MainThread] [17s 733ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [17s 733ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [17s 733ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [17s 733ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [17s 733ms] SocketTube(29) write: requesting more... DEBUG: [pool-1-thread-3] [17s 733ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [17s 733ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [17s 733ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [17s 733ms] Exchange checkFor407: all clear DEBUG: [MainThread] [17s 733ms] Http1Exchange Sending headers only DEBUG: [MainThread] [17s 733ms] Http1AsyncReceiver(SocketTube(30)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@388ca1c7 queue.isEmpty: true DEBUG: [MainThread] [17s 733ms] Http1AsyncReceiver(SocketTube(30)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@388ca1c7, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [17s 734ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 1 DEBUG: [MainThread] [17s 734ms] Http1AsyncReceiver(SocketTube(30)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [17s 734ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 1 DEBUG: [MainThread] [17s 734ms] Http1AsyncReceiver(SocketTube(30)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [17s 734ms] Http1Exchange response created in advance DEBUG: [MainThread] [17s 734ms] Http1Exchange initiating connect async DEBUG: [MainThread] [17s 734ms] PlainHttpConnection(SocketTube(30)) registering connect event DEBUG: [HttpClient-27-SelectorManager] [17s 734ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@f173c7e for C (true) DEBUG: [HttpClient-27-SelectorManager] [17s 734ms] PlainHttpConnection(SocketTube(30)) ConnectEvent: finishing connect DEBUG: [HttpClient-27-SelectorManager] [17s 734ms] PlainHttpConnection(SocketTube(30)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:43358 DEBUG: [pool-1-thread-3] [17s 734ms] PlainHttpConnection(SocketTube(30)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [17s 734ms] Http1Exchange SocketTube(30) connecting flows DEBUG: [pool-1-thread-3] [17s 734ms] SocketTube(30) connecting flows DEBUG: [pool-1-thread-3] [17s 734ms] SocketTube(30) read publisher got subscriber DEBUG: [pool-1-thread-3] [17s 734ms] SocketTube(30) registering subscribe event DEBUG: [pool-1-thread-3] [17s 734ms] SocketTube(30) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [17s 734ms] Http1Publisher(SocketTube(30)) got subscriber: SocketTube(30) DEBUG: [pool-1-thread-3] [17s 734ms] SocketTube(30) subscribed for writing DEBUG: [pool-1-thread-3] [17s 734ms] SocketTube(30) write: registering startSubscription event DEBUG: [pool-1-thread-3] [17s 734ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [17s 735ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [17s 735ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [17s 735ms] Http1Publisher(SocketTube(30)) WriteTask DEBUG: [pool-1-thread-3] [17s 735ms] Http1Publisher(SocketTube(30)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-27-SelectorManager] [17s 735ms] SocketTube(30) subscribe event raised DEBUG: [HttpClient-27-SelectorManager] [17s 735ms] SocketTube(30) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5ef570e DEBUG: [HttpClient-27-SelectorManager] [17s 735ms] SocketTube(30) read demand reset to 0 DEBUG: [HttpClient-27-SelectorManager] [17s 735ms] SocketTube(30) calling onSubscribe DEBUG: [HttpClient-27-SelectorManager] [17s 735ms] Http1AsyncReceiver(SocketTube(30)) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [17s 736ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [17s 736ms] Http1AsyncReceiver(SocketTube(30)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [17s 736ms] Http1AsyncReceiver(SocketTube(30)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [17s 736ms] SocketTube(30) got some demand for reading DEBUG: [pool-1-thread-3] [17s 736ms] SocketTube(30) resuming read event DEBUG: [pool-1-thread-3] [17s 736ms] SocketTube(30) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-27-SelectorManager] [17s 737ms] SocketTube(30) onSubscribe called DEBUG: [HttpClient-27-SelectorManager] [17s 737ms] SocketTube(30) pending subscriber subscribed DEBUG: [HttpClient-27-SelectorManager] [17s 737ms] SocketTube(30) write: starting subscription DEBUG: [HttpClient-27-SelectorManager] [17s 737ms] SocketTube(30) write: offloading requestMore DEBUG: [pool-1-thread-3] [17s 738ms] SocketTube(30) write: requesting more... DEBUG: [pool-1-thread-3] [17s 738ms] Http1Publisher(SocketTube(30)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [17s 738ms] Http1Publisher(SocketTube(30)) WriteTask DEBUG: [pool-1-thread-3] [17s 738ms] Http1Publisher(SocketTube(30)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [17s 738ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [17s 738ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [17s 738ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [17s 738ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [17s 738ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [17s 738ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [17s 738ms] Http1Publisher(SocketTube(30)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [17s 738ms] Http1Publisher(SocketTube(30)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [17s 738ms] SocketTube(30) trying to write: 204 DEBUG: [pool-1-thread-3] [17s 738ms] SocketTube(30) wrote: 204 DEBUG: [pool-1-thread-3] [17s 738ms] SocketTube(30) write: requesting more... DEBUG: [pool-1-thread-3] [17s 738ms] Http1Publisher(SocketTube(30)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [17s 738ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [17s 738ms] SocketTube(30) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [17s 738ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [17s 738ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [17s 738ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [17s 738ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [17s 738ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) First time around DEBUG: [pool-1-thread-3] [17s 738ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [17s 738ms] Http1Publisher(SocketTube(30)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [17s 738ms] Http1Publisher(SocketTube(30)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@21e7b8e DEBUG: [pool-1-thread-3] [17s 738ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-27-SelectorManager] [17s 739ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40edc9d7 for R (true) DEBUG: [HttpClient-27-SelectorManager] [17s 753ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40edc9d7 for None (false) DEBUG: [HttpClient-27-SelectorManager] [17s 753ms] SocketTube(30) read bytes: 108 DEBUG: [HttpClient-27-SelectorManager] [17s 753ms] Http1AsyncReceiver(SocketTube(30)) Putting 108 bytes into the queue DEBUG: [HttpClient-27-SelectorManager] [17s 753ms] SocketTube(30) resuming read event DEBUG: [HttpClient-27-SelectorManager] [17s 753ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40edc9d7 for R (false) DEBUG: [HttpClient-27-SelectorManager] [17s 753ms] SocketTube(30) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [17s 754ms] Http1AsyncReceiver(SocketTube(30)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@388ca1c7 DEBUG: [pool-1-thread-3] [17s 754ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [17s 754ms] Http1AsyncReceiver(SocketTube(30)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@388ca1c7 DEBUG: [pool-1-thread-3] [17s 754ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-3] [17s 754ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [17s 754ms] Http1AsyncReceiver(SocketTube(30)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@388ca1c7 DEBUG: [pool-1-thread-3] [17s 754ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [17s 754ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [17s 754ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [17s 754ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5b104aff(27) DEBUG: [pool-1-thread-3] [17s 754ms] Http1AsyncReceiver(SocketTube(30)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2bd609a9/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@6794b77a queue.isEmpty: false DEBUG: [pool-1-thread-3] [17s 754ms] Http1AsyncReceiver(SocketTube(30)) Delegate done: 24 DEBUG: [pool-1-thread-3] [17s 754ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [17s 754ms] HttpClientImpl(27) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [17s 754ms] Http1AsyncReceiver(SocketTube(30)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2bd609a9/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@6794b77a, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [17s 754ms] Http1AsyncReceiver(SocketTube(30)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2bd609a9/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@6794b77a DEBUG: [pool-1-thread-3] [17s 755ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [17s 755ms] Http1AsyncReceiver(SocketTube(30)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2bd609a9/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@6794b77a DEBUG: [pool-1-thread-3] [17s 755ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-3] [17s 755ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-3] [17s 755ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-3] [17s 755ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-3] [17s 755ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-3] [17s 755ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [17s 755ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [17s 755ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-3] [17s 755ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [17s 755ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [17s 755ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [17s 755ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [17s 755ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-3] [17s 755ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-3] [17s 755ms] Http1AsyncReceiver(SocketTube(30)) cleared DEBUG: [pool-1-thread-3] [17s 755ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) SocketTube(30): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [17s 755ms] ConnectionPool(27) registering CleanupTrigger(SocketTube(30)) DEBUG: [pool-1-thread-3] [17s 755ms] SocketTube(30) connecting flows DEBUG: [pool-1-thread-3] [17s 755ms] SocketTube(30) read publisher got subscriber DEBUG: [pool-1-thread-3] [17s 755ms] SocketTube(30) registering subscribe event DEBUG: [pool-1-thread-3] [17s 755ms] SocketTube(30) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [17s 755ms] SocketTube(30) subscribed for writing DEBUG: [pool-1-thread-3] [17s 755ms] SocketTube(30) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [17s 755ms] SocketTube(30) write: registering startSubscription event DEBUG: [pool-1-thread-3] [17s 755ms] HttpClientImpl(27) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [17s 755ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-3] [17s 755ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [17s 755ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5b104aff(27) DEBUG: [pool-1-thread-3] [17s 755ms] Http1AsyncReceiver(SocketTube(30)) Delegate done: 0 DEBUG: [pool-1-thread-3] [17s 755ms] Http1AsyncReceiver(SocketTube(30)) Got 0 bytes for delegate null DEBUG: [HttpClient-27-SelectorManager] [17s 758ms] SocketTube(30) subscribe event raised DEBUG: [HttpClient-27-SelectorManager] [17s 758ms] SocketTube(30) handling pending subscription for CleanupTrigger(SocketTube(30)) DEBUG: [HttpClient-27-SelectorManager] [17s 758ms] Http1AsyncReceiver(SocketTube(30)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-27-SelectorManager] [17s 758ms] SocketTube(30) read demand reset to 0 DEBUG: [HttpClient-27-SelectorManager] [17s 758ms] SocketTube(30) calling onSubscribe DEBUG: [HttpClient-27-SelectorManager] [17s 758ms] SocketTube(30) got some demand for reading DEBUG: [HttpClient-27-SelectorManager] [17s 758ms] SocketTube(30) resuming read event DEBUG: [HttpClient-27-SelectorManager] [17s 758ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40edc9d7 for R (false) DEBUG: [HttpClient-27-SelectorManager] [17s 758ms] SocketTube(30) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-27-SelectorManager] [17s 758ms] SocketTube(30) onSubscribe called DEBUG: [HttpClient-27-SelectorManager] [17s 758ms] SocketTube(30) pending subscriber subscribed DEBUG: [HttpClient-27-SelectorManager] [17s 758ms] SocketTube(30) write: starting subscription DEBUG: [HttpClient-27-SelectorManager] [17s 758ms] SocketTube(30) write: offloading requestMore DEBUG: [pool-1-thread-3] [17s 759ms] SocketTube(30) write: requesting more... DEBUG: [pool-1-thread-3] [17s 759ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 760ms] HttpClientImpl(27) ClientImpl (async) elapsed 28 millis for GET to http://127.0.0.1:42683/http1/chunk/x DEBUG: [MainThread] [17s 764ms] HttpClientImpl(28) proxySelector is sun.net.spi.DefaultProxySelector@30afbba3 (user-supplied=false) DEBUG: [MainThread] [17s 765ms] HttpClientImpl(28) ClientImpl (async) send https://127.0.0.1:35653/https1/fixed/x GET DEBUG: [MainThread] [17s 765ms] Exchange establishing exchange for https://127.0.0.1:35653/https1/fixed/x GET, proxy=null DEBUG: [MainThread] [17s 766ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [17s 766ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [17s 766ms] PlainHttpConnection(SocketTube(31)) registering connect event DEBUG: [MainThread] [17s 766ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-28-SelectorManager] [17s 767ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@634627ea for C (true) DEBUG: [HttpClient-28-SelectorManager] [17s 767ms] PlainHttpConnection(SocketTube(31)) ConnectEvent: finishing connect DEBUG: [HttpClient-28-SelectorManager] [17s 767ms] PlainHttpConnection(SocketTube(31)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38220 DEBUG: [pool-1-thread-1] [17s 768ms] SocketTube(31) connecting flows DEBUG: [pool-1-thread-1] [17s 768ms] SocketTube(31) read publisher got subscriber DEBUG: [pool-1-thread-1] [17s 768ms] SocketTube(31) registering subscribe event DEBUG: [pool-1-thread-1] [17s 768ms] SocketTube(31) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [17s 768ms] SSL Writer(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-1] [17s 768ms] SSLTube(SocketTube(31)) request: n=1 DEBUG: [pool-1-thread-1] [17s 768ms] SSL Writer(SocketTube(31)) calling downstreamSubscriber::onSubscribe on SocketTube(31) DEBUG: [pool-1-thread-1] [17s 768ms] SocketTube(31) subscribed for writing DEBUG: [pool-1-thread-1] [17s 768ms] SocketTube(31) write: registering startSubscription event DEBUG: [pool-1-thread-1] [17s 768ms] SSL Writer(SocketTube(31)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-1] [17s 768ms] SSL Writer(SocketTube(31)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-1] [17s 768ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-1] [17s 768ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [HttpClient-28-SelectorManager] [17s 768ms] SocketTube(31) subscribe event raised DEBUG: [HttpClient-28-SelectorManager] [17s 782ms] 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@69be4c9a[Not completed, 4 dependents] (id=2952) 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: NEED_UNWRAP DEBUG: [HttpClient-28-SelectorManager] [17s 782ms] SocketTube(31) read demand reset to 0 DEBUG: [HttpClient-28-SelectorManager] [17s 782ms] SocketTube(31) calling onSubscribe DEBUG: [HttpClient-28-SelectorManager] [17s 782ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [HttpClient-28-SelectorManager] [17s 782ms] SocketTube(31) got some demand for reading DEBUG: [HttpClient-28-SelectorManager] [17s 782ms] SocketTube(31) resuming read event DEBUG: [HttpClient-28-SelectorManager] [17s 782ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-28-SelectorManager] [17s 782ms] SSL Reader(SocketTube(31)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(31)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-28-SelectorManager] [17s 782ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-28-SelectorManager] [17s 782ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-28-SelectorManager] [17s 782ms] SocketTube(31) onSubscribe called DEBUG: [HttpClient-28-SelectorManager] [17s 782ms] SocketTube(31) pending subscriber subscribed DEBUG: [HttpClient-28-SelectorManager] [17s 782ms] SocketTube(31) write: starting subscription DEBUG: [HttpClient-28-SelectorManager] [17s 782ms] SocketTube(31) write: offloading requestMore DEBUG: [HttpClient-28-SelectorManager] [17s 783ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cbcdfc9 for R (true) DEBUG: [pool-1-thread-1] [17s 782ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [17s 783ms] SSL Writer(SocketTube(31)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [17s 783ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [17s 783ms] SSL Writer(SocketTube(31)) handshaking DEBUG: [pool-1-thread-1] [17s 783ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [17s 783ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-3] [17s 783ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [17s 783ms] SSL Writer(SocketTube(31)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-3] [17s 783ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 783ms] SSL Writer(SocketTube(31)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-1] [17s 783ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-1] [17s 783ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [17s 783ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-1] [17s 783ms] SocketTube(31) trying to write: 2186 DEBUG: [pool-1-thread-1] [17s 783ms] SocketTube(31) wrote: 2186 DEBUG: [pool-1-thread-1] [17s 783ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-1] [17s 783ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 783ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 783ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [17s 783ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-28-SelectorManager] [17s 790ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cbcdfc9 for None (false) DEBUG: [HttpClient-28-SelectorManager] [17s 790ms] HttpClientImpl(28) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-28-SelectorManager] [17s 790ms] SocketTube(31) read bytes: 261 DEBUG: [HttpClient-28-SelectorManager] [17s 790ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-28-SelectorManager] [17s 790ms] SSL Reader(SocketTube(31)) Adding 261 bytes to read buffer DEBUG: [HttpClient-28-SelectorManager] [17s 790ms] SocketTube(31) resuming read event DEBUG: [HttpClient-28-SelectorManager] [17s 790ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cbcdfc9 for R (false) DEBUG: [HttpClient-28-SelectorManager] [17s 790ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 790ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [17s 790ms] SSL Reader(SocketTube(31)) Unwrapping: 261 DEBUG: [pool-1-thread-1] [17s 790ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-1] [17s 790ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [17s 790ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [17s 790ms] SSL Reader(SocketTube(31)) handshaking DEBUG: [pool-1-thread-1] [17s 790ms] SSLFlowDelegate(SocketTube(31)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [17s 790ms] SSLFlowDelegate(SocketTube(31)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [17s 792ms] SSLFlowDelegate(SocketTube(31)) finished task execution DEBUG: [pool-1-thread-1] [17s 792ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [17s 792ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [17s 792ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [17s 792ms] SSL Writer(SocketTube(31)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [17s 792ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [17s 792ms] SSL Writer(SocketTube(31)) handshaking DEBUG: [pool-1-thread-1] [17s 792ms] SSL Writer(SocketTube(31)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [17s 792ms] SSL Writer(SocketTube(31)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [17s 792ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-1] [17s 792ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [17s 792ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [17s 792ms] SocketTube(31) trying to write: 6 DEBUG: [pool-1-thread-1] [17s 792ms] SocketTube(31) wrote: 6 DEBUG: [pool-1-thread-1] [17s 792ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-1] [17s 792ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 793ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 793ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [17s 793ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [17s 793ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [17s 793ms] SSL Reader(SocketTube(31)) Unwrapping: 128 DEBUG: [pool-1-thread-1] [17s 793ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-1] [17s 793ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [17s 793ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [17s 793ms] SSL Reader(SocketTube(31)) handshaking DEBUG: [pool-1-thread-1] [17s 793ms] SSL Reader(SocketTube(31)) Unwrapping: 122 DEBUG: [pool-1-thread-1] [17s 793ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [17s 793ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-1] [17s 793ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-1] [17s 793ms] SSL Reader(SocketTube(31)) handshaking DEBUG: [pool-1-thread-1] [17s 793ms] SSLFlowDelegate(SocketTube(31)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [17s 793ms] SSLFlowDelegate(SocketTube(31)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [17s 794ms] SSLFlowDelegate(SocketTube(31)) finished task execution DEBUG: [pool-1-thread-1] [17s 794ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [17s 794ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [17s 794ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [17s 794ms] SSL Writer(SocketTube(31)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [17s 794ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [17s 794ms] SSLFlowDelegate(SocketTube(31)) setALPN = DEBUG: [pool-1-thread-1] [17s 794ms] PlainHttpConnection(SocketTube(31)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [17s 794ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-1] [17s 794ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-1] [17s 794ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [17s 794ms] 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] [17s 794ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:38220 remote=/127.0.0.1:35653] DEBUG: [pool-1-thread-1] [17s 794ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [17s 794ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [17s 794ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3f2b116d queue.isEmpty: true DEBUG: [pool-1-thread-1] [17s 794ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3f2b116d, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [17s 794ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [17s 794ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [17s 794ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [17s 794ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [17s 794ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [17s 794ms] Http1Exchange SSLTube(SocketTube(31)) connecting flows DEBUG: [pool-1-thread-1] [17s 794ms] SSLTube(SocketTube(31)) connecting flows DEBUG: [pool-1-thread-1] [17s 794ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@e2e2199 DEBUG: [pool-1-thread-1] [17s 794ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [17s 794ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [17s 794ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [17s 794ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [17s 794ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [17s 794ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [17s 794ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [17s 795ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [17s 795ms] Http1Publisher(SSLTube(SocketTube(31))) got subscriber: SSLTube(SocketTube(31)) DEBUG: [pool-1-thread-1] [17s 795ms] SSLTube(SocketTube(31)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [17s 795ms] Http1Publisher(SSLTube(SocketTube(31))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [17s 795ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [pool-1-thread-1] [17s 795ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [17s 795ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [17s 795ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [17s 795ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [17s 795ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [pool-1-thread-1] [17s 795ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [17s 795ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [17s 795ms] Http1Publisher(SSLTube(SocketTube(31))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [17s 795ms] Http1Publisher(SSLTube(SocketTube(31))) onNext with 96 bytes DEBUG: [pool-1-thread-1] [17s 795ms] SSLTube(SocketTube(31)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [17s 795ms] SSL Writer(SocketTube(31)) onNext DEBUG: [pool-1-thread-1] [17s 795ms] SSL Writer(SocketTube(31)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-1] [17s 795ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [17s 795ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [17s 795ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [17s 795ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [17s 795ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [17s 795ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [pool-1-thread-1] [17s 795ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-1] [17s 795ms] SSL Writer(SocketTube(31)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [17s 795ms] SSL Writer(SocketTube(31)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [17s 795ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-1] [17s 795ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [17s 795ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [17s 795ms] SocketTube(31) trying to write: 90 DEBUG: [pool-1-thread-1] [17s 800ms] SocketTube(31) wrote: 90 DEBUG: [pool-1-thread-1] [17s 800ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-1] [17s 800ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 800ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 800ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [17s 800ms] SSL Writer(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-1] [17s 800ms] SSLTube(SocketTube(31)) request: n=1 DEBUG: [pool-1-thread-1] [17s 800ms] Http1Publisher(SSLTube(SocketTube(31))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [17s 800ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [pool-1-thread-1] [17s 800ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [17s 800ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [17s 800ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [17s 800ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [17s 800ms] Http1Response(id=34) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [17s 800ms] Http1Response(id=34) First time around DEBUG: [pool-1-thread-1] [17s 800ms] Http1Response(id=34) headersReader is not yet completed DEBUG: [pool-1-thread-1] [17s 800ms] Http1Publisher(SSLTube(SocketTube(31))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [17s 800ms] Http1Publisher(SSLTube(SocketTube(31))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@9fa20dd DEBUG: [pool-1-thread-1] [17s 800ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [17s 800ms] SSL Writer(SocketTube(31)) wrapping 96 bytes DEBUG: [pool-1-thread-1] [17s 800ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [17s 800ms] SSL Writer(SocketTube(31)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-1] [17s 800ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [17s 800ms] SSL Writer(SocketTube(31)) Sending 134 bytes downstream DEBUG: [pool-1-thread-1] [17s 800ms] SSL Writer(SocketTube(31)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-1] [17s 800ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-1] [17s 800ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [17s 800ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-1] [17s 802ms] SocketTube(31) trying to write: 134 DEBUG: [HttpClient-28-SelectorManager] [17s 802ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cbcdfc9 for None (false) DEBUG: [HttpClient-28-SelectorManager] [17s 802ms] SocketTube(31) no more demand for reading DEBUG: [HttpClient-28-SelectorManager] [17s 802ms] SocketTube(31) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 802ms] SocketTube(31) wrote: 134 DEBUG: [pool-1-thread-1] [17s 802ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-1] [17s 802ms] SocketTube(31) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 802ms] SocketTube(31) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 802ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [17s 802ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [17s 802ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [17s 805ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-1] [17s 805ms] SocketTube(31) got some demand for reading DEBUG: [pool-1-thread-1] [17s 805ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-1] [17s 805ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 805ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-28-SelectorManager] [17s 805ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cbcdfc9 for R (true) DEBUG: [HttpClient-28-SelectorManager] [17s 806ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cbcdfc9 for None (false) DEBUG: [HttpClient-28-SelectorManager] [17s 807ms] SocketTube(31) read bytes: 1835 DEBUG: [HttpClient-28-SelectorManager] [17s 807ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-28-SelectorManager] [17s 807ms] SSL Reader(SocketTube(31)) Adding 1835 bytes to read buffer DEBUG: [HttpClient-28-SelectorManager] [17s 807ms] SocketTube(31) resuming read event DEBUG: [HttpClient-28-SelectorManager] [17s 807ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cbcdfc9 for R (false) DEBUG: [HttpClient-28-SelectorManager] [17s 807ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 807ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:1835, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [17s 807ms] SSL Reader(SocketTube(31)) Unwrapping: 1835 DEBUG: [pool-1-thread-1] [17s 807ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 1835 into buffer of 16676 remaining to decode: 114 DEBUG: [pool-1-thread-1] [17s 807ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-1] [17s 807ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-1] [17s 807ms] SSL Reader(SocketTube(31)) Unwrapping: 114 DEBUG: [pool-1-thread-1] [17s 808ms] SSL Reader(SocketTube(31)) Decoded 76 bytes out of 114 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [17s 808ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-1] [17s 808ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-1] [17s 808ms] SSL Reader(SocketTube(31)) sending 76 DEBUG: [pool-1-thread-1] [17s 808ms] SSL Reader(SocketTube(31)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-1] [17s 808ms] SSL Reader(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-1] [17s 808ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [17s 808ms] SSL Reader(SocketTube(31)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-1] [17s 808ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-1] [17s 808ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3f2b116d DEBUG: [pool-1-thread-1] [17s 808ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [17s 808ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3f2b116d DEBUG: [pool-1-thread-1] [17s 808ms] Http1Response(id=34) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-1] [17s 808ms] Http1Response(id=34) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-1] [17s 808ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3f2b116d DEBUG: [pool-1-thread-1] [17s 808ms] Http1Response(id=34) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [17s 808ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [17s 808ms] Http1Response(id=34) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [17s 808ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@67529aa1(28) DEBUG: [pool-1-thread-1] [17s 808ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7333be73/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@14f46901 queue.isEmpty: false DEBUG: [pool-1-thread-1] [17s 808ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Delegate done: 0 DEBUG: [pool-1-thread-1] [17s 809ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [17s 809ms] HttpClientImpl(28) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [17s 809ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7333be73/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@14f46901, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [17s 809ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7333be73/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@14f46901 DEBUG: [pool-1-thread-1] [17s 809ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [17s 809ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7333be73/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@14f46901 DEBUG: [pool-1-thread-1] [17s 809ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-1] [17s 809ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-1] [17s 809ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [17s 809ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [17s 809ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [17s 809ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [17s 809ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [17s 809ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [17s 809ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [17s 809ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [17s 809ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [17s 809ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-1] [17s 809ms] SocketTube(31) got some demand for reading DEBUG: [pool-1-thread-1] [17s 809ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-1] [17s 809ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-28-SelectorManager] [17s 809ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cbcdfc9 for R (false) DEBUG: [pool-1-thread-1] [17s 809ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-28-SelectorManager] [17s 843ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cbcdfc9 for None (false) DEBUG: [HttpClient-28-SelectorManager] [17s 843ms] SocketTube(31) read bytes: 53 DEBUG: [HttpClient-28-SelectorManager] [17s 843ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-28-SelectorManager] [17s 843ms] SSL Reader(SocketTube(31)) Adding 53 bytes to read buffer DEBUG: [HttpClient-28-SelectorManager] [17s 843ms] SocketTube(31) resuming read event DEBUG: [HttpClient-28-SelectorManager] [17s 843ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cbcdfc9 for R (false) DEBUG: [HttpClient-28-SelectorManager] [17s 843ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 843ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:53, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [17s 843ms] SSL Reader(SocketTube(31)) Unwrapping: 53 DEBUG: [pool-1-thread-1] [17s 843ms] SSL Reader(SocketTube(31)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-1] [17s 843ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-1] [17s 843ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-1] [17s 843ms] SSL Reader(SocketTube(31)) sending 15 DEBUG: [pool-1-thread-1] [17s 843ms] SSL Reader(SocketTube(31)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [17s 843ms] SSL Reader(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-1] [17s 843ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [17s 843ms] SSL Reader(SocketTube(31)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-1] [17s 843ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-1] [17s 843ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7333be73/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@14f46901 DEBUG: [pool-1-thread-1] [17s 843ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [17s 843ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7333be73/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@14f46901 DEBUG: [pool-1-thread-1] [17s 843ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-1] [17s 843ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-1] [17s 844ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-1] [17s 844ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) cleared DEBUG: [pool-1-thread-1] [17s 844ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) SSLTube(SocketTube(31)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [17s 844ms] ConnectionPool(28) registering CleanupTrigger(SSLTube(SocketTube(31))) DEBUG: [pool-1-thread-1] [17s 844ms] SSLTube(SocketTube(31)) connecting flows DEBUG: [pool-1-thread-1] [17s 844ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(31))) DEBUG: [pool-1-thread-1] [17s 844ms] Http1Publisher(SSLTube(SocketTube(31))) subscription cancelled DEBUG: [pool-1-thread-1] [17s 844ms] SSLTube(SocketTube(31)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [17s 844ms] HttpClientImpl(28) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [17s 844ms] HttpClientImpl(28) ClientImpl (async) elapsed 78 millis for GET to https://127.0.0.1:35653/https1/fixed/x DEBUG: [pool-1-thread-1] [17s 844ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [17s 844ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@67529aa1(28) DEBUG: [pool-1-thread-1] [17s 844ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Delegate done: 0 DEBUG: [pool-1-thread-1] [17s 844ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [17s 844ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [17s 844ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [17s 844ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [17s 844ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [17s 844ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [17s 844ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-1] [17s 844ms] SocketTube(31) got some demand for reading DEBUG: [pool-1-thread-1] [17s 844ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-1] [17s 844ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-28-SelectorManager] [17s 844ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cbcdfc9 for R (false) DEBUG: [pool-1-thread-1] [17s 844ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [17s 845ms] HttpClientImpl(29) proxySelector is sun.net.spi.DefaultProxySelector@30afbba3 (user-supplied=false) DEBUG: [MainThread] [17s 846ms] HttpClientImpl(29) ClientImpl (async) send https://127.0.0.1:35653/https1/chunk/x GET DEBUG: [MainThread] [17s 846ms] Exchange establishing exchange for https://127.0.0.1:35653/https1/chunk/x GET, proxy=null DEBUG: [MainThread] [17s 846ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [17s 846ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [17s 847ms] PlainHttpConnection(SocketTube(32)) registering connect event DEBUG: [MainThread] [17s 847ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-29-SelectorManager] [17s 847ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7cf9818b for C (true) DEBUG: [HttpClient-29-SelectorManager] [17s 848ms] PlainHttpConnection(SocketTube(32)) ConnectEvent: finishing connect DEBUG: [HttpClient-29-SelectorManager] [17s 848ms] PlainHttpConnection(SocketTube(32)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38232 DEBUG: [pool-1-thread-1] [17s 848ms] SocketTube(32) connecting flows DEBUG: [pool-1-thread-1] [17s 848ms] SocketTube(32) read publisher got subscriber DEBUG: [pool-1-thread-1] [17s 848ms] SocketTube(32) registering subscribe event DEBUG: [pool-1-thread-1] [17s 848ms] SocketTube(32) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [17s 848ms] SSL Writer(SocketTube(32)) requesting 1 DEBUG: [HttpClient-29-SelectorManager] [17s 848ms] SocketTube(32) subscribe event raised DEBUG: [pool-1-thread-1] [17s 848ms] SSLTube(SocketTube(32)) request: n=1 DEBUG: [pool-1-thread-1] [17s 848ms] SSL Writer(SocketTube(32)) calling downstreamSubscriber::onSubscribe on SocketTube(32) DEBUG: [pool-1-thread-1] [17s 848ms] SocketTube(32) subscribed for writing DEBUG: [pool-1-thread-1] [17s 848ms] SocketTube(32) write: registering startSubscription event DEBUG: [pool-1-thread-1] [17s 848ms] SSL Writer(SocketTube(32)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-1] [17s 848ms] SSL Writer(SocketTube(32)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-29-SelectorManager] [17s 848ms] 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@7601eafb[Not completed, 4 dependents] (id=3028) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(32)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-29-SelectorManager] [17s 848ms] SocketTube(32) read demand reset to 0 DEBUG: [HttpClient-29-SelectorManager] [17s 848ms] SocketTube(32) calling onSubscribe DEBUG: [HttpClient-29-SelectorManager] [17s 848ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [HttpClient-29-SelectorManager] [17s 848ms] SocketTube(32) got some demand for reading DEBUG: [HttpClient-29-SelectorManager] [17s 848ms] SocketTube(32) resuming read event DEBUG: [HttpClient-29-SelectorManager] [17s 848ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [17s 848ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-29-SelectorManager] [17s 848ms] SSL Reader(SocketTube(32)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(32)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [pool-1-thread-1] [17s 848ms] SSL Writer(SocketTube(32)) wrapping 0 bytes DEBUG: [HttpClient-29-SelectorManager] [17s 848ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-29-SelectorManager] [17s 848ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-29-SelectorManager] [17s 848ms] SocketTube(32) onSubscribe called DEBUG: [HttpClient-29-SelectorManager] [17s 848ms] SocketTube(32) pending subscriber subscribed DEBUG: [HttpClient-29-SelectorManager] [17s 848ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33036a5f for R (true) DEBUG: [HttpClient-29-SelectorManager] [17s 848ms] SocketTube(32) write: starting subscription DEBUG: [HttpClient-29-SelectorManager] [17s 848ms] SocketTube(32) write: offloading requestMore DEBUG: [pool-1-thread-3] [17s 849ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-3] [17s 849ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [17s 849ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 852ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [17s 854ms] SSL Writer(SocketTube(32)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [17s 854ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [17s 854ms] SSL Writer(SocketTube(32)) handshaking DEBUG: [pool-1-thread-1] [17s 854ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [17s 854ms] SSL Writer(SocketTube(32)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-1] [17s 854ms] SSL Writer(SocketTube(32)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-1] [17s 854ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-1] [17s 854ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [17s 854ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-1] [17s 854ms] SocketTube(32) trying to write: 2186 DEBUG: [pool-1-thread-1] [17s 855ms] SocketTube(32) wrote: 2186 DEBUG: [pool-1-thread-1] [17s 855ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-1] [17s 855ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 855ms] SocketTube(32) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 855ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [17s 855ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-29-SelectorManager] [17s 859ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33036a5f for None (false) DEBUG: [HttpClient-29-SelectorManager] [17s 860ms] HttpClientImpl(29) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-29-SelectorManager] [17s 860ms] SocketTube(32) read bytes: 261 DEBUG: [HttpClient-29-SelectorManager] [17s 860ms] SSL Reader(SocketTube(32)) onNext DEBUG: [HttpClient-29-SelectorManager] [17s 860ms] SSL Reader(SocketTube(32)) Adding 261 bytes to read buffer DEBUG: [HttpClient-29-SelectorManager] [17s 860ms] SocketTube(32) resuming read event DEBUG: [HttpClient-29-SelectorManager] [17s 860ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33036a5f for R (false) DEBUG: [HttpClient-29-SelectorManager] [17s 860ms] SocketTube(32) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 861ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [17s 861ms] SSL Reader(SocketTube(32)) Unwrapping: 261 DEBUG: [pool-1-thread-1] [17s 861ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-1] [17s 861ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [17s 861ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [17s 861ms] SSL Reader(SocketTube(32)) handshaking DEBUG: [pool-1-thread-1] [17s 861ms] SSLFlowDelegate(SocketTube(32)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [17s 861ms] SSLFlowDelegate(SocketTube(32)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [17s 868ms] SSLFlowDelegate(SocketTube(32)) finished task execution DEBUG: [pool-1-thread-1] [17s 868ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [17s 868ms] SSL Writer(SocketTube(32)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [17s 870ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [17s 870ms] SSL Writer(SocketTube(32)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [17s 870ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [17s 870ms] SSL Writer(SocketTube(32)) handshaking DEBUG: [pool-1-thread-1] [17s 870ms] SSL Writer(SocketTube(32)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [17s 870ms] SSL Writer(SocketTube(32)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [17s 870ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-1] [17s 870ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [17s 870ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [17s 870ms] SocketTube(32) trying to write: 6 DEBUG: [pool-1-thread-1] [17s 870ms] SocketTube(32) wrote: 6 DEBUG: [pool-1-thread-1] [17s 871ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-1] [17s 871ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 871ms] SocketTube(32) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 871ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [17s 871ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [17s 871ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [17s 871ms] SSL Reader(SocketTube(32)) Unwrapping: 128 DEBUG: [pool-1-thread-1] [17s 872ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-1] [17s 872ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [17s 872ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [17s 872ms] SSL Reader(SocketTube(32)) handshaking DEBUG: [pool-1-thread-1] [17s 872ms] SSL Reader(SocketTube(32)) Unwrapping: 122 DEBUG: [pool-1-thread-1] [17s 872ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [17s 872ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-1] [17s 872ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-1] [17s 872ms] SSL Reader(SocketTube(32)) handshaking DEBUG: [pool-1-thread-1] [17s 872ms] SSLFlowDelegate(SocketTube(32)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [17s 872ms] SSLFlowDelegate(SocketTube(32)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [17s 873ms] SSLFlowDelegate(SocketTube(32)) finished task execution DEBUG: [pool-1-thread-1] [17s 873ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [17s 874ms] SSL Writer(SocketTube(32)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [17s 874ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [17s 874ms] SSL Writer(SocketTube(32)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [17s 874ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [17s 874ms] SSLFlowDelegate(SocketTube(32)) setALPN = DEBUG: [pool-1-thread-1] [17s 874ms] PlainHttpConnection(SocketTube(32)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [17s 874ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-1] [17s 874ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-1] [17s 874ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [17s 874ms] 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] [17s 874ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:38232 remote=/127.0.0.1:35653] DEBUG: [pool-1-thread-1] [17s 874ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [17s 874ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [17s 874ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@330d899f queue.isEmpty: true DEBUG: [pool-1-thread-1] [17s 875ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@330d899f, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [17s 875ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [17s 875ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [17s 875ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [17s 875ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [17s 875ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [17s 875ms] Http1Exchange SSLTube(SocketTube(32)) connecting flows DEBUG: [pool-1-thread-1] [17s 875ms] SSLTube(SocketTube(32)) connecting flows DEBUG: [pool-1-thread-1] [17s 875ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5d2369ab DEBUG: [pool-1-thread-1] [17s 875ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [17s 875ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [17s 875ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [17s 875ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [17s 875ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [17s 879ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [17s 879ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [17s 879ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [17s 879ms] Http1Publisher(SSLTube(SocketTube(32))) got subscriber: SSLTube(SocketTube(32)) DEBUG: [pool-1-thread-1] [17s 879ms] SSLTube(SocketTube(32)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [17s 879ms] Http1Publisher(SSLTube(SocketTube(32))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [17s 879ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [pool-1-thread-1] [17s 879ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [17s 879ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [17s 879ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [17s 879ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [17s 879ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [pool-1-thread-1] [17s 879ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [17s 879ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [17s 879ms] Http1Publisher(SSLTube(SocketTube(32))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [17s 879ms] Http1Publisher(SSLTube(SocketTube(32))) onNext with 96 bytes DEBUG: [pool-1-thread-1] [17s 879ms] SSLTube(SocketTube(32)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [17s 879ms] SSL Writer(SocketTube(32)) onNext DEBUG: [pool-1-thread-1] [17s 879ms] SSL Writer(SocketTube(32)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-1] [17s 879ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [17s 879ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [17s 879ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [17s 879ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [17s 879ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [17s 879ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [pool-1-thread-1] [17s 879ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-1] [17s 879ms] SSL Writer(SocketTube(32)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [17s 879ms] SSL Writer(SocketTube(32)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [17s 879ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-1] [17s 879ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [17s 879ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [17s 879ms] SocketTube(32) trying to write: 90 DEBUG: [pool-1-thread-1] [17s 880ms] SocketTube(32) wrote: 90 DEBUG: [pool-1-thread-1] [17s 880ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-1] [17s 880ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 880ms] SocketTube(32) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 880ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [17s 880ms] SSL Writer(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-1] [17s 887ms] SSLTube(SocketTube(32)) request: n=1 DEBUG: [HttpClient-29-SelectorManager] [17s 888ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33036a5f for None (false) DEBUG: [HttpClient-29-SelectorManager] [17s 889ms] SocketTube(32) no more demand for reading DEBUG: [HttpClient-29-SelectorManager] [17s 889ms] SocketTube(32) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 892ms] Http1Publisher(SSLTube(SocketTube(32))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [17s 892ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [pool-1-thread-1] [17s 892ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [17s 892ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [17s 892ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [17s 893ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [17s 893ms] Http1Response(id=35) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [17s 893ms] Http1Response(id=35) First time around DEBUG: [pool-1-thread-1] [17s 893ms] Http1Response(id=35) headersReader is not yet completed DEBUG: [pool-1-thread-1] [17s 893ms] Http1Publisher(SSLTube(SocketTube(32))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [17s 893ms] Http1Publisher(SSLTube(SocketTube(32))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6a28af6f DEBUG: [pool-1-thread-1] [17s 893ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [17s 893ms] SSL Writer(SocketTube(32)) wrapping 96 bytes DEBUG: [pool-1-thread-1] [17s 893ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [17s 893ms] SSL Writer(SocketTube(32)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-1] [17s 893ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [17s 893ms] SSL Writer(SocketTube(32)) Sending 134 bytes downstream DEBUG: [pool-1-thread-1] [17s 893ms] SSL Writer(SocketTube(32)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-1] [17s 893ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-1] [17s 893ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [17s 893ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-1] [17s 893ms] SocketTube(32) trying to write: 134 DEBUG: [pool-1-thread-1] [17s 893ms] SocketTube(32) wrote: 134 DEBUG: [pool-1-thread-1] [17s 893ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-1] [17s 893ms] SocketTube(32) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 893ms] SocketTube(32) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 893ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [17s 894ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [17s 894ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [17s 894ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-1] [17s 894ms] SocketTube(32) got some demand for reading DEBUG: [pool-1-thread-1] [17s 894ms] SocketTube(32) resuming read event DEBUG: [pool-1-thread-1] [17s 894ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 894ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-29-SelectorManager] [17s 894ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33036a5f for R (true) DEBUG: [HttpClient-29-SelectorManager] [17s 894ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33036a5f for None (false) DEBUG: [HttpClient-29-SelectorManager] [17s 894ms] SocketTube(32) read bytes: 1721 DEBUG: [HttpClient-29-SelectorManager] [17s 894ms] SSL Reader(SocketTube(32)) onNext DEBUG: [HttpClient-29-SelectorManager] [17s 894ms] SSL Reader(SocketTube(32)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-29-SelectorManager] [17s 896ms] SocketTube(32) resuming read event DEBUG: [HttpClient-29-SelectorManager] [17s 896ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33036a5f for R (false) DEBUG: [HttpClient-29-SelectorManager] [17s 896ms] SocketTube(32) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 896ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [17s 896ms] SSL Reader(SocketTube(32)) Unwrapping: 1721 DEBUG: [HttpClient-29-SelectorManager] [17s 896ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33036a5f for None (false) DEBUG: [HttpClient-29-SelectorManager] [17s 896ms] SocketTube(32) no more demand for reading DEBUG: [HttpClient-29-SelectorManager] [17s 896ms] SocketTube(32) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 902ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [17s 902ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-1] [17s 902ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-1] [17s 902ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-1] [17s 902ms] SocketTube(32) got some demand for reading DEBUG: [pool-1-thread-1] [17s 902ms] SocketTube(32) resuming read event DEBUG: [pool-1-thread-1] [17s 902ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-29-SelectorManager] [17s 903ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33036a5f for R (true) DEBUG: [HttpClient-29-SelectorManager] [17s 904ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33036a5f for None (false) DEBUG: [HttpClient-29-SelectorManager] [17s 904ms] SocketTube(32) read bytes: 122 DEBUG: [HttpClient-29-SelectorManager] [17s 904ms] SSL Reader(SocketTube(32)) onNext DEBUG: [HttpClient-29-SelectorManager] [17s 904ms] SSL Reader(SocketTube(32)) Adding 122 bytes to read buffer DEBUG: [HttpClient-29-SelectorManager] [17s 904ms] SocketTube(32) resuming read event DEBUG: [HttpClient-29-SelectorManager] [17s 907ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33036a5f for R (false) DEBUG: [HttpClient-29-SelectorManager] [17s 907ms] SocketTube(32) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 908ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:122, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [17s 910ms] SSL Reader(SocketTube(32)) Unwrapping: 122 DEBUG: [pool-1-thread-1] [17s 910ms] SSL Reader(SocketTube(32)) Decoded 84 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [17s 910ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-1] [17s 910ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-1] [17s 910ms] SSL Reader(SocketTube(32)) sending 84 DEBUG: [pool-1-thread-1] [17s 910ms] SSL Reader(SocketTube(32)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-1] [17s 910ms] SSL Reader(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-1] [17s 910ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [17s 910ms] SSL Reader(SocketTube(32)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-1] [17s 910ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-1] [17s 910ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@330d899f DEBUG: [pool-1-thread-1] [17s 910ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [17s 910ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@330d899f DEBUG: [pool-1-thread-1] [17s 910ms] Http1Response(id=35) Sending 84/512 bytes to header parser DEBUG: [pool-1-thread-1] [17s 910ms] Http1Response(id=35) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-1] [17s 910ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@330d899f DEBUG: [pool-1-thread-1] [17s 910ms] Http1Response(id=35) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [17s 910ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [17s 911ms] Http1Response(id=35) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [17s 912ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@63937f91(29) DEBUG: [pool-1-thread-1] [17s 912ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4ca0541d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@13be7d67 queue.isEmpty: false DEBUG: [pool-1-thread-1] [17s 913ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Delegate done: 0 DEBUG: [pool-1-thread-1] [17s 914ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [17s 914ms] HttpClientImpl(29) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [17s 914ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4ca0541d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@13be7d67, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [17s 914ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4ca0541d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@13be7d67 DEBUG: [pool-1-thread-1] [17s 914ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [17s 915ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4ca0541d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@13be7d67 DEBUG: [pool-1-thread-1] [17s 915ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-1] [17s 915ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-1] [17s 915ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [17s 915ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [17s 915ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [17s 915ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [17s 915ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [17s 915ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [17s 915ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [17s 915ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [17s 915ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [17s 915ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-1] [17s 915ms] SocketTube(32) got some demand for reading DEBUG: [pool-1-thread-1] [17s 915ms] SocketTube(32) resuming read event DEBUG: [pool-1-thread-1] [17s 921ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 921ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-29-SelectorManager] [17s 921ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33036a5f for R (false) DEBUG: [HttpClient-29-SelectorManager] [17s 938ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33036a5f for None (false) DEBUG: [HttpClient-29-SelectorManager] [17s 939ms] SocketTube(32) read bytes: 101 DEBUG: [HttpClient-29-SelectorManager] [17s 939ms] SSL Reader(SocketTube(32)) onNext DEBUG: [HttpClient-29-SelectorManager] [17s 939ms] SSL Reader(SocketTube(32)) Adding 101 bytes to read buffer DEBUG: [HttpClient-29-SelectorManager] [17s 939ms] SocketTube(32) resuming read event DEBUG: [HttpClient-29-SelectorManager] [17s 939ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33036a5f for R (false) DEBUG: [HttpClient-29-SelectorManager] [17s 939ms] SocketTube(32) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 939ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:101, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [17s 939ms] SSL Reader(SocketTube(32)) Unwrapping: 101 DEBUG: [pool-1-thread-1] [17s 939ms] SSL Reader(SocketTube(32)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-1] [17s 939ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-1] [17s 939ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-1] [17s 939ms] SSL Reader(SocketTube(32)) sending 20 DEBUG: [pool-1-thread-1] [17s 939ms] SSL Reader(SocketTube(32)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-1] [17s 939ms] SSL Reader(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-1] [17s 939ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [17s 939ms] SSL Reader(SocketTube(32)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-1] [17s 939ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-1] [17s 939ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4ca0541d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@13be7d67 DEBUG: [pool-1-thread-1] [17s 939ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [17s 939ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4ca0541d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@13be7d67 DEBUG: [pool-1-thread-1] [17s 939ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-1] [17s 939ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-1] [17s 939ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-1] [17s 939ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-1] [17s 939ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-1] [17s 939ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-1] [17s 939ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-1] [17s 939ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-1] [17s 939ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-1] [17s 939ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-1] [17s 939ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [17s 939ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [17s 939ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [17s 939ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [17s 939ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [17s 939ms] SSL Reader(SocketTube(32)) Unwrapping: 43 DEBUG: [pool-1-thread-1] [17s 940ms] SSL Reader(SocketTube(32)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-1] [17s 940ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-1] [17s 940ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-1] [17s 940ms] SSL Reader(SocketTube(32)) sending 5 DEBUG: [pool-1-thread-1] [17s 940ms] SSL Reader(SocketTube(32)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-1] [17s 940ms] SSL Reader(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-1] [17s 940ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [17s 940ms] SSL Reader(SocketTube(32)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-1] [17s 940ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-1] [17s 940ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4ca0541d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@13be7d67 DEBUG: [pool-1-thread-1] [17s 940ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-1] [17s 940ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4ca0541d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@13be7d67 DEBUG: [pool-1-thread-1] [17s 940ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-1] [17s 940ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-1] [17s 940ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-1] [17s 940ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-1] [17s 940ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-1] [17s 940ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-1] [17s 940ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) cleared DEBUG: [pool-1-thread-1] [17s 940ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) SSLTube(SocketTube(32)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [17s 940ms] ConnectionPool(29) registering CleanupTrigger(SSLTube(SocketTube(32))) DEBUG: [pool-1-thread-1] [17s 940ms] SSLTube(SocketTube(32)) connecting flows DEBUG: [pool-1-thread-1] [17s 940ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(32))) DEBUG: [pool-1-thread-1] [17s 940ms] Http1Publisher(SSLTube(SocketTube(32))) subscription cancelled DEBUG: [pool-1-thread-1] [17s 940ms] SSLTube(SocketTube(32)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [17s 940ms] HttpClientImpl(29) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [17s 941ms] HttpClientImpl(29) ClientImpl (async) elapsed 95 millis for GET to https://127.0.0.1:35653/https1/chunk/x DEBUG: [pool-1-thread-1] [17s 941ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-1] [17s 941ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [17s 941ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@63937f91(29) DEBUG: [pool-1-thread-1] [17s 941ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Delegate done: 0 DEBUG: [pool-1-thread-1] [17s 941ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [17s 941ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [17s 941ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [17s 941ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [17s 941ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [17s 941ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [17s 941ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-1] [17s 941ms] SocketTube(32) got some demand for reading DEBUG: [pool-1-thread-1] [17s 941ms] SocketTube(32) resuming read event DEBUG: [pool-1-thread-1] [17s 941ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 941ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-29-SelectorManager] [17s 941ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33036a5f for R (false) DEBUG: [MainThread] [17s 949ms] HttpClientImpl(30) proxySelector is sun.net.spi.DefaultProxySelector@30afbba3 (user-supplied=false) DEBUG: [MainThread] [17s 949ms] HttpClientImpl(30) ClientImpl (async) send http://127.0.0.1:59617/http2/fixed/x GET DEBUG: [MainThread] [17s 950ms] Exchange establishing exchange for http://127.0.0.1:59617/http2/fixed/x GET, proxy=null DEBUG: [MainThread] [17s 951ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [17s 951ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [17s 951ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [17s 951ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [17s 952ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [17s 952ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [17s 952ms] Exchange checkFor407: all clear DEBUG: [MainThread] [17s 952ms] Http1Exchange Sending headers only DEBUG: [MainThread] [17s 952ms] Http1AsyncReceiver(SocketTube(33)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@515a5d4a queue.isEmpty: true DEBUG: [MainThread] [17s 952ms] Http1AsyncReceiver(SocketTube(33)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@515a5d4a, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [17s 952ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 1 DEBUG: [MainThread] [17s 952ms] Http1AsyncReceiver(SocketTube(33)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [17s 952ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 1 DEBUG: [MainThread] [17s 952ms] Http1AsyncReceiver(SocketTube(33)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [17s 952ms] Http1Exchange response created in advance DEBUG: [MainThread] [17s 952ms] Http1Exchange initiating connect async DEBUG: [MainThread] [17s 956ms] PlainHttpConnection(SocketTube(33)) registering connect event DEBUG: [HttpClient-30-SelectorManager] [17s 956ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6775972f for C (true) DEBUG: [HttpClient-30-SelectorManager] [17s 956ms] PlainHttpConnection(SocketTube(33)) ConnectEvent: finishing connect TestServer(1): connection accepted DEBUG: [HttpClient-30-SelectorManager] [17s 956ms] PlainHttpConnection(SocketTube(33)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:37330 TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=37330,localport=59617] TestServer(1): starting connection DEBUG: [pool-1-thread-1] [17s 956ms] PlainHttpConnection(SocketTube(33)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [17s 958ms] Http1Exchange SocketTube(33) connecting flows DEBUG: [pool-1-thread-1] [17s 958ms] SocketTube(33) connecting flows DEBUG: [pool-1-thread-1] [17s 958ms] SocketTube(33) read publisher got subscriber DEBUG: [pool-1-thread-1] [17s 958ms] SocketTube(33) registering subscribe event DEBUG: [pool-1-thread-1] [17s 958ms] SocketTube(33) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [17s 958ms] Http1Publisher(SocketTube(33)) got subscriber: SocketTube(33) DEBUG: [HttpClient-30-SelectorManager] [17s 958ms] SocketTube(33) subscribe event raised DEBUG: [pool-1-thread-1] [17s 958ms] SocketTube(33) subscribed for writing DEBUG: [pool-1-thread-1] [17s 959ms] SocketTube(33) write: registering startSubscription event DEBUG: [pool-1-thread-1] [17s 959ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-30-SelectorManager] [17s 958ms] SocketTube(33) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6d8dfc5f DEBUG: [HttpClient-30-SelectorManager] [17s 959ms] SocketTube(33) read demand reset to 0 DEBUG: [HttpClient-30-SelectorManager] [17s 959ms] SocketTube(33) calling onSubscribe DEBUG: [HttpClient-30-SelectorManager] [17s 959ms] Http1AsyncReceiver(SocketTube(33)) Received onSubscribed from upstream DEBUG: [HttpClient-30-SelectorManager] [17s 959ms] SocketTube(33) onSubscribe called DEBUG: [HttpClient-30-SelectorManager] [17s 959ms] SocketTube(33) pending subscriber subscribed DEBUG: [HttpClient-30-SelectorManager] [17s 959ms] SocketTube(33) write: starting subscription DEBUG: [HttpClient-30-SelectorManager] [17s 959ms] SocketTube(33) write: offloading requestMore DEBUG: [pool-1-thread-4] [17s 959ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-4] [17s 959ms] Http1Publisher(SocketTube(33)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [17s 959ms] Http1Publisher(SocketTube(33)) WriteTask DEBUG: [pool-1-thread-4] [17s 959ms] Http1Publisher(SocketTube(33)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [17s 959ms] SocketTube(33) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [17s 970ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [17s 972ms] Http1AsyncReceiver(SocketTube(33)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [17s 974ms] Http1AsyncReceiver(SocketTube(33)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [17s 974ms] SocketTube(33) got some demand for reading DEBUG: [pool-1-thread-3] [17s 974ms] SocketTube(33) resuming read event DEBUG: [pool-1-thread-1] [17s 971ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [17s 974ms] SocketTube(33) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 974ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [HttpClient-30-SelectorManager] [17s 974ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@288f6f8a for R (true) DEBUG: [pool-1-thread-1] [17s 974ms] Http1Publisher(SocketTube(33)) WriteTask DEBUG: [pool-1-thread-1] [17s 974ms] Http1Publisher(SocketTube(33)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [17s 974ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [17s 974ms] Http1Publisher(SocketTube(33)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [17s 974ms] Http1Publisher(SocketTube(33)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [17s 974ms] SocketTube(33) trying to write: 204 DEBUG: [pool-1-thread-1] [17s 974ms] SocketTube(33) wrote: 204 DEBUG: [pool-1-thread-1] [17s 974ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-1] [17s 974ms] Http1Publisher(SocketTube(33)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [17s 974ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 974ms] SocketTube(33) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 974ms] Http1Publisher(SocketTube(33)) WriteTask DEBUG: [pool-1-thread-1] [17s 974ms] Http1Publisher(SocketTube(33)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [17s 974ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [17s 974ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [17s 974ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [17s 974ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [17s 974ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-30-SelectorManager] [17s 974ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@288f6f8a for None (false) DEBUG: [HttpClient-30-SelectorManager] [17s 975ms] SocketTube(33) read bytes: 71 DEBUG: [HttpClient-30-SelectorManager] [17s 975ms] Http1AsyncReceiver(SocketTube(33)) Putting 71 bytes into the queue DEBUG: [HttpClient-30-SelectorManager] [17s 975ms] SocketTube(33) resuming read event DEBUG: [HttpClient-30-SelectorManager] [17s 975ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@288f6f8a for R (false) DEBUG: [HttpClient-30-SelectorManager] [17s 975ms] SocketTube(33) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 974ms] Http1Publisher(SocketTube(33)) WriteTask DEBUG: [pool-1-thread-1] [17s 975ms] Http1Publisher(SocketTube(33)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [17s 975ms] Http1AsyncReceiver(SocketTube(33)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@515a5d4a DEBUG: [pool-1-thread-1] [17s 975ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [17s 975ms] Http1Publisher(SocketTube(33)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [17s 975ms] Http1Publisher(SocketTube(33)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7a6abe90 DEBUG: [pool-1-thread-1] [17s 975ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [17s 975ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [17s 975ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [17s 975ms] Http1AsyncReceiver(SocketTube(33)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@515a5d4a DEBUG: [pool-1-thread-1] [17s 975ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Reading Headers: (remaining: 71) READING_HEADERS DEBUG: [pool-1-thread-1] [17s 975ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) First time around DEBUG: [pool-1-thread-1] [17s 975ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [17s 975ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [17s 975ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [17s 975ms] Http1AsyncReceiver(SocketTube(33)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@515a5d4a DEBUG: [pool-1-thread-3] [17s 975ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [17s 975ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [17s 975ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:37330 remote=/127.0.0.1:59617] DEBUG: [pool-1-thread-3] [17s 975ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [17s 975ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@c53cb85(30) DEBUG: [pool-1-thread-3] [17s 976ms] Http1AsyncReceiver(SocketTube(33)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@37cc744c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2cccb85d queue.isEmpty: false DEBUG: [pool-1-thread-3] [17s 976ms] Http1AsyncReceiver(SocketTube(33)) Delegate done: 0 DEBUG: [pool-1-thread-3] [17s 976ms] PlainHttpConnection(SocketTube(33))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [17s 976ms] HttpClientImpl(30) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [17s 976ms] Http1AsyncReceiver(SocketTube(33)) cleared DEBUG: [pool-1-thread-3] [17s 976ms] HttpClientImpl(30) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [17s 976ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [17s 976ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [17s 976ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [17s 976ms] Http2Connection(SocketTube(33)) Opened stream 1 DEBUG: [pool-1-thread-3] [17s 976ms] Http2Connection(SocketTube(33))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [17s 976ms] Http2Connection(SocketTube(33))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [17s 976ms] SocketTube(33) connecting flows DEBUG: [pool-1-thread-3] [17s 976ms] SocketTube(33) read publisher got subscriber DEBUG: [pool-1-thread-3] [17s 976ms] SocketTube(33) registering subscribe event DEBUG: [pool-1-thread-3] [17s 976ms] SocketTube(33) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [17s 976ms] SocketTube(33) subscribed for writing DEBUG: [pool-1-thread-3] [17s 976ms] SocketTube(33) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [17s 977ms] SocketTube(33) write: registering startSubscription event DEBUG: [HttpClient-30-SelectorManager] [17s 976ms] SocketTube(33) subscribe event raised DEBUG: [HttpClient-30-SelectorManager] [17s 977ms] SocketTube(33) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@196d2776 DEBUG: [HttpClient-30-SelectorManager] [17s 977ms] Http1AsyncReceiver(SocketTube(33)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-30-SelectorManager] [17s 977ms] SocketTube(33) read demand reset to 0 DEBUG: [HttpClient-30-SelectorManager] [17s 977ms] SocketTube(33) calling onSubscribe DEBUG: [pool-1-thread-3] [17s 977ms] PlainHttpConnection(SocketTube(33)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [17s 977ms] PlainHttpConnection(SocketTube(33)) signalling the publisher of the write queue DEBUG: [HttpClient-30-SelectorManager] [17s 977ms] Http2Connection(SocketTube(33)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-30-SelectorManager] [17s 977ms] SocketTube(33) got some demand for reading DEBUG: [HttpClient-30-SelectorManager] [17s 977ms] SocketTube(33) resuming read event DEBUG: [HttpClient-30-SelectorManager] [17s 977ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@288f6f8a for R (false) DEBUG: [HttpClient-30-SelectorManager] [17s 977ms] SocketTube(33) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-30-SelectorManager] [17s 977ms] SocketTube(33) onSubscribe called DEBUG: [HttpClient-30-SelectorManager] [17s 977ms] SocketTube(33) pending subscriber subscribed DEBUG: [HttpClient-30-SelectorManager] [17s 977ms] SocketTube(33) write: starting subscription DEBUG: [HttpClient-30-SelectorManager] [17s 977ms] SocketTube(33) write: offloading requestMore DEBUG: [pool-1-thread-1] [17s 977ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-1] [17s 977ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: got request of 1 from SocketTube(33) DEBUG: [pool-1-thread-1] [17s 977ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(33) DEBUG: [pool-1-thread-1] [17s 977ms] SocketTube(33) trying to write: 63 DEBUG: [pool-1-thread-1] [17s 977ms] SocketTube(33) wrote: 63 DEBUG: [pool-1-thread-1] [17s 977ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-1] [17s 977ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: got request of 1 from SocketTube(33) DEBUG: [pool-1-thread-1] [17s 977ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 977ms] SocketTube(33) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 977ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [17s 977ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [Test-server-pool] [17s 977ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [17s 977ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [17s 977ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [17s 978ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [17s 978ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [17s 978ms] 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] [17s 977ms] PlainHttpConnection(SocketTube(33)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [17s 978ms] PlainHttpConnection(SocketTube(33)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [17s 978ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(33) DEBUG: [pool-1-thread-3] [17s 978ms] SocketTube(33) trying to write: 13 DEBUG: [pool-1-thread-3] [17s 978ms] SocketTube(33) wrote: 13 DEBUG: [pool-1-thread-3] [17s 978ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-3] [17s 978ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: got request of 1 from SocketTube(33) DEBUG: [pool-1-thread-3] [17s 978ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [17s 978ms] SocketTube(33) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [17s 978ms] Http2Connection(SocketTube(33)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [17s 978ms] Http2Connection(SocketTube(33)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [17s 978ms] Http2Connection(SocketTube(33)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [17s 978ms] Http1AsyncReceiver(SocketTube(33)) stopping DEBUG: [pool-1-thread-3] [17s 978ms] Http1AsyncReceiver(SocketTube(33)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-3] [17s 978ms] Http1AsyncReceiver(SocketTube(33)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [17s 978ms] Http2Connection(SocketTube(33)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [17s 978ms] Http2Connection(SocketTube(33)) H2 processed buffered data DEBUG: [pool-1-thread-3] [17s 978ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(33)) DEBUG: [pool-1-thread-3] [17s 978ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(33)) DEBUG: [pool-1-thread-3] [17s 978ms] Http1AsyncReceiver(SocketTube(33)) cleared DEBUG: [pool-1-thread-3] [17s 978ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [17s 978ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [17s 978ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@c53cb85(30) DEBUG: [pool-1-thread-3] [17s 978ms] Http1AsyncReceiver(SocketTube(33)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@37cc744c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2cccb85d, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-3] [17s 978ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [17s 979ms] Http1AsyncReceiver(SocketTube(33)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [17s 979ms] Http1AsyncReceiver(SocketTube(33)) Http1TubeSubscriber: no need to request more DEBUG: [readLoop] [17s 980ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [17s 980ms] FramesDecoder Tail size is now: 0, current= TestServer: GET /http2/fixed/x Server: creating input stream for stream 1 DEBUG: [readLoop] [17s 980ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [17s 981ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [17s 981ms] FramesDecoder Tail size is now: 0, current= TestServer(1): Using handler for: /http2/fixed DEBUG: [readLoop] [17s 981ms] 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] [17s 981ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [17s 981ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [17s 981ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [17s 981ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [17s 981ms] FramesDecoder Tail size is now: 0, current= TestServer(1): connection started Sent response headers 200 DEBUG: [readLoop] [17s 981ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-30-SelectorManager] [17s 983ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@288f6f8a for None (false) DEBUG: [HttpClient-30-SelectorManager] [17s 983ms] SocketTube(33) read bytes: 96 DEBUG: [HttpClient-30-SelectorManager] [17s 983ms] Http2Connection(SocketTube(33)) onNext: got 96 bytes in 1 buffers DEBUG: [HttpClient-30-SelectorManager] [17s 983ms] SocketTube(33) resuming read event DEBUG: [HttpClient-30-SelectorManager] [17s 984ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@288f6f8a for R (false) DEBUG: [HttpClient-30-SelectorManager] [17s 984ms] SocketTube(33) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [17s 984ms] Http2Connection(SocketTube(33)) sending 96 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [17s 984ms] Http2Connection(SocketTube(33)) H2 Receiving(1): 96 DEBUG: [pool-1-thread-3] [17s 984ms] Http2Connection(SocketTube(33)) Processing 96 DEBUG: [pool-1-thread-3] [17s 984ms] FramesDecoder decodes: 96 DEBUG: [pool-1-thread-3] [17s 984ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [17s 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: [pool-1-thread-3] [17s 984ms] Http2Connection(SocketTube(33)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [17s 984ms] PlainHttpConnection(SocketTube(33)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [17s 984ms] PlainHttpConnection(SocketTube(33)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [17s 984ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(33) DEBUG: [pool-1-thread-3] [17s 984ms] SocketTube(33) trying to write: 9 DEBUG: [pool-1-thread-3] [17s 984ms] SocketTube(33) wrote: 9 DEBUG: [readLoop] [17s 984ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [17s 984ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [17s 984ms] SocketTube(33) write: requesting more... DEBUG: [readLoop] [17s 984ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [17s 984ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [17s 984ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [17s 984ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: got request of 1 from SocketTube(33) DEBUG: [pool-1-thread-3] [17s 984ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [17s 984ms] SocketTube(33) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [17s 986ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [17s 986ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [17s 987ms] Http2Connection(SocketTube(33))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [17s 987ms] Http2Connection(SocketTube(33))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [17s 987ms] Http2Connection(SocketTube(33))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [17s 987ms] Http2Connection(SocketTube(33))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:59617/http2/fixed/x) 200 HTTP_2 Local port: 37330 DEBUG: [pool-1-thread-3] [17s 994ms] Http2Connection(SocketTube(33))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [17s 994ms] HttpClientImpl(30) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [17s 994ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [17s 994ms] Http2Connection(SocketTube(33))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [17s 994ms] Http2Connection(SocketTube(33))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [17s 994ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-3] [17s 994ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [17s 994ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [17s 994ms] Http2Connection(SocketTube(33))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [17s 994ms] Http2Connection(SocketTube(33))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [17s 994ms] HttpClientImpl(30) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [17s 995ms] HttpClientImpl(30) ClientImpl (async) elapsed 45 millis for GET to http://127.0.0.1:59617/http2/fixed/x DEBUG: [pool-1-thread-3] [17s 995ms] Http2Connection(SocketTube(33))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [17s 995ms] Http2Connection(SocketTube(33))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [17s 995ms] Http2Connection(SocketTube(33))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [17s 995ms] Http2Connection(SocketTube(33)) Closed stream 1 DEBUG: [pool-1-thread-3] [17s 995ms] Http2Connection(SocketTube(33))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@554daa1e DEBUG: [pool-1-thread-3] [17s 995ms] Http2Connection(SocketTube(33))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [17s 995ms] Http2Connection(SocketTube(33)) H2 processed(1) DEBUG: [MainThread] [18s 1ms] HttpClientImpl(31) proxySelector is sun.net.spi.DefaultProxySelector@30afbba3 (user-supplied=false) DEBUG: [MainThread] [18s 7ms] HttpClientImpl(31) ClientImpl (async) send http://127.0.0.1:59617/http2/chunk/x GET DEBUG: [MainThread] [18s 8ms] Exchange establishing exchange for http://127.0.0.1:59617/http2/chunk/x GET, proxy=null DEBUG: [MainThread] [18s 8ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [18s 8ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [18s 8ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [18s 8ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [18s 8ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [18s 8ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [18s 8ms] Exchange checkFor407: all clear DEBUG: [MainThread] [18s 8ms] Http1Exchange Sending headers only DEBUG: [MainThread] [18s 8ms] Http1AsyncReceiver(SocketTube(34)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7abcd7cf queue.isEmpty: true DEBUG: [MainThread] [18s 8ms] Http1AsyncReceiver(SocketTube(34)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7abcd7cf, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [18s 8ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 1 DEBUG: [MainThread] [18s 9ms] Http1AsyncReceiver(SocketTube(34)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [18s 9ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 1 DEBUG: [MainThread] [18s 9ms] Http1AsyncReceiver(SocketTube(34)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [18s 9ms] Http1Exchange response created in advance DEBUG: [MainThread] [18s 9ms] Http1Exchange initiating connect async DEBUG: [MainThread] [18s 10ms] PlainHttpConnection(SocketTube(34)) 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=37340,localport=59617] TestServer(1): starting connection DEBUG: [HttpClient-31-SelectorManager] [18s 20ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@29880f51 for C (true) DEBUG: [HttpClient-31-SelectorManager] [18s 25ms] PlainHttpConnection(SocketTube(34)) ConnectEvent: finishing connect DEBUG: [HttpClient-31-SelectorManager] [18s 25ms] PlainHttpConnection(SocketTube(34)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:37340 DEBUG: [pool-1-thread-3] [18s 25ms] PlainHttpConnection(SocketTube(34)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [18s 26ms] Http1Exchange SocketTube(34) connecting flows DEBUG: [pool-1-thread-3] [18s 26ms] SocketTube(34) connecting flows DEBUG: [pool-1-thread-3] [18s 26ms] SocketTube(34) read publisher got subscriber DEBUG: [pool-1-thread-3] [18s 26ms] SocketTube(34) registering subscribe event DEBUG: [pool-1-thread-3] [18s 26ms] SocketTube(34) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [18s 26ms] Http1Publisher(SocketTube(34)) got subscriber: SocketTube(34) DEBUG: [pool-1-thread-3] [18s 26ms] SocketTube(34) subscribed for writing DEBUG: [pool-1-thread-3] [18s 26ms] SocketTube(34) write: registering startSubscription event DEBUG: [pool-1-thread-3] [18s 26ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-31-SelectorManager] [18s 26ms] SocketTube(34) subscribe event raised DEBUG: [HttpClient-31-SelectorManager] [18s 26ms] SocketTube(34) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@23706421 DEBUG: [HttpClient-31-SelectorManager] [18s 26ms] SocketTube(34) read demand reset to 0 DEBUG: [pool-1-thread-3] [18s 26ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-31-SelectorManager] [18s 26ms] SocketTube(34) calling onSubscribe DEBUG: [HttpClient-31-SelectorManager] [18s 26ms] Http1AsyncReceiver(SocketTube(34)) Received onSubscribed from upstream DEBUG: [HttpClient-31-SelectorManager] [18s 26ms] SocketTube(34) onSubscribe called DEBUG: [HttpClient-31-SelectorManager] [18s 26ms] SocketTube(34) pending subscriber subscribed DEBUG: [HttpClient-31-SelectorManager] [18s 26ms] SocketTube(34) write: starting subscription DEBUG: [HttpClient-31-SelectorManager] [18s 26ms] SocketTube(34) write: offloading requestMore DEBUG: [pool-1-thread-3] [18s 26ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [18s 27ms] Http1Publisher(SocketTube(34)) WriteTask DEBUG: [pool-1-thread-1] [18s 27ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [18s 27ms] Http1AsyncReceiver(SocketTube(34)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [18s 27ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-4] [18s 27ms] Http1Publisher(SocketTube(34)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [18s 27ms] SocketTube(34) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [18s 27ms] Http1Publisher(SocketTube(34)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [18s 27ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [18s 27ms] Http1Publisher(SocketTube(34)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [18s 27ms] Http1Publisher(SocketTube(34)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [18s 27ms] SocketTube(34) trying to write: 204 DEBUG: [pool-1-thread-1] [18s 27ms] Http1AsyncReceiver(SocketTube(34)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [18s 27ms] SocketTube(34) got some demand for reading DEBUG: [pool-1-thread-1] [18s 27ms] SocketTube(34) resuming read event DEBUG: [pool-1-thread-1] [18s 27ms] SocketTube(34) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-31-SelectorManager] [18s 27ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6672fe2b for R (true) DEBUG: [pool-1-thread-3] [18s 28ms] SocketTube(34) wrote: 204 DEBUG: [pool-1-thread-3] [18s 28ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-3] [18s 28ms] Http1Publisher(SocketTube(34)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [18s 28ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [18s 28ms] SocketTube(34) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [18s 28ms] Http1Publisher(SocketTube(34)) WriteTask DEBUG: [pool-1-thread-3] [18s 28ms] Http1Publisher(SocketTube(34)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [18s 28ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [18s 28ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [18s 28ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [18s 28ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [18s 28ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [18s 28ms] Http1Publisher(SocketTube(34)) WriteTask DEBUG: [pool-1-thread-3] [18s 28ms] Http1Publisher(SocketTube(34)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [18s 28ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [18s 28ms] Http1Publisher(SocketTube(34)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [18s 28ms] Http1Publisher(SocketTube(34)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1f7caef DEBUG: [pool-1-thread-3] [18s 28ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [18s 28ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [18s 28ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [18s 28ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) First time around DEBUG: [pool-1-thread-3] [18s 28ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) headersReader is not yet completed DEBUG: [HttpClient-31-SelectorManager] [18s 29ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6672fe2b for None (false) DEBUG: [HttpClient-31-SelectorManager] [18s 29ms] SocketTube(34) read bytes: 71 DEBUG: [HttpClient-31-SelectorManager] [18s 29ms] Http1AsyncReceiver(SocketTube(34)) Putting 71 bytes into the queue DEBUG: [HttpClient-31-SelectorManager] [18s 29ms] SocketTube(34) resuming read event DEBUG: [HttpClient-31-SelectorManager] [18s 29ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6672fe2b for R (false) DEBUG: [HttpClient-31-SelectorManager] [18s 29ms] SocketTube(34) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [18s 29ms] Http1AsyncReceiver(SocketTube(34)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7abcd7cf DEBUG: [pool-1-thread-3] [18s 29ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [18s 29ms] Http1AsyncReceiver(SocketTube(34)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7abcd7cf DEBUG: [pool-1-thread-3] [18s 29ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [18s 29ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [18s 29ms] Http1AsyncReceiver(SocketTube(34)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7abcd7cf DEBUG: [pool-1-thread-3] [18s 29ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [18s 29ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [18s 29ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:37340 remote=/127.0.0.1:59617] DEBUG: [pool-1-thread-3] [18s 29ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [18s 30ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@682126ad(31) DEBUG: [pool-1-thread-3] [18s 30ms] Http1AsyncReceiver(SocketTube(34)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@48b094dc/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@29deaf2e queue.isEmpty: false DEBUG: [pool-1-thread-3] [18s 30ms] Http1AsyncReceiver(SocketTube(34)) Delegate done: 0 DEBUG: [pool-1-thread-3] [18s 30ms] PlainHttpConnection(SocketTube(34))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [18s 30ms] HttpClientImpl(31) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [18s 30ms] Http1AsyncReceiver(SocketTube(34)) cleared DEBUG: [pool-1-thread-3] [18s 30ms] HttpClientImpl(31) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [18s 30ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [18s 30ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [18s 30ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [18s 30ms] Http2Connection(SocketTube(34)) Opened stream 1 DEBUG: [pool-1-thread-3] [18s 30ms] Http2Connection(SocketTube(34))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [18s 30ms] Http2Connection(SocketTube(34))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [18s 30ms] SocketTube(34) connecting flows DEBUG: [pool-1-thread-3] [18s 31ms] SocketTube(34) read publisher got subscriber DEBUG: [pool-1-thread-3] [18s 31ms] SocketTube(34) registering subscribe event DEBUG: [pool-1-thread-3] [18s 31ms] SocketTube(34) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [18s 31ms] SocketTube(34) subscribed for writing DEBUG: [pool-1-thread-3] [18s 31ms] SocketTube(34) write: resetting demand to 0 DEBUG: [HttpClient-31-SelectorManager] [18s 31ms] SocketTube(34) subscribe event raised DEBUG: [HttpClient-31-SelectorManager] [18s 31ms] SocketTube(34) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@57de1daa DEBUG: [HttpClient-31-SelectorManager] [18s 31ms] Http1AsyncReceiver(SocketTube(34)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-31-SelectorManager] [18s 31ms] SocketTube(34) read demand reset to 0 DEBUG: [HttpClient-31-SelectorManager] [18s 31ms] SocketTube(34) calling onSubscribe DEBUG: [HttpClient-31-SelectorManager] [18s 31ms] Http2Connection(SocketTube(34)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-31-SelectorManager] [18s 31ms] SocketTube(34) got some demand for reading DEBUG: [HttpClient-31-SelectorManager] [18s 31ms] SocketTube(34) resuming read event DEBUG: [HttpClient-31-SelectorManager] [18s 31ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6672fe2b for R (false) DEBUG: [HttpClient-31-SelectorManager] [18s 31ms] SocketTube(34) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-31-SelectorManager] [18s 31ms] SocketTube(34) onSubscribe called DEBUG: [HttpClient-31-SelectorManager] [18s 31ms] SocketTube(34) pending subscriber subscribed DEBUG: [pool-1-thread-3] [18s 31ms] SocketTube(34) write: registering startSubscription event DEBUG: [HttpClient-31-SelectorManager] [18s 31ms] SocketTube(34) write: starting subscription DEBUG: [HttpClient-31-SelectorManager] [18s 31ms] SocketTube(34) write: offloading requestMore DEBUG: [pool-1-thread-3] [18s 31ms] PlainHttpConnection(SocketTube(34)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [18s 32ms] PlainHttpConnection(SocketTube(34)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [18s 32ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [18s 32ms] PlainHttpConnection(SocketTube(34)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [18s 32ms] PlainHttpConnection(SocketTube(34)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [18s 32ms] Http2Connection(SocketTube(34)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [18s 32ms] Http2Connection(SocketTube(34)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [18s 32ms] Http2Connection(SocketTube(34)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [18s 32ms] Http1AsyncReceiver(SocketTube(34)) stopping DEBUG: [pool-1-thread-3] [18s 32ms] Http1AsyncReceiver(SocketTube(34)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-3] [18s 32ms] Http1AsyncReceiver(SocketTube(34)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [18s 32ms] Http2Connection(SocketTube(34)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [18s 32ms] Http2Connection(SocketTube(34)) H2 processed buffered data DEBUG: [pool-1-thread-3] [18s 32ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(34)) DEBUG: [pool-1-thread-3] [18s 32ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(34)) DEBUG: [pool-1-thread-3] [18s 32ms] Http1AsyncReceiver(SocketTube(34)) cleared DEBUG: [pool-1-thread-3] [18s 32ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [18s 32ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [18s 32ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@682126ad(31) DEBUG: [pool-1-thread-1] [18s 32ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-1] [18s 32ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: got request of 1 from SocketTube(34) DEBUG: [pool-1-thread-1] [18s 32ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(34) DEBUG: [pool-1-thread-1] [18s 32ms] SocketTube(34) trying to write: 63 DEBUG: [pool-1-thread-1] [18s 32ms] SocketTube(34) wrote: 63 DEBUG: [pool-1-thread-1] [18s 32ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-1] [18s 32ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: got request of 1 from SocketTube(34) DEBUG: [pool-1-thread-1] [18s 32ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [18s 32ms] SocketTube(34) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [18s 32ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [18s 32ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [18s 32ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [18s 32ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [18s 32ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [18s 33ms] 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 DEBUG: [pool-1-thread-3] [18s 32ms] Http1AsyncReceiver(SocketTube(34)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@48b094dc/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@29deaf2e, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-3] [18s 33ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [18s 32ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(34) DEBUG: [pool-1-thread-1] [18s 33ms] SocketTube(34) trying to write: 13 DEBUG: [pool-1-thread-3] [18s 33ms] Http1AsyncReceiver(SocketTube(34)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [18s 33ms] Http1AsyncReceiver(SocketTube(34)) Http1TubeSubscriber: no need to request more Sent response headers 200 TestServer(1): connection started DEBUG: [pool-1-thread-1] [18s 33ms] SocketTube(34) wrote: 13 DEBUG: [pool-1-thread-1] [18s 34ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-1] [18s 34ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: got request of 1 from SocketTube(34) DEBUG: [pool-1-thread-1] [18s 34ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [18s 34ms] SocketTube(34) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [18s 34ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-31-SelectorManager] [18s 35ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6672fe2b for None (false) DEBUG: [HttpClient-31-SelectorManager] [18s 35ms] SocketTube(34) read bytes: 82 DEBUG: [HttpClient-31-SelectorManager] [18s 35ms] Http2Connection(SocketTube(34)) onNext: got 82 bytes in 1 buffers DEBUG: [HttpClient-31-SelectorManager] [18s 35ms] SocketTube(34) resuming read event DEBUG: [HttpClient-31-SelectorManager] [18s 35ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6672fe2b for R (false) DEBUG: [HttpClient-31-SelectorManager] [18s 35ms] SocketTube(34) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [18s 35ms] Http2Connection(SocketTube(34)) sending 82 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [18s 35ms] Http2Connection(SocketTube(34)) H2 Receiving(1): 82 DEBUG: [pool-1-thread-1] [18s 35ms] Http2Connection(SocketTube(34)) Processing 82 DEBUG: [pool-1-thread-1] [18s 35ms] FramesDecoder decodes: 82 DEBUG: [pool-1-thread-1] [18s 35ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [18s 36ms] 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] [18s 36ms] Http2Connection(SocketTube(34)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [18s 36ms] PlainHttpConnection(SocketTube(34)) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [18s 36ms] PlainHttpConnection(SocketTube(34)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [18s 36ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(34) DEBUG: [pool-1-thread-1] [18s 36ms] SocketTube(34) trying to write: 9 DEBUG: [pool-1-thread-1] [18s 36ms] SocketTube(34) wrote: 9 DEBUG: [pool-1-thread-1] [18s 36ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-1] [18s 36ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: got request of 1 from SocketTube(34) DEBUG: [pool-1-thread-1] [18s 36ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [18s 36ms] SocketTube(34) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [18s 36ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [18s 36ms] Http2Connection(SocketTube(34))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [18s 36ms] Http2Connection(SocketTube(34))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [18s 36ms] Http2Connection(SocketTube(34))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [18s 36ms] Http2Connection(SocketTube(34))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:59617/http2/chunk/x) 200 HTTP_2 Local port: 37340 DEBUG: [pool-1-thread-1] [18s 36ms] Http2Connection(SocketTube(34))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [18s 36ms] HttpClientImpl(31) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [18s 36ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [18s 37ms] Http2Connection(SocketTube(34))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [18s 37ms] Http2Connection(SocketTube(34))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-1] [18s 37ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-1] [18s 37ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-1] [18s 37ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [18s 37ms] Http2Connection(SocketTube(34))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [18s 37ms] Http2Connection(SocketTube(34))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [18s 37ms] HttpClientImpl(31) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [18s 37ms] HttpClientImpl(31) ClientImpl (async) elapsed 29 millis for GET to http://127.0.0.1:59617/http2/chunk/x DEBUG: [pool-1-thread-1] [18s 37ms] Http2Connection(SocketTube(34))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [18s 37ms] Http2Connection(SocketTube(34))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [18s 37ms] Http2Connection(SocketTube(34))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [18s 37ms] Http2Connection(SocketTube(34)) Closed stream 1 DEBUG: [pool-1-thread-1] [18s 37ms] Http2Connection(SocketTube(34))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@34a40d7c DEBUG: [pool-1-thread-1] [18s 37ms] Http2Connection(SocketTube(34))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [18s 37ms] Http2Connection(SocketTube(34)) H2 processed(1) DEBUG: [readLoop] [18s 38ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [18s 38ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [18s 38ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [18s 38ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [18s 38ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [18s 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: [HttpClient-31-SelectorManager] [18s 39ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6672fe2b for None (false) DEBUG: [HttpClient-31-SelectorManager] [18s 39ms] SocketTube(34) read bytes: 9 DEBUG: [HttpClient-31-SelectorManager] [18s 39ms] Http2Connection(SocketTube(34)) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-31-SelectorManager] [18s 39ms] SocketTube(34) resuming read event DEBUG: [readLoop] [18s 39ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [18s 39ms] Http2Connection(SocketTube(34)) sending 9 to Http2Connection.asyncReceive DEBUG: [readLoop] [18s 39ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-31-SelectorManager] [18s 39ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6672fe2b for R (false) DEBUG: [HttpClient-31-SelectorManager] [18s 39ms] SocketTube(34) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [18s 39ms] Http2Connection(SocketTube(34)) H2 Receiving(2): 9 DEBUG: [readLoop] [18s 39ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [18s 40ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [18s 40ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [18s 40ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [18s 40ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [18s 40ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [18s 40ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [18s 40ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [18s 40ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [18s 40ms] HttpClientImpl(32) proxySelector is sun.net.spi.DefaultProxySelector@30afbba3 (user-supplied=false) DEBUG: [pool-1-thread-1] [18s 40ms] Http2Connection(SocketTube(34)) Processing 9 DEBUG: [pool-1-thread-1] [18s 41ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [18s 41ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [18s 41ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [18s 41ms] Http2Connection(SocketTube(34)) H2 processed(2) DEBUG: [MainThread] [18s 42ms] HttpClientImpl(32) ClientImpl (async) send https://127.0.0.1:44711/https2/fixed/x GET DEBUG: [MainThread] [18s 42ms] Exchange establishing exchange for https://127.0.0.1:44711/https2/fixed/x GET, proxy=null DEBUG: [MainThread] [18s 44ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [18s 44ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [18s 47ms] PlainHttpConnection(SocketTube(35)) registering connect event TestServer(2): connection accepted DEBUG: [MainThread] [18s 49ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-32-SelectorManager] [18s 49ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@19ff5483 for C (true) TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-32-SelectorManager] [18s 49ms] PlainHttpConnection(SocketTube(35)) ConnectEvent: finishing connect TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=41048, Session(1711975085868|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-32-SelectorManager] [18s 56ms] PlainHttpConnection(SocketTube(35)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:41048 DEBUG: [pool-1-thread-1] [18s 56ms] SocketTube(35) connecting flows DEBUG: [pool-1-thread-1] [18s 56ms] SocketTube(35) read publisher got subscriber DEBUG: [pool-1-thread-1] [18s 56ms] SocketTube(35) registering subscribe event DEBUG: [pool-1-thread-1] [18s 56ms] SocketTube(35) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [18s 56ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-1] [18s 56ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [pool-1-thread-1] [18s 56ms] SSL Writer(SocketTube(35)) calling downstreamSubscriber::onSubscribe on SocketTube(35) DEBUG: [pool-1-thread-1] [18s 56ms] SocketTube(35) subscribed for writing DEBUG: [pool-1-thread-1] [18s 56ms] SocketTube(35) write: registering startSubscription event DEBUG: [pool-1-thread-1] [18s 56ms] SSL Writer(SocketTube(35)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-1] [18s 56ms] SSL Writer(SocketTube(35)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-1] [18s 56ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-1] [18s 56ms] SSL Writer(SocketTube(35)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [18s 60ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [18s 60ms] SSL Writer(SocketTube(35)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [18s 60ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [18s 60ms] SSL Writer(SocketTube(35)) handshaking DEBUG: [pool-1-thread-1] [18s 60ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [18s 60ms] SSL Writer(SocketTube(35)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-1] [18s 60ms] SSL Writer(SocketTube(35)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-1] [18s 60ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-1] [18s 60ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-32-SelectorManager] [18s 62ms] SocketTube(35) subscribe event raised DEBUG: [HttpClient-32-SelectorManager] [18s 62ms] 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@13073ff3[Not completed, 4 dependents] (id=3240) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(35)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@5605a3f7[Not completed, 1 dependents] (id=3246), 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-32-SelectorManager] [18s 62ms] SocketTube(35) read demand reset to 0 DEBUG: [HttpClient-32-SelectorManager] [18s 62ms] SocketTube(35) calling onSubscribe DEBUG: [HttpClient-32-SelectorManager] [18s 62ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [HttpClient-32-SelectorManager] [18s 62ms] SocketTube(35) got some demand for reading DEBUG: [HttpClient-32-SelectorManager] [18s 62ms] SocketTube(35) resuming read event DEBUG: [HttpClient-32-SelectorManager] [18s 62ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-32-SelectorManager] [18s 63ms] SSL Reader(SocketTube(35)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(35)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@5605a3f7[Not completed, 1 dependents] (id=3246), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-32-SelectorManager] [18s 63ms] SSLTube(SocketTube(35)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-32-SelectorManager] [18s 63ms] SSLTube(SocketTube(35)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-32-SelectorManager] [18s 63ms] SocketTube(35) onSubscribe called DEBUG: [HttpClient-32-SelectorManager] [18s 63ms] SocketTube(35) pending subscriber subscribed DEBUG: [HttpClient-32-SelectorManager] [18s 63ms] SocketTube(35) write: starting subscription DEBUG: [HttpClient-32-SelectorManager] [18s 63ms] SocketTube(35) write: offloading requestMore DEBUG: [pool-1-thread-1] [18s 64ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-1] [18s 64ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [18s 64ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-1] [18s 64ms] SocketTube(35) trying to write: 2191 DEBUG: [pool-1-thread-1] [18s 64ms] SocketTube(35) wrote: 2191 DEBUG: [pool-1-thread-1] [18s 64ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-1] [18s 64ms] SocketTube(35) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [18s 64ms] SocketTube(35) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [18s 64ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [18s 64ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [18s 64ms] SocketTube(35) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-32-SelectorManager] [18s 68ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35bdaef8 for R (true) DEBUG: [HttpClient-32-SelectorManager] [18s 68ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35bdaef8 for None (false) DEBUG: [HttpClient-32-SelectorManager] [18s 68ms] HttpClientImpl(32) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-32-SelectorManager] [18s 68ms] SocketTube(35) read bytes: 133 DEBUG: [HttpClient-32-SelectorManager] [18s 68ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [18s 68ms] SSL Reader(SocketTube(35)) Adding 133 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [18s 68ms] SocketTube(35) resuming read event DEBUG: [HttpClient-32-SelectorManager] [18s 68ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35bdaef8 for R (false) DEBUG: [HttpClient-32-SelectorManager] [18s 68ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-32-SelectorManager] [18s 68ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35bdaef8 for None (false) DEBUG: [HttpClient-32-SelectorManager] [18s 68ms] SocketTube(35) no more demand for reading DEBUG: [HttpClient-32-SelectorManager] [18s 68ms] 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] [18s 69ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [18s 69ms] SSL Reader(SocketTube(35)) Unwrapping: 133 DEBUG: [pool-1-thread-1] [18s 69ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [18s 69ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [18s 69ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [18s 69ms] SSL Reader(SocketTube(35)) handshaking DEBUG: [pool-1-thread-1] [18s 69ms] SSLFlowDelegate(SocketTube(35)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [18s 69ms] SSLFlowDelegate(SocketTube(35)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [18s 71ms] SSLFlowDelegate(SocketTube(35)) finished task execution DEBUG: [pool-1-thread-1] [18s 72ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [18s 72ms] SSL Writer(SocketTube(35)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [18s 72ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [18s 72ms] SSL Writer(SocketTube(35)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [18s 72ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [18s 72ms] SSL Writer(SocketTube(35)) handshaking DEBUG: [pool-1-thread-1] [18s 72ms] SSL Writer(SocketTube(35)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [18s 72ms] SSL Writer(SocketTube(35)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [18s 72ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-1] [18s 72ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [18s 72ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [18s 72ms] SocketTube(35) trying to write: 6 DEBUG: [pool-1-thread-1] [18s 72ms] SocketTube(35) wrote: 6 DEBUG: [pool-1-thread-1] [18s 72ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-1] [18s 72ms] SocketTube(35) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [18s 72ms] SocketTube(35) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [18s 72ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [18s 72ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [18s 72ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-1] [18s 72ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-1] [18s 72ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-1] [18s 72ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [18s 72ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-32-SelectorManager] [18s 72ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35bdaef8 for R (true) DEBUG: [HttpClient-32-SelectorManager] [18s 72ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35bdaef8 for None (false) DEBUG: [HttpClient-32-SelectorManager] [18s 72ms] SocketTube(35) read bytes: 175 DEBUG: [HttpClient-32-SelectorManager] [18s 72ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [18s 72ms] SSL Reader(SocketTube(35)) Adding 175 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [18s 72ms] SocketTube(35) resuming read event DEBUG: [HttpClient-32-SelectorManager] [18s 72ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35bdaef8 for R (false) DEBUG: [HttpClient-32-SelectorManager] [18s 72ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [18s 72ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [18s 72ms] SSL Reader(SocketTube(35)) Unwrapping: 175 DEBUG: [pool-1-thread-1] [18s 72ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-1] [18s 73ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [18s 73ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [18s 73ms] SSL Reader(SocketTube(35)) handshaking DEBUG: [pool-1-thread-1] [18s 73ms] SSL Reader(SocketTube(35)) Unwrapping: 169 DEBUG: [pool-1-thread-1] [18s 73ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-1] [18s 73ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-1] [18s 73ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-1] [18s 73ms] SSL Reader(SocketTube(35)) handshaking DEBUG: [pool-1-thread-1] [18s 73ms] SSLFlowDelegate(SocketTube(35)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [18s 73ms] SSLFlowDelegate(SocketTube(35)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [18s 73ms] SSLFlowDelegate(SocketTube(35)) finished task execution DEBUG: [pool-1-thread-1] [18s 73ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [18s 73ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [18s 73ms] SSL Reader(SocketTube(35)) Unwrapping: 90 DEBUG: [pool-1-thread-1] [18s 74ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [18s 74ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-1] [18s 74ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [18s 74ms] SSL Reader(SocketTube(35)) handshaking DEBUG: [pool-1-thread-1] [18s 74ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [18s 74ms] SSL Writer(SocketTube(35)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [18s 74ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [18s 74ms] SSL Writer(SocketTube(35)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [18s 74ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [18s 74ms] SSLFlowDelegate(SocketTube(35)) setALPN = h2 DEBUG: [pool-1-thread-1] [18s 74ms] PlainHttpConnection(SocketTube(35)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [18s 74ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-1] [18s 74ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-1] [18s 76ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [18s 76ms] SSLTube(SocketTube(35)) connecting flows DEBUG: [pool-1-thread-1] [18s 76ms] SSLTube(SocketTube(35)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@54910bca DEBUG: [pool-1-thread-1] [18s 76ms] Http2Connection(SSLTube(SocketTube(35))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [18s 76ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [18s 76ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [18s 76ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [18s 76ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [18s 76ms] SSLTube(SocketTube(35)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [18s 76ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-1] [18s 76ms] AsyncSSLConnection(SSLTube(SocketTube(35))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [18s 76ms] AsyncSSLConnection(SSLTube(SocketTube(35))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [18s 77ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-1] [18s 77ms] SSLTube(SocketTube(35)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [18s 77ms] SSL Writer(SocketTube(35)) onNext DEBUG: [pool-1-thread-1] [18s 77ms] SSL Writer(SocketTube(35)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [18s 77ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [18s 83ms] AsyncSSLConnection(SSLTube(SocketTube(35))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [18s 83ms] AsyncSSLConnection(SSLTube(SocketTube(35))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [18s 83ms] Http2Connection(SSLTube(SocketTube(35))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [18s 83ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [18s 83ms] Http2Connection(SSLTube(SocketTube(35))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [18s 83ms] Http2Connection(SSLTube(SocketTube(35))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [18s 83ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed buffered data DEBUG: [pool-1-thread-1] [18s 83ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(35))) DEBUG: [pool-1-thread-1] [18s 83ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(35))) DEBUG: [pool-1-thread-1] [18s 83ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [18s 83ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [18s 83ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [18s 83ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [18s 83ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [18s 83ms] Http2Connection(SSLTube(SocketTube(35))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [18s 83ms] Http2Connection(SSLTube(SocketTube(35))) Opened stream 1 DEBUG: [pool-1-thread-1] [18s 83ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [18s 97ms] AsyncSSLConnection(SSLTube(SocketTube(35))) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [18s 97ms] AsyncSSLConnection(SSLTube(SocketTube(35))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [18s 97ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [18s 97ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [18s 97ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [18s 97ms] SSL Writer(SocketTube(35)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [18s 97ms] SSL Writer(SocketTube(35)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [18s 97ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-1] [18s 97ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [18s 97ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [18s 97ms] SocketTube(35) trying to write: 90 DEBUG: [pool-1-thread-1] [18s 97ms] SocketTube(35) wrote: 90 DEBUG: [pool-1-thread-1] [18s 97ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-1] [18s 97ms] SocketTube(35) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [18s 97ms] SocketTube(35) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [18s 97ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [18s 97ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-1] [18s 97ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [pool-1-thread-1] [18s 97ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-1] [18s 97ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-1] [18s 97ms] SSLTube(SocketTube(35)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [18s 98ms] SSL Writer(SocketTube(35)) onNext DEBUG: [pool-1-thread-1] [18s 98ms] SSL Writer(SocketTube(35)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-1] [18s 98ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [18s 98ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [18s 98ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-1] [18s 98ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [pool-1-thread-1] [18s 98ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-1] [18s 98ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-1] [18s 98ms] SSLTube(SocketTube(35)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [18s 98ms] SSL Writer(SocketTube(35)) onNext DEBUG: [pool-1-thread-1] [18s 98ms] SSL Writer(SocketTube(35)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-1] [18s 98ms] SSL Writer(SocketTube(35)) wrapping 136 bytes DEBUG: [pool-1-thread-1] [18s 98ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [18s 98ms] SSL Writer(SocketTube(35)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-1] [18s 98ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [18s 98ms] SSL Writer(SocketTube(35)) Sending 174 bytes downstream DEBUG: [pool-1-thread-1] [18s 98ms] SSL Writer(SocketTube(35)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-1] [18s 98ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-1] [18s 98ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [18s 98ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-1] [18s 98ms] SocketTube(35) trying to write: 174 DEBUG: [pool-1-thread-1] [18s 98ms] SocketTube(35) wrote: 174 DEBUG: [pool-1-thread-1] [18s 98ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-1] [18s 98ms] SocketTube(35) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [18s 98ms] SocketTube(35) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [18s 98ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [18s 98ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-1] [18s 98ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [pool-1-thread-1] [18s 98ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-1] [18s 98ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [18s 98ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [18s 98ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-1] [18s 98ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-1] [18s 98ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-1] [18s 98ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [18s 98ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [18s 98ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35bdaef8 for R (false) DEBUG: [HttpClient-32-SelectorManager] [18s 99ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35bdaef8 for None (false) DEBUG: [HttpClient-32-SelectorManager] [18s 99ms] SocketTube(35) read bytes: 1726 DEBUG: [HttpClient-32-SelectorManager] [18s 99ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [18s 99ms] SSL Reader(SocketTube(35)) Adding 1726 bytes to read buffer TestServer(2): starting connection DEBUG: [HttpClient-32-SelectorManager] [18s 99ms] SocketTube(35) resuming read event DEBUG: [HttpClient-32-SelectorManager] [18s 99ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35bdaef8 for R (false) DEBUG: [HttpClient-32-SelectorManager] [18s 99ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [18s 99ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [18s 100ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-32-SelectorManager] [18s 100ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35bdaef8 for None (false) DEBUG: [Test-server-pool] [18s 100ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-32-SelectorManager] [18s 100ms] SocketTube(35) no more demand for reading DEBUG: [Test-server-pool] [18s 100ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [18s 100ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-32-SelectorManager] [18s 100ms] SocketTube(35) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [18s 100ms] 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] [18s 104ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [18s 105ms] SSL Reader(SocketTube(35)) Unwrapping: 1726 DEBUG: [pool-1-thread-1] [18s 105ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [18s 105ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-1] [18s 105ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-1] [18s 105ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-1] [18s 105ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-1] [18s 105ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-1] [18s 105ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-32-SelectorManager] [18s 105ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35bdaef8 for R (true) DEBUG: [HttpClient-32-SelectorManager] [18s 105ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35bdaef8 for None (false) DEBUG: [HttpClient-32-SelectorManager] [18s 105ms] SocketTube(35) read bytes: 77 DEBUG: [HttpClient-32-SelectorManager] [18s 105ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [18s 106ms] SSL Reader(SocketTube(35)) Adding 77 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [18s 106ms] SocketTube(35) resuming read event DEBUG: [HttpClient-32-SelectorManager] [18s 106ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35bdaef8 for R (false) DEBUG: [pool-1-thread-1] [18s 106ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [18s 106ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-32-SelectorManager] [18s 106ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [18s 106ms] SSL Reader(SocketTube(35)) Unwrapping: 77 DEBUG: [pool-1-thread-1] [18s 107ms] SSL Reader(SocketTube(35)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [18s 107ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-1] [18s 107ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-1] [18s 107ms] SSL Reader(SocketTube(35)) sending 39 DEBUG: [pool-1-thread-1] [18s 107ms] SSL Reader(SocketTube(35)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-1] [18s 107ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-1] [18s 107ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [18s 107ms] SSL Reader(SocketTube(35)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-1] [18s 107ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-1] [18s 107ms] Http2Connection(SSLTube(SocketTube(35))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [18s 107ms] Http2Connection(SSLTube(SocketTube(35))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [18s 107ms] Http2Connection(SSLTube(SocketTube(35))) Processing 39 DEBUG: [pool-1-thread-1] [18s 107ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [18s 107ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [18s 107ms] 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] [18s 108ms] Http2Connection(SSLTube(SocketTube(35))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [18s 108ms] AsyncSSLConnection(SSLTube(SocketTube(35))) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [18s 108ms] AsyncSSLConnection(SSLTube(SocketTube(35))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [18s 108ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-1] [18s 108ms] SSLTube(SocketTube(35)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [18s 108ms] SSL Writer(SocketTube(35)) onNext DEBUG: [pool-1-thread-1] [18s 108ms] SSL Writer(SocketTube(35)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-1] [18s 108ms] SSL Writer(SocketTube(35)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [18s 108ms] SSL Writer(SocketTube(35)) wrapping 9 bytes DEBUG: [pool-1-thread-1] [18s 108ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [18s 108ms] SSL Writer(SocketTube(35)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-1] [18s 108ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [18s 108ms] SSL Writer(SocketTube(35)) Sending 47 bytes downstream DEBUG: [pool-1-thread-1] [18s 108ms] SSL Writer(SocketTube(35)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-1] [18s 108ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [readLoop] [18s 106ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [18s 110ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [18s 110ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [18s 110ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [18s 110ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [18s 110ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [18s 110ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [18s 110ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [18s 110ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [18s 110ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [18s 110ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS TestServer: GET /https2/fixed/x Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/fixed Sent response headers 200 DEBUG: [pool-1-thread-1] [18s 111ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [18s 111ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-1] [18s 111ms] SocketTube(35) trying to write: 47 DEBUG: [readLoop] [18s 114ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [18s 114ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [18s 114ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [18s 114ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [18s 114ms] FramesDecoder Tail size is now: 0, current= TestServer(2): connection started DEBUG: [pool-1-thread-1] [18s 114ms] SocketTube(35) wrote: 47 DEBUG: [pool-1-thread-1] [18s 114ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-1] [18s 114ms] SocketTube(35) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [18s 114ms] SocketTube(35) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [18s 114ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [18s 114ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-1] [18s 114ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [pool-1-thread-1] [18s 114ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-1] [18s 114ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [18s 114ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed(1) DEBUG: [HttpClient-32-SelectorManager] [18s 114ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35bdaef8 for None (false) DEBUG: [HttpClient-32-SelectorManager] [18s 115ms] SocketTube(35) no more demand for reading DEBUG: [HttpClient-32-SelectorManager] [18s 115ms] 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] [18s 117ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [18s 117ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-1] [18s 117ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-1] [18s 117ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-1] [18s 117ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-32-SelectorManager] [18s 117ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35bdaef8 for R (true) DEBUG: [pool-1-thread-1] [18s 117ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [18s 117ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35bdaef8 for None (false) DEBUG: [HttpClient-32-SelectorManager] [18s 117ms] SocketTube(35) read bytes: 163 DEBUG: [HttpClient-32-SelectorManager] [18s 117ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [18s 117ms] SSL Reader(SocketTube(35)) Adding 163 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [18s 117ms] SocketTube(35) resuming read event DEBUG: [HttpClient-32-SelectorManager] [18s 117ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35bdaef8 for R (false) DEBUG: [HttpClient-32-SelectorManager] [18s 117ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [18s 120ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:163, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [18s 120ms] SSL Reader(SocketTube(35)) Unwrapping: 163 DEBUG: [pool-1-thread-1] [18s 120ms] SSL Reader(SocketTube(35)) Decoded 16 bytes out of 163 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-1] [18s 120ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [pool-1-thread-1] [18s 120ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 54 DEBUG: [pool-1-thread-1] [18s 120ms] SSL Reader(SocketTube(35)) sending 16 DEBUG: [pool-1-thread-1] [18s 120ms] SSL Reader(SocketTube(35)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-1] [18s 120ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-1] [18s 120ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-1] [18s 120ms] SSL Reader(SocketTube(35)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-1] [18s 121ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-1] [18s 121ms] Http2Connection(SSLTube(SocketTube(35))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [18s 121ms] Http2Connection(SSLTube(SocketTube(35))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-1] [18s 121ms] Http2Connection(SSLTube(SocketTube(35))) Processing 16 DEBUG: [pool-1-thread-1] [18s 121ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-1] [18s 121ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [18s 121ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [18s 121ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [18s 121ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [18s 121ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [18s 121ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:44711/https2/fixed/x) 200 HTTP_2 Local port: 41048 DEBUG: [pool-1-thread-1] [18s 121ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [18s 121ms] HttpClientImpl(32) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [18s 121ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed(2) DEBUG: [pool-1-thread-1] [18s 121ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [18s 121ms] SSL Reader(SocketTube(35)) Unwrapping: 109 DEBUG: [pool-1-thread-1] [18s 130ms] SSL Reader(SocketTube(35)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [18s 130ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-1] [18s 130ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-1] [18s 131ms] SSL Reader(SocketTube(35)) sending 24 DEBUG: [pool-1-thread-1] [18s 131ms] SSL Reader(SocketTube(35)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-1] [18s 131ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-1] [18s 131ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-1] [18s 131ms] SSL Reader(SocketTube(35)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-1] [18s 131ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-1] [18s 131ms] Http2Connection(SSLTube(SocketTube(35))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [18s 131ms] Http2Connection(SSLTube(SocketTube(35))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-1] [18s 131ms] Http2Connection(SSLTube(SocketTube(35))) Processing 24 DEBUG: [pool-1-thread-1] [18s 131ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-1] [18s 131ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [18s 131ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [18s 131ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [18s 131ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-1] [18s 131ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-1] [18s 131ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-1] [18s 131ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed(3) DEBUG: [pool-1-thread-1] [18s 131ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [18s 132ms] SSL Reader(SocketTube(35)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [18s 132ms] SSL Reader(SocketTube(35)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [18s 132ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [18s 132ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [18s 132ms] SSL Reader(SocketTube(35)) sending 9 DEBUG: [pool-1-thread-1] [18s 132ms] SSL Reader(SocketTube(35)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [18s 132ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-1] [18s 132ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-1] [18s 132ms] SSL Reader(SocketTube(35)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [18s 132ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [18s 132ms] Http2Connection(SSLTube(SocketTube(35))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [18s 132ms] Http2Connection(SSLTube(SocketTube(35))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-1] [18s 132ms] Http2Connection(SSLTube(SocketTube(35))) Processing 9 DEBUG: [pool-1-thread-1] [18s 132ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [18s 132ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [18s 132ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [18s 132ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [18s 132ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [18s 135ms] HttpClientImpl(32) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [18s 135ms] HttpClientImpl(32) ClientImpl (async) elapsed 92 millis for GET to https://127.0.0.1:44711/https2/fixed/x DEBUG: [MainThread] [18s 136ms] HttpClientImpl(33) proxySelector is sun.net.spi.DefaultProxySelector@30afbba3 (user-supplied=false) DEBUG: [MainThread] [18s 137ms] HttpClientImpl(33) ClientImpl (async) send https://127.0.0.1:44711/https2/chunk/x GET DEBUG: [MainThread] [18s 137ms] Exchange establishing exchange for https://127.0.0.1:44711/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [18s 135ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [18s 137ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [18s 137ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [18s 137ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [18s 137ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [18s 138ms] Http2Connection(SSLTube(SocketTube(35))) Closed stream 1 DEBUG: [pool-1-thread-1] [18s 138ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@30e7e3b2 DEBUG: [MainThread] [18s 138ms] PlainHttpConnection(SocketTube(36)) registering connect event DEBUG: [MainThread] [18s 140ms] 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=41056, Session(1711975087368|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-33-SelectorManager] [18s 141ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5b1b62d9 for C (true) DEBUG: [pool-1-thread-1] [18s 141ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [18s 141ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed(4) DEBUG: [pool-1-thread-1] [18s 141ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [18s 141ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-1] [18s 141ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-1] [18s 141ms] SocketTube(35) resuming read event DEBUG: [HttpClient-33-SelectorManager] [18s 141ms] PlainHttpConnection(SocketTube(36)) ConnectEvent: finishing connect DEBUG: [HttpClient-32-SelectorManager] [18s 141ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35bdaef8 for R (false) DEBUG: [pool-1-thread-1] [18s 141ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-SelectorManager] [18s 141ms] PlainHttpConnection(SocketTube(36)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:41056 DEBUG: [pool-1-thread-3] [18s 143ms] SocketTube(36) connecting flows DEBUG: [pool-1-thread-3] [18s 143ms] SocketTube(36) read publisher got subscriber DEBUG: [pool-1-thread-3] [18s 143ms] SocketTube(36) registering subscribe event DEBUG: [pool-1-thread-3] [18s 143ms] SocketTube(36) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [18s 143ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-3] [18s 143ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-3] [18s 143ms] SSL Writer(SocketTube(36)) calling downstreamSubscriber::onSubscribe on SocketTube(36) DEBUG: [pool-1-thread-3] [18s 143ms] SocketTube(36) subscribed for writing DEBUG: [pool-1-thread-3] [18s 143ms] SocketTube(36) write: registering startSubscription event DEBUG: [pool-1-thread-3] [18s 143ms] SSL Writer(SocketTube(36)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [18s 143ms] SSL Writer(SocketTube(36)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-3] [18s 143ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-3] [18s 143ms] SSL Writer(SocketTube(36)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [18s 141ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-33-SelectorManager] [18s 146ms] SocketTube(36) subscribe event raised DEBUG: [pool-1-thread-3] [18s 151ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [18s 151ms] SSL Writer(SocketTube(36)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [18s 151ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [18s 151ms] SSL Writer(SocketTube(36)) handshaking DEBUG: [pool-1-thread-3] [18s 151ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [18s 151ms] SSL Writer(SocketTube(36)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-3] [18s 151ms] SSL Writer(SocketTube(36)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-3] [18s 151ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-3] [18s 151ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-33-SelectorManager] [18s 151ms] 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@51e309a9[Not completed, 4 dependents] (id=3304) 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: NEED_UNWRAP DEBUG: [HttpClient-33-SelectorManager] [18s 151ms] SocketTube(36) read demand reset to 0 DEBUG: [HttpClient-33-SelectorManager] [18s 151ms] SocketTube(36) calling onSubscribe DEBUG: [HttpClient-33-SelectorManager] [18s 152ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [HttpClient-33-SelectorManager] [18s 152ms] SocketTube(36) got some demand for reading DEBUG: [HttpClient-33-SelectorManager] [18s 152ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [18s 152ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-33-SelectorManager] [18s 152ms] SSL Reader(SocketTube(36)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(36)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@14e19df1[Not completed, 1 dependents] (id=3310), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-33-SelectorManager] [18s 152ms] SSLTube(SocketTube(36)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-33-SelectorManager] [18s 152ms] SSLTube(SocketTube(36)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-33-SelectorManager] [18s 152ms] SocketTube(36) onSubscribe called DEBUG: [HttpClient-33-SelectorManager] [18s 152ms] SocketTube(36) pending subscriber subscribed DEBUG: [HttpClient-33-SelectorManager] [18s 152ms] SocketTube(36) write: starting subscription DEBUG: [HttpClient-33-SelectorManager] [18s 152ms] SocketTube(36) write: offloading requestMore DEBUG: [HttpClient-33-SelectorManager] [18s 152ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@146c281e for R (true) DEBUG: [pool-1-thread-3] [18s 152ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-3] [18s 152ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [18s 152ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-3] [18s 152ms] SocketTube(36) trying to write: 2191 DEBUG: [pool-1-thread-3] [18s 152ms] SocketTube(36) wrote: 2191 DEBUG: [pool-1-thread-3] [18s 152ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-3] [18s 152ms] SocketTube(36) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [18s 152ms] SocketTube(36) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [18s 152ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [18s 152ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [18s 152ms] SocketTube(36) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-SelectorManager] [18s 169ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@146c281e for None (false) DEBUG: [HttpClient-33-SelectorManager] [18s 169ms] HttpClientImpl(33) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-33-SelectorManager] [18s 169ms] SocketTube(36) read bytes: 218 DEBUG: [HttpClient-33-SelectorManager] [18s 169ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [18s 169ms] SSL Reader(SocketTube(36)) Adding 218 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [18s 169ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [18s 169ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@146c281e for R (false) DEBUG: [HttpClient-33-SelectorManager] [18s 169ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [18s 169ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:218, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [18s 169ms] SSL Reader(SocketTube(36)) Unwrapping: 218 DEBUG: [pool-1-thread-3] [18s 169ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 218 into buffer of 512 remaining to decode: 85 DEBUG: [pool-1-thread-3] [18s 169ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [18s 169ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [18s 169ms] SSL Reader(SocketTube(36)) handshaking DEBUG: [pool-1-thread-3] [18s 169ms] SSLFlowDelegate(SocketTube(36)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [18s 169ms] SSLFlowDelegate(SocketTube(36)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [18s 171ms] SSLFlowDelegate(SocketTube(36)) finished task execution DEBUG: [HttpClient-33-SelectorManager] [18s 172ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@146c281e for None (false) DEBUG: [HttpClient-33-SelectorManager] [18s 175ms] SocketTube(36) no more demand for reading DEBUG: [HttpClient-33-SelectorManager] [18s 176ms] SocketTube(36) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [18s 174ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [18s 180ms] SSL Writer(SocketTube(36)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [18s 180ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [18s 180ms] SSL Writer(SocketTube(36)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [18s 180ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [18s 180ms] SSL Writer(SocketTube(36)) handshaking DEBUG: [pool-1-thread-3] [18s 180ms] SSL Writer(SocketTube(36)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [18s 180ms] SSL Writer(SocketTube(36)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [18s 180ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-3] [18s 180ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [18s 180ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [18s 180ms] SocketTube(36) trying to write: 6 DEBUG: [pool-1-thread-3] [18s 180ms] SocketTube(36) wrote: 6 DEBUG: [pool-1-thread-3] [18s 180ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-3] [18s 180ms] SocketTube(36) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [18s 180ms] SocketTube(36) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [18s 180ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [18s 180ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [18s 181ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:85, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [18s 181ms] SSL Reader(SocketTube(36)) Unwrapping: 85 DEBUG: [pool-1-thread-3] [18s 181ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 85 into buffer of 512 remaining to decode: 79 DEBUG: [pool-1-thread-3] [18s 181ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [18s 181ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [18s 181ms] SSL Reader(SocketTube(36)) handshaking DEBUG: [pool-1-thread-3] [18s 181ms] SSL Reader(SocketTube(36)) Unwrapping: 79 DEBUG: [pool-1-thread-3] [18s 181ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 79 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [18s 181ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-3] [18s 181ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-3] [18s 181ms] SSL Reader(SocketTube(36)) handshaking DEBUG: [pool-1-thread-3] [18s 181ms] SSLFlowDelegate(SocketTube(36)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [18s 181ms] SSLFlowDelegate(SocketTube(36)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [18s 181ms] SSLFlowDelegate(SocketTube(36)) finished task execution DEBUG: [pool-1-thread-3] [18s 181ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [18s 181ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-3] [18s 181ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-3] [18s 181ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-3] [18s 181ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-SelectorManager] [18s 181ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@146c281e for R (true) DEBUG: [pool-1-thread-3] [18s 193ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-33-SelectorManager] [18s 193ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@146c281e for None (false) DEBUG: [HttpClient-33-SelectorManager] [18s 193ms] SocketTube(36) read bytes: 90 DEBUG: [HttpClient-33-SelectorManager] [18s 193ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [18s 193ms] SSL Reader(SocketTube(36)) Adding 90 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [18s 195ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-3] [18s 195ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-33-SelectorManager] [18s 195ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@146c281e for R (false) DEBUG: [pool-1-thread-3] [18s 195ms] SSL Reader(SocketTube(36)) Unwrapping: 90 DEBUG: [pool-1-thread-3] [18s 196ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [18s 196ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-3] [18s 196ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [18s 196ms] SSL Reader(SocketTube(36)) handshaking DEBUG: [pool-1-thread-3] [18s 197ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [18s 197ms] SSL Writer(SocketTube(36)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [18s 197ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [18s 197ms] SSL Writer(SocketTube(36)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [18s 197ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [18s 197ms] SSLFlowDelegate(SocketTube(36)) setALPN = h2 DEBUG: [pool-1-thread-3] [18s 197ms] PlainHttpConnection(SocketTube(36)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [18s 197ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-3] [18s 197ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-3] [18s 197ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [18s 198ms] SSLTube(SocketTube(36)) connecting flows DEBUG: [pool-1-thread-3] [18s 198ms] SSLTube(SocketTube(36)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2e64ed23 DEBUG: [HttpClient-33-SelectorManager] [18s 195ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [18s 198ms] Http2Connection(SSLTube(SocketTube(36))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [18s 198ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [18s 198ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [18s 198ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [18s 198ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [18s 198ms] SSLTube(SocketTube(36)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [18s 198ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-3] [18s 198ms] AsyncSSLConnection(SSLTube(SocketTube(36))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [18s 198ms] AsyncSSLConnection(SSLTube(SocketTube(36))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [18s 198ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-3] [18s 198ms] SSLTube(SocketTube(36)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [18s 198ms] SSL Writer(SocketTube(36)) onNext DEBUG: [pool-1-thread-3] [18s 198ms] SSL Writer(SocketTube(36)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [18s 198ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [18s 198ms] AsyncSSLConnection(SSLTube(SocketTube(36))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [18s 198ms] AsyncSSLConnection(SSLTube(SocketTube(36))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [18s 198ms] Http2Connection(SSLTube(SocketTube(36))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [18s 198ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [18s 198ms] Http2Connection(SSLTube(SocketTube(36))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [18s 198ms] Http2Connection(SSLTube(SocketTube(36))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [18s 198ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed buffered data DEBUG: [pool-1-thread-3] [18s 198ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(36))) DEBUG: [pool-1-thread-3] [18s 198ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(36))) DEBUG: [pool-1-thread-3] [18s 198ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [18s 198ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [18s 198ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [18s 198ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [18s 198ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [18s 198ms] Http2Connection(SSLTube(SocketTube(36))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [18s 199ms] Http2Connection(SSLTube(SocketTube(36))) Opened stream 1 DEBUG: [pool-1-thread-3] [18s 199ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [18s 199ms] AsyncSSLConnection(SSLTube(SocketTube(36))) added 60 bytes to the write queue DEBUG: [pool-1-thread-3] [18s 199ms] AsyncSSLConnection(SSLTube(SocketTube(36))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [18s 199ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [18s 199ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [18s 199ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [18s 199ms] SSL Writer(SocketTube(36)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [18s 199ms] SSL Writer(SocketTube(36)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [18s 199ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-3] [18s 199ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [18s 199ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [18s 199ms] SocketTube(36) trying to write: 90 DEBUG: [pool-1-thread-3] [18s 199ms] SocketTube(36) wrote: 90 DEBUG: [pool-1-thread-3] [18s 199ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-3] [18s 199ms] SocketTube(36) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [18s 199ms] SocketTube(36) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [18s 199ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [18s 199ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-3] [18s 199ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-3] [18s 199ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-3] [18s 199ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-3] [18s 199ms] SSLTube(SocketTube(36)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [18s 199ms] SSL Writer(SocketTube(36)) onNext DEBUG: [pool-1-thread-3] [18s 199ms] SSL Writer(SocketTube(36)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-3] [18s 199ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [18s 199ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [18s 199ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-3] [18s 199ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-3] [18s 199ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-3] [18s 199ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-3] [18s 199ms] SSLTube(SocketTube(36)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [18s 199ms] SSL Writer(SocketTube(36)) onNext DEBUG: [pool-1-thread-3] [18s 199ms] SSL Writer(SocketTube(36)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-3] [18s 199ms] SSL Writer(SocketTube(36)) wrapping 136 bytes DEBUG: [pool-1-thread-3] [18s 200ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [18s 200ms] SSL Writer(SocketTube(36)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-3] [18s 200ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 TestServer(2): starting connection DEBUG: [HttpClient-33-SelectorManager] [18s 201ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@146c281e for None (false) DEBUG: [HttpClient-33-SelectorManager] [18s 201ms] SocketTube(36) no more demand for reading DEBUG: [HttpClient-33-SelectorManager] [18s 201ms] SocketTube(36) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [18s 201ms] SSL Writer(SocketTube(36)) Sending 174 bytes downstream DEBUG: [pool-1-thread-3] [18s 201ms] SSL Writer(SocketTube(36)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-3] [18s 201ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-3] [18s 201ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [18s 201ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-3] [18s 201ms] SocketTube(36) trying to write: 174 DEBUG: [pool-1-thread-3] [18s 202ms] SocketTube(36) wrote: 174 DEBUG: [pool-1-thread-3] [18s 202ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-3] [18s 202ms] SocketTube(36) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [18s 202ms] SocketTube(36) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [18s 202ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [18s 202ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-3] [18s 202ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-3] [18s 202ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-3] [18s 202ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [18s 202ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [18s 202ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-3] [18s 202ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-3] [18s 202ms] SocketTube(36) resuming read event DEBUG: [Test-server-pool] [18s 202ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [18s 202ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [18s 202ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [18s 202ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [18s 202ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [18s 202ms] 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] [18s 203ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [18s 203ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [18s 203ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [18s 203ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [18s 203ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [18s 203ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [18s 203ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [18s 203ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [18s 203ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [18s 203ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [18s 203ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [18s 203ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS TestServer: GET /https2/chunk/x Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-3] [18s 204ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [18s 204ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-33-SelectorManager] [18s 204ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@146c281e for R (true) TestServer(2): connection started Sent response headers 200 DEBUG: [HttpClient-33-SelectorManager] [18s 205ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@146c281e for None (false) DEBUG: [HttpClient-33-SelectorManager] [18s 205ms] SocketTube(36) read bytes: 1852 DEBUG: [HttpClient-33-SelectorManager] [18s 205ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [18s 205ms] SSL Reader(SocketTube(36)) Adding 1852 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [18s 205ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [18s 205ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@146c281e for R (false) DEBUG: [HttpClient-33-SelectorManager] [18s 205ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [18s 206ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:1852, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [18s 206ms] SSL Reader(SocketTube(36)) Unwrapping: 1852 DEBUG: [pool-1-thread-3] [18s 206ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 1852 into buffer of 16676 remaining to decode: 126 DEBUG: [pool-1-thread-3] [18s 206ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-3] [18s 206ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-3] [18s 206ms] SSL Reader(SocketTube(36)) Unwrapping: 126 DEBUG: [pool-1-thread-3] [18s 206ms] SSL Reader(SocketTube(36)) Decoded 39 bytes out of 126 into buffer of 512 remaining to decode: 49 DEBUG: [pool-1-thread-3] [18s 206ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-3] [18s 206ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-3] [18s 206ms] SSL Reader(SocketTube(36)) sending 39 DEBUG: [pool-1-thread-3] [18s 206ms] SSL Reader(SocketTube(36)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-3] [18s 207ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-3] [18s 208ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [18s 208ms] SSL Reader(SocketTube(36)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-3] [18s 208ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-3] [18s 208ms] Http2Connection(SSLTube(SocketTube(36))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [18s 208ms] Http2Connection(SSLTube(SocketTube(36))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [18s 208ms] Http2Connection(SSLTube(SocketTube(36))) Processing 39 DEBUG: [pool-1-thread-3] [18s 208ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [18s 208ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [18s 208ms] 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] [18s 208ms] Http2Connection(SSLTube(SocketTube(36))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [18s 208ms] AsyncSSLConnection(SSLTube(SocketTube(36))) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [18s 208ms] AsyncSSLConnection(SSLTube(SocketTube(36))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [18s 208ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-3] [18s 208ms] SSLTube(SocketTube(36)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [18s 208ms] SSL Writer(SocketTube(36)) onNext DEBUG: [pool-1-thread-3] [18s 208ms] SSL Writer(SocketTube(36)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-3] [18s 208ms] SSL Writer(SocketTube(36)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [18s 208ms] SSL Writer(SocketTube(36)) wrapping 9 bytes DEBUG: [HttpClient-33-SelectorManager] [18s 207ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@146c281e for None (false) DEBUG: [HttpClient-33-SelectorManager] [18s 208ms] SocketTube(36) no more demand for reading DEBUG: [HttpClient-33-SelectorManager] [18s 208ms] SocketTube(36) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [18s 209ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [18s 209ms] SSL Writer(SocketTube(36)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-3] [18s 209ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [18s 209ms] SSL Writer(SocketTube(36)) Sending 47 bytes downstream DEBUG: [pool-1-thread-3] [18s 209ms] SSL Writer(SocketTube(36)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-3] [18s 209ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-3] [18s 209ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [18s 209ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-3] [18s 209ms] SocketTube(36) trying to write: 47 DEBUG: [pool-1-thread-3] [18s 209ms] SocketTube(36) wrote: 47 DEBUG: [pool-1-thread-3] [18s 209ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-3] [18s 209ms] SocketTube(36) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [18s 209ms] SocketTube(36) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [18s 209ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [18s 209ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-3] [18s 209ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-3] [18s 209ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-3] [18s 209ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [18s 209ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed(1) DEBUG: [pool-1-thread-3] [18s 209ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [18s 210ms] SSL Reader(SocketTube(36)) Unwrapping: 49 DEBUG: [pool-1-thread-3] [18s 210ms] SSL Reader(SocketTube(36)) Decoded 11 bytes out of 49 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [18s 210ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 49 bytesProduced = 11 DEBUG: [pool-1-thread-3] [18s 210ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 49 DEBUG: [pool-1-thread-3] [18s 210ms] SSL Reader(SocketTube(36)) sending 11 DEBUG: [pool-1-thread-3] [18s 210ms] SSL Reader(SocketTube(36)) Adding 11 to outputQ queue DEBUG: [pool-1-thread-3] [18s 210ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-3] [18s 210ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-3] [18s 210ms] SSL Reader(SocketTube(36)) DownstreamPusher: Pushing 11 bytes downstream DEBUG: [readLoop] [18s 210ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [18s 210ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [18s 210ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [18s 210ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [18s 210ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [18s 210ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 11 bytes in 1 buffers DEBUG: [pool-1-thread-3] [18s 210ms] Http2Connection(SSLTube(SocketTube(36))) sending 11 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [18s 210ms] Http2Connection(SSLTube(SocketTube(36))) H2 Receiving(2): 11 DEBUG: [pool-1-thread-3] [18s 210ms] Http2Connection(SSLTube(SocketTube(36))) Processing 11 DEBUG: [pool-1-thread-3] [18s 210ms] FramesDecoder decodes: 11 DEBUG: [pool-1-thread-3] [18s 210ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [18s 210ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [18s 211ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [18s 211ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [18s 211ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [18s 211ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:44711/https2/chunk/x) 200 HTTP_2 Local port: 41056 DEBUG: [pool-1-thread-3] [18s 211ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [18s 211ms] HttpClientImpl(33) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [18s 211ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed(2) DEBUG: [pool-1-thread-3] [18s 211ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [18s 211ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-3] [18s 211ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-3] [18s 211ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-3] [18s 212ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [18s 213ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-33-SelectorManager] [18s 213ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@146c281e for R (true) DEBUG: [HttpClient-33-SelectorManager] [18s 213ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@146c281e for None (false) DEBUG: [HttpClient-33-SelectorManager] [18s 213ms] SocketTube(36) read bytes: 109 DEBUG: [HttpClient-33-SelectorManager] [18s 213ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [18s 213ms] SSL Reader(SocketTube(36)) Adding 109 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [18s 213ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [18s 213ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@146c281e for R (false) DEBUG: [HttpClient-33-SelectorManager] [18s 213ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [18s 213ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:109, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [18s 213ms] SSL Reader(SocketTube(36)) Unwrapping: 109 DEBUG: [pool-1-thread-3] [18s 213ms] SSL Reader(SocketTube(36)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [18s 213ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-3] [18s 213ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-3] [18s 213ms] SSL Reader(SocketTube(36)) sending 24 DEBUG: [pool-1-thread-3] [18s 213ms] SSL Reader(SocketTube(36)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-3] [18s 213ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-3] [18s 213ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-3] [18s 213ms] SSL Reader(SocketTube(36)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-3] [18s 213ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-3] [18s 213ms] Http2Connection(SSLTube(SocketTube(36))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [18s 213ms] Http2Connection(SSLTube(SocketTube(36))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-3] [18s 213ms] Http2Connection(SSLTube(SocketTube(36))) Processing 24 DEBUG: [pool-1-thread-3] [18s 213ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-3] [18s 213ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [18s 213ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [18s 213ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [18s 213ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-3] [18s 214ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-3] [18s 214ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-3] [18s 214ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed(3) DEBUG: [pool-1-thread-3] [18s 214ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [18s 214ms] SSL Reader(SocketTube(36)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [18s 214ms] SSL Reader(SocketTube(36)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [18s 214ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [18s 214ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [18s 214ms] SSL Reader(SocketTube(36)) sending 9 DEBUG: [pool-1-thread-3] [18s 214ms] SSL Reader(SocketTube(36)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [18s 214ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-3] [18s 214ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-3] [18s 214ms] SSL Reader(SocketTube(36)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [18s 214ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [18s 214ms] Http2Connection(SSLTube(SocketTube(36))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [18s 214ms] Http2Connection(SSLTube(SocketTube(36))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-3] [18s 214ms] Http2Connection(SSLTube(SocketTube(36))) Processing 9 DEBUG: [pool-1-thread-3] [18s 214ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [18s 214ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [18s 214ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [18s 214ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [18s 214ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [18s 214ms] HttpClientImpl(33) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [18s 214ms] HttpClientImpl(33) ClientImpl (async) elapsed 77 millis for GET to https://127.0.0.1:44711/https2/chunk/x DEBUG: [MainThread] [18s 216ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:42683/http1/fixed/x GET DEBUG: [MainThread] [18s 216ms] Exchange establishing exchange for http://127.0.0.1:42683/http1/fixed/x GET, proxy=null DEBUG: [MainThread] [18s 216ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [18s 216ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [18s 216ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [18s 216ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [18s 217ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [MainThread] [18s 217ms] Exchange checkFor407: all clear DEBUG: [MainThread] [18s 217ms] Http1Exchange Sending headers only DEBUG: [MainThread] [18s 217ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@16df1a73 queue.isEmpty: true DEBUG: [MainThread] [18s 217ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@16df1a73, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [18s 217ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [MainThread] [18s 217ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [18s 217ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [MainThread] [18s 217ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [18s 217ms] Http1Exchange response created in advance DEBUG: [MainThread] [18s 217ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [MainThread] [18s 217ms] SocketTube(9) connecting flows DEBUG: [MainThread] [18s 217ms] SocketTube(9) read publisher got subscriber DEBUG: [MainThread] [18s 217ms] SocketTube(9) registering subscribe event DEBUG: [MainThread] [18s 217ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [18s 217ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [MainThread] [18s 217ms] SocketTube(9) subscribed for writing DEBUG: [MainThread] [18s 217ms] SocketTube(9) write: resetting demand to 0 DEBUG: [MainThread] [18s 217ms] SocketTube(9) write: registering startSubscription event DEBUG: [MainThread] [18s 217ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [18s 217ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [18s 217ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4081566 DEBUG: [HttpClient-9-SelectorManager] [18s 217ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [18s 217ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [18s 217ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [18s 217ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [18s 217ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-1] [18s 217ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-9-SelectorManager] [18s 217ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [18s 217ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-4] [18s 218ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-4] [18s 218ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [18s 218ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-4] [18s 218ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [18s 218ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [18s 217ms] Http1Exchange setting outgoing with headers DEBUG: [MainThread] [18s 221ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [MainThread] [18s 222ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [MainThread] [18s 222ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [18s 222ms] Http1Exchange initiating completion of headersSentCF DEBUG: [MainThread] [18s 222ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [MainThread] [18s 222ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [MainThread] [18s 222ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-3] [18s 217ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [18s 225ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [18s 225ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [18s 225ms] Http2Connection(SSLTube(SocketTube(36))) Closed stream 1 DEBUG: [pool-1-thread-3] [18s 225ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@62be8a47 DEBUG: [pool-1-thread-3] [18s 225ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [18s 225ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed(4) DEBUG: [pool-1-thread-3] [18s 225ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [18s 225ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-3] [18s 225ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-3] [18s 225ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-3] [18s 225ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-SelectorManager] [18s 225ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@146c281e for R (false) DEBUG: [pool-1-thread-1] [18s 221ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [18s 228ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [18s 229ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-1] [18s 229ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [18s 230ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [18s 223ms] SocketTube(9) wrote: 204 DEBUG: [MainThread] [18s 230ms] SocketTube(9) write: requesting more... DEBUG: [HttpClient-9-SelectorManager] [18s 225ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4508b95c for None (false) DEBUG: [MainThread] [18s 230ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [MainThread] [18s 230ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [18s 230ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [18s 230ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [MainThread] [18s 230ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-9-SelectorManager] [18s 230ms] SocketTube(9) read bytes: 90 DEBUG: [HttpClient-9-SelectorManager] [18s 230ms] Http1AsyncReceiver(SocketTube(9)) Putting 90 bytes into the queue DEBUG: [pool-1-thread-3] [18s 225ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [18s 230ms] SocketTube(9) resuming read event DEBUG: [MainThread] [18s 230ms] Exchange checkFor407: all clear DEBUG: [MainThread] [18s 230ms] Exchange sendRequestBody DEBUG: [MainThread] [18s 230ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-9-SelectorManager] [18s 230ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4508b95c for R (false) DEBUG: [MainThread] [18s 230ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-9-SelectorManager] [18s 230ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [18s 230ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-9-SelectorManager] [18s 230ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4508b95c for R (false) DEBUG: [pool-1-thread-1] [18s 230ms] Http1AsyncReceiver(SocketTube(9)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@16df1a73 DEBUG: [pool-1-thread-1] [18s 230ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [18s 230ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@16df1a73 DEBUG: [pool-1-thread-1] [18s 230ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-1] [18s 230ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-1] [18s 230ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@16df1a73 DEBUG: [pool-1-thread-1] [18s 230ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 14 DEBUG: [MainThread] [18s 230ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [MainThread] [18s 230ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [18s 230ms] Http1Exchange initiating completion of bodySentCF DEBUG: [MainThread] [18s 230ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [18s 230ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@ae2cc7f DEBUG: [MainThread] [18s 230ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [MainThread] [18s 232ms] Http1Exchange reading headers DEBUG: [MainThread] [18s 232ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 14) READING_BODY DEBUG: [MainThread] [18s 232ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [MainThread] [18s 232ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) headersReader is already completed DEBUG: [MainThread] [18s 232ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [MainThread] [18s 232ms] Http1Exchange getResponseAsync completed successfully DEBUG: [MainThread] [18s 232ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [MainThread] [18s 232ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@ea005e8(9) DEBUG: [MainThread] [18s 232ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7f1c9d4b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@15ff6444 queue.isEmpty: false DEBUG: [MainThread] [18s 232ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [MainThread] [18s 232ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [MainThread] [18s 232ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7f1c9d4b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@15ff6444, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [MainThread] [18s 232ms] Http1AsyncReceiver(SocketTube(9)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7f1c9d4b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@15ff6444 DEBUG: [MainThread] [18s 232ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [MainThread] [18s 232ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7f1c9d4b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@15ff6444 DEBUG: [MainThread] [18s 232ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Sending 14/90 bytes to body parser DEBUG: [MainThread] [18s 232ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [MainThread] [18s 232ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [MainThread] [18s 232ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [MainThread] [18s 232ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [MainThread] [18s 232ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [MainThread] [18s 232ms] SocketTube(9) connecting flows DEBUG: [MainThread] [18s 232ms] SocketTube(9) read publisher got subscriber DEBUG: [MainThread] [18s 232ms] SocketTube(9) registering subscribe event DEBUG: [MainThread] [18s 232ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [18s 232ms] SocketTube(9) subscribed for writing DEBUG: [MainThread] [18s 232ms] SocketTube(9) write: resetting demand to 0 DEBUG: [MainThread] [18s 232ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [18s 232ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [18s 232ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [18s 232ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [18s 232ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [18s 232ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [18s 232ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [18s 232ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [18s 232ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4508b95c for R (false) DEBUG: [HttpClient-9-SelectorManager] [18s 232ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [18s 232ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [18s 232ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [18s 233ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [18s 233ms] SocketTube(9) write: offloading requestMore DEBUG: [MainThread] [18s 232ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [MainThread] [18s 233ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [MainThread] [18s 233ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [MainThread] [18s 233ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [MainThread] [18s 233ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@ea005e8(9) DEBUG: [pool-1-thread-3] [18s 233ms] HttpClientImpl(9) ClientImpl (async) elapsed 16 millis for GET to http://127.0.0.1:42683/http1/fixed/x DEBUG: [MainThread] [18s 234ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:42683/http1/chunk/x GET DEBUG: [MainThread] [18s 234ms] Exchange establishing exchange for http://127.0.0.1:42683/http1/chunk/x GET, proxy=null DEBUG: [MainThread] [18s 234ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [18s 234ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [18s 234ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [18s 234ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [18s 235ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [18s 235ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [18s 235ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [MainThread] [18s 235ms] Exchange checkFor407: all clear DEBUG: [MainThread] [18s 235ms] Http1Exchange Sending headers only DEBUG: [MainThread] [18s 235ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7c6d6d4c queue.isEmpty: true DEBUG: [MainThread] [18s 235ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7c6d6d4c, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [18s 235ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [MainThread] [18s 235ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [18s 235ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [MainThread] [18s 235ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [18s 235ms] Http1Exchange response created in advance DEBUG: [MainThread] [18s 235ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [MainThread] [18s 235ms] SocketTube(9) connecting flows DEBUG: [MainThread] [18s 235ms] SocketTube(9) read publisher got subscriber DEBUG: [MainThread] [18s 235ms] SocketTube(9) registering subscribe event DEBUG: [MainThread] [18s 235ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [18s 235ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [MainThread] [18s 235ms] SocketTube(9) subscribed for writing DEBUG: [MainThread] [18s 235ms] SocketTube(9) write: resetting demand to 0 DEBUG: [MainThread] [18s 235ms] SocketTube(9) write: registering startSubscription event DEBUG: [MainThread] [18s 235ms] Http1Exchange requestAction.headers DEBUG: [MainThread] [18s 235ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-9-SelectorManager] [18s 235ms] SocketTube(9) subscribe event raised DEBUG: [MainThread] [18s 235ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [HttpClient-9-SelectorManager] [18s 235ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@455da6f7 DEBUG: [HttpClient-9-SelectorManager] [18s 235ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [18s 235ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [18s 235ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [18s 235ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [18s 235ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [18s 235ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [18s 235ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-3] [18s 236ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [18s 236ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [18s 236ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [18s 236ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [18s 236ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [18s 236ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [18s 236ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-1] [18s 236ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [18s 236ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [18s 235ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [MainThread] [18s 237ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [18s 237ms] Http1Exchange initiating completion of headersSentCF DEBUG: [MainThread] [18s 237ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [MainThread] [18s 237ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [MainThread] [18s 237ms] SocketTube(9) trying to write: 204 DEBUG: [HttpClient-9-SelectorManager] [18s 237ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4508b95c for R (false) DEBUG: [MainThread] [18s 239ms] SocketTube(9) wrote: 204 DEBUG: [MainThread] [18s 239ms] SocketTube(9) write: requesting more... DEBUG: [MainThread] [18s 239ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [MainThread] [18s 239ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [18s 239ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [18s 239ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [MainThread] [18s 239ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [18s 239ms] Exchange checkFor407: all clear DEBUG: [MainThread] [18s 239ms] Exchange sendRequestBody DEBUG: [MainThread] [18s 239ms] Http1Exchange sendBodyAsync DEBUG: [MainThread] [18s 240ms] Http1Exchange bodySubscriber is null DEBUG: [MainThread] [18s 240ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [18s 240ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [MainThread] [18s 240ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [18s 240ms] Http1Exchange initiating completion of bodySentCF DEBUG: [MainThread] [18s 240ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [18s 240ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@12defbc1 DEBUG: [MainThread] [18s 240ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [MainThread] [18s 240ms] Http1Exchange reading headers DEBUG: [MainThread] [18s 240ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [MainThread] [18s 240ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [MainThread] [18s 240ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [18s 241ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4508b95c for None (false) DEBUG: [HttpClient-9-SelectorManager] [18s 244ms] SocketTube(9) read bytes: 84 DEBUG: [HttpClient-9-SelectorManager] [18s 245ms] Http1AsyncReceiver(SocketTube(9)) Putting 84 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [18s 245ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [18s 245ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4508b95c for R (false) DEBUG: [HttpClient-9-SelectorManager] [18s 245ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [18s 245ms] Http1AsyncReceiver(SocketTube(9)) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7c6d6d4c DEBUG: [pool-1-thread-1] [18s 249ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [18s 250ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7c6d6d4c DEBUG: [pool-1-thread-1] [18s 250ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Sending 84/84 bytes to header parser DEBUG: [pool-1-thread-1] [18s 250ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-1] [18s 250ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7c6d6d4c DEBUG: [pool-1-thread-1] [18s 250ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [18s 250ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [18s 250ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [18s 251ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@ea005e8(9) DEBUG: [pool-1-thread-1] [18s 251ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1f564500/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@b0d647b queue.isEmpty: false DEBUG: [pool-1-thread-1] [18s 251ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-1] [18s 251ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [18s 251ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [18s 251ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1f564500/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@b0d647b, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [18s 251ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1f564500/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@b0d647b DEBUG: [pool-1-thread-1] [18s 251ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [18s 251ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1f564500/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@b0d647b DEBUG: [pool-1-thread-1] [18s 251ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Sending 0/84 bytes to body parser DEBUG: [pool-1-thread-1] [18s 251ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-1] [18s 251ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [18s 251ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [18s 251ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [18s 251ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-1] [18s 252ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [18s 253ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [18s 253ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [18s 253ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [18s 253ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-9-SelectorManager] [18s 253ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4508b95c for R (false) DEBUG: [HttpClient-9-SelectorManager] [18s 294ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4508b95c for None (false) DEBUG: [HttpClient-9-SelectorManager] [18s 294ms] SocketTube(9) read bytes: 24 DEBUG: [HttpClient-9-SelectorManager] [18s 294ms] Http1AsyncReceiver(SocketTube(9)) Putting 24 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [18s 294ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [18s 294ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4508b95c for R (false) DEBUG: [HttpClient-9-SelectorManager] [18s 294ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [18s 294ms] Http1AsyncReceiver(SocketTube(9)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1f564500/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@b0d647b DEBUG: [pool-1-thread-1] [18s 294ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [18s 294ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1f564500/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@b0d647b DEBUG: [pool-1-thread-1] [18s 294ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Sending 24/24 bytes to body parser DEBUG: [pool-1-thread-1] [18s 295ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-1] [18s 295ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-1] [18s 295ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-1] [18s 295ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-1] [18s 295ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-1] [18s 295ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-1] [18s 295ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-1] [18s 295ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-1] [18s 295ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-1] [18s 295ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-1] [18s 295ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-1] [18s 295ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-1] [18s 295ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-1] [18s 295ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-1] [18s 295ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [18s 295ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-1] [18s 295ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [18s 295ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-1] [18s 295ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-1] [18s 295ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [18s 295ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-1] [18s 295ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [18s 295ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-1] [18s 295ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [18s 295ms] HttpClientImpl(9) ClientImpl (async) elapsed 61 millis for GET to http://127.0.0.1:42683/http1/chunk/x DEBUG: [pool-1-thread-1] [18s 295ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-1] [18s 295ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [18s 295ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@ea005e8(9) DEBUG: [pool-1-thread-1] [18s 295ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [MainThread] [18s 296ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:35653/https1/fixed/x GET DEBUG: [MainThread] [18s 296ms] Exchange establishing exchange for https://127.0.0.1:35653/https1/fixed/x GET, proxy=null DEBUG: [MainThread] [18s 296ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [18s 296ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [18s 296ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [18s 296ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [MainThread] [18s 297ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [MainThread] [18s 297ms] Exchange checkFor407: all clear DEBUG: [MainThread] [18s 297ms] Http1Exchange Sending headers only DEBUG: [MainThread] [18s 297ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@63e3df1a queue.isEmpty: true DEBUG: [MainThread] [18s 297ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@63e3df1a, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [18s 297ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [18s 297ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-9-SelectorManager] [18s 298ms] SocketTube(9) subscribe event raised DEBUG: [MainThread] [18s 300ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [18s 306ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [18s 306ms] Http1Exchange response created in advance DEBUG: [MainThread] [18s 306ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [18s 306ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [18s 306ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@74f3d927 DEBUG: [MainThread] [18s 306ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [MainThread] [18s 306ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [18s 306ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [18s 307ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [MainThread] [18s 307ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [18s 307ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [18s 307ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [MainThread] [18s 307ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [MainThread] [18s 307ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [MainThread] [18s 307ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [18s 307ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [18s 307ms] Http1Exchange requestAction.headers DEBUG: [MainThread] [18s 307ms] Http1Exchange setting outgoing with headers DEBUG: [MainThread] [18s 307ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [MainThread] [18s 307ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [18s 307ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [18s 307ms] Http1Exchange initiating completion of headersSentCF DEBUG: [MainThread] [18s 307ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [MainThread] [18s 307ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [MainThread] [18s 307ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [MainThread] [18s 307ms] SSL Writer(SocketTube(10)) onNext DEBUG: [MainThread] [18s 307ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [MainThread] [18s 307ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [MainThread] [18s 307ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [MainThread] [18s 307ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 6 DEBUG: [MainThread] [18s 307ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [MainThread] [18s 307ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 6 DEBUG: [MainThread] [18s 307ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [MainThread] [18s 307ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [MainThread] [18s 307ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [MainThread] [18s 307ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [18s 307ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [MainThread] [18s 307ms] SocketTube(10) trying to write: 134 DEBUG: [MainThread] [18s 308ms] SocketTube(10) wrote: 134 DEBUG: [MainThread] [18s 308ms] SocketTube(10) write: requesting more... DEBUG: [MainThread] [18s 308ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [18s 308ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [18s 308ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [18s 308ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [MainThread] [18s 308ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [MainThread] [18s 308ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [MainThread] [18s 308ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [18s 308ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [18s 308ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [18s 308ms] Exchange checkFor407: all clear DEBUG: [MainThread] [18s 308ms] Exchange sendRequestBody DEBUG: [MainThread] [18s 308ms] Http1Exchange sendBodyAsync DEBUG: [MainThread] [18s 308ms] Http1Exchange bodySubscriber is null DEBUG: [MainThread] [18s 308ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [18s 308ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [18s 308ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [18s 308ms] Http1Exchange initiating completion of bodySentCF DEBUG: [MainThread] [18s 308ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [18s 308ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1116248b DEBUG: [MainThread] [18s 308ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [MainThread] [18s 308ms] Http1Exchange reading headers DEBUG: [MainThread] [18s 308ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [MainThread] [18s 308ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [MainThread] [18s 308ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [18s 309ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [18s 311ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [18s 314ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [18s 315ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [18s 315ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [18s 315ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [18s 315ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4508b95c for R (false) DEBUG: [HttpClient-9-SelectorManager] [18s 315ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [18s 315ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [18s 315ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [18s 315ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [18s 315ms] SocketTube(9) write: offloading requestMore DEBUG: [HttpClient-9-SelectorManager] [18s 315ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35c2f68f for None (false) DEBUG: [HttpClient-9-SelectorManager] [18s 315ms] SocketTube(10) read bytes: 167 DEBUG: [HttpClient-9-SelectorManager] [18s 315ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [18s 315ms] SSL Reader(SocketTube(10)) Adding 167 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [18s 315ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [18s 315ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35c2f68f for R (false) DEBUG: [HttpClient-9-SelectorManager] [18s 315ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [18s 315ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [18s 315ms] SSL Reader(SocketTube(10)) Unwrapping: 167 DEBUG: [pool-1-thread-1] [18s 316ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [18s 316ms] SSL Reader(SocketTube(10)) Decoded 76 bytes out of 167 into buffer of 16676 remaining to decode: 53 DEBUG: [pool-1-thread-1] [18s 316ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [18s 316ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-3] [18s 316ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-3] [18s 316ms] SSL Reader(SocketTube(10)) sending 76 DEBUG: [pool-1-thread-3] [18s 316ms] SSL Reader(SocketTube(10)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-3] [18s 316ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [18s 316ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [18s 316ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-3] [18s 316ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-3] [18s 316ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@63e3df1a DEBUG: [pool-1-thread-3] [18s 316ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [18s 316ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@63e3df1a DEBUG: [pool-1-thread-3] [18s 316ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 76/16676 bytes to header parser DEBUG: [pool-1-thread-3] [18s 316ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [18s 316ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@63e3df1a DEBUG: [pool-1-thread-3] [18s 316ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [18s 316ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [18s 316ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [18s 317ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@ea005e8(9) DEBUG: [pool-1-thread-3] [18s 317ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3ec5eee1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@709a9d0d queue.isEmpty: false DEBUG: [pool-1-thread-3] [18s 317ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [18s 317ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [18s 317ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [18s 317ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3ec5eee1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@709a9d0d, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [18s 317ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3ec5eee1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@709a9d0d DEBUG: [pool-1-thread-3] [18s 317ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [18s 317ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3ec5eee1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@709a9d0d DEBUG: [pool-1-thread-3] [18s 317ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-3] [18s 317ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [18s 317ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [18s 317ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [18s 317ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [18s 317ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [18s 317ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [18s 317ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [18s 317ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [18s 317ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [18s 317ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [18s 317ms] SSL Reader(SocketTube(10)) Unwrapping: 53 DEBUG: [pool-1-thread-3] [18s 317ms] SSL Reader(SocketTube(10)) Decoded 15 bytes out of 53 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-3] [18s 317ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [18s 317ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [18s 317ms] SSL Reader(SocketTube(10)) sending 15 DEBUG: [pool-1-thread-3] [18s 317ms] SSL Reader(SocketTube(10)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [18s 317ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [18s 317ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [18s 317ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [18s 317ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-3] [18s 317ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3ec5eee1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@709a9d0d DEBUG: [pool-1-thread-3] [18s 317ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [18s 317ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3ec5eee1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@709a9d0d DEBUG: [pool-1-thread-3] [18s 317ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 15/88 bytes to body parser DEBUG: [pool-1-thread-3] [18s 318ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [18s 318ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-3] [18s 318ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-3] [18s 318ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [18s 318ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [18s 318ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [18s 318ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [18s 318ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-3] [18s 318ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [18s 318ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [18s 318ms] HttpClientImpl(9) ClientImpl (async) elapsed 21 millis for GET to https://127.0.0.1:35653/https1/fixed/x DEBUG: [pool-1-thread-3] [18s 318ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [18s 318ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@ea005e8(9) DEBUG: [pool-1-thread-3] [18s 318ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [18s 318ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [18s 318ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [18s 318ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [18s 318ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [18s 318ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [18s 318ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [18s 318ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [18s 318ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [18s 318ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [18s 318ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [18s 318ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [18s 318ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35c2f68f for R (false) DEBUG: [MainThread] [18s 319ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:35653/https1/chunk/x GET DEBUG: [MainThread] [18s 319ms] Exchange establishing exchange for https://127.0.0.1:35653/https1/chunk/x GET, proxy=null DEBUG: [MainThread] [18s 320ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [18s 320ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [18s 320ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [18s 320ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [MainThread] [18s 320ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [MainThread] [18s 320ms] Exchange checkFor407: all clear DEBUG: [MainThread] [18s 320ms] Http1Exchange Sending headers only DEBUG: [MainThread] [18s 320ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@52381da3 queue.isEmpty: true DEBUG: [MainThread] [18s 320ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@52381da3, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [18s 320ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [18s 320ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [18s 320ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [18s 320ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [18s 320ms] Http1Exchange response created in advance DEBUG: [MainThread] [18s 320ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [18s 320ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [18s 320ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@38e8cc22 DEBUG: [MainThread] [18s 320ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [MainThread] [18s 321ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [18s 321ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [18s 321ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [MainThread] [18s 321ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [18s 321ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [18s 321ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [MainThread] [18s 321ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [MainThread] [18s 321ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [MainThread] [18s 321ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [18s 321ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [18s 321ms] Http1Exchange requestAction.headers DEBUG: [MainThread] [18s 321ms] Http1Exchange setting outgoing with headers DEBUG: [MainThread] [18s 321ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [MainThread] [18s 321ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [18s 321ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [18s 321ms] Http1Exchange initiating completion of headersSentCF DEBUG: [MainThread] [18s 321ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [MainThread] [18s 321ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [MainThread] [18s 321ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [MainThread] [18s 321ms] SSL Writer(SocketTube(10)) onNext DEBUG: [MainThread] [18s 321ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [MainThread] [18s 321ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [MainThread] [18s 321ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [MainThread] [18s 321ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 7 DEBUG: [MainThread] [18s 321ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [MainThread] [18s 321ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 7 DEBUG: [MainThread] [18s 321ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [MainThread] [18s 321ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [MainThread] [18s 321ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [MainThread] [18s 321ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [18s 321ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [MainThread] [18s 321ms] SocketTube(10) trying to write: 134 DEBUG: [MainThread] [18s 323ms] SocketTube(10) wrote: 134 DEBUG: [MainThread] [18s 325ms] SocketTube(10) write: requesting more... DEBUG: [MainThread] [18s 325ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [18s 325ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [18s 325ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [18s 325ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [MainThread] [18s 325ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [MainThread] [18s 325ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [MainThread] [18s 325ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [18s 325ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [18s 325ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [18s 325ms] Exchange checkFor407: all clear DEBUG: [MainThread] [18s 325ms] Exchange sendRequestBody DEBUG: [MainThread] [18s 325ms] Http1Exchange sendBodyAsync DEBUG: [MainThread] [18s 325ms] Http1Exchange bodySubscriber is null DEBUG: [MainThread] [18s 325ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [18s 325ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [18s 325ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [18s 325ms] Http1Exchange initiating completion of bodySentCF DEBUG: [MainThread] [18s 325ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [18s 325ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@18fa95c8 DEBUG: [MainThread] [18s 326ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [MainThread] [18s 326ms] Http1Exchange reading headers DEBUG: [MainThread] [18s 326ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [MainThread] [18s 326ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [MainThread] [18s 326ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [18s 331ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35c2f68f for None (false) DEBUG: [HttpClient-9-SelectorManager] [18s 331ms] SocketTube(10) read bytes: 122 DEBUG: [HttpClient-9-SelectorManager] [18s 331ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [18s 331ms] SSL Reader(SocketTube(10)) Adding 122 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [18s 331ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [18s 331ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35c2f68f for R (false) DEBUG: [HttpClient-9-SelectorManager] [18s 331ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [18s 331ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:122, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [18s 331ms] SSL Reader(SocketTube(10)) Unwrapping: 122 DEBUG: [pool-1-thread-3] [18s 331ms] SSL Reader(SocketTube(10)) Decoded 84 bytes out of 122 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [18s 331ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-3] [18s 331ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [18s 331ms] SSL Reader(SocketTube(10)) sending 84 DEBUG: [pool-1-thread-3] [18s 331ms] SSL Reader(SocketTube(10)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-3] [18s 331ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [18s 331ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [18s 331ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-3] [18s 331ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-3] [18s 331ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@52381da3 DEBUG: [pool-1-thread-3] [18s 331ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [18s 331ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@52381da3 DEBUG: [pool-1-thread-3] [18s 331ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 84/16676 bytes to header parser DEBUG: [pool-1-thread-3] [18s 331ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [18s 331ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@52381da3 DEBUG: [pool-1-thread-3] [18s 331ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [18s 331ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [18s 332ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [18s 332ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@ea005e8(9) DEBUG: [pool-1-thread-3] [18s 332ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6f643a0e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7ec763e5 queue.isEmpty: false DEBUG: [pool-1-thread-3] [18s 332ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [18s 332ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [18s 332ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [18s 332ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6f643a0e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7ec763e5, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [18s 332ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6f643a0e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7ec763e5 DEBUG: [pool-1-thread-3] [18s 332ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [18s 332ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6f643a0e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7ec763e5 DEBUG: [pool-1-thread-3] [18s 332ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-3] [18s 332ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-3] [18s 332ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [18s 332ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [18s 332ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [18s 332ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [18s 332ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [18s 332ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [18s 332ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [18s 332ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [18s 332ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [18s 333ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [18s 333ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [18s 333ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [18s 333ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [18s 333ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [18s 334ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35c2f68f for R (false) DEBUG: [HttpClient-9-SelectorManager] [18s 372ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35c2f68f for None (false) DEBUG: [HttpClient-9-SelectorManager] [18s 372ms] SocketTube(10) read bytes: 101 DEBUG: [HttpClient-9-SelectorManager] [18s 372ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [18s 372ms] SSL Reader(SocketTube(10)) Adding 101 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [18s 372ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [18s 372ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35c2f68f for R (false) DEBUG: [HttpClient-9-SelectorManager] [18s 372ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [18s 372ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:101, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [18s 373ms] SSL Reader(SocketTube(10)) Unwrapping: 101 DEBUG: [pool-1-thread-3] [18s 373ms] SSL Reader(SocketTube(10)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-3] [18s 373ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-3] [18s 373ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-3] [18s 373ms] SSL Reader(SocketTube(10)) sending 20 DEBUG: [pool-1-thread-3] [18s 373ms] SSL Reader(SocketTube(10)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-3] [18s 373ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [18s 373ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [18s 373ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-3] [18s 373ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-3] [18s 373ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6f643a0e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7ec763e5 DEBUG: [pool-1-thread-3] [18s 373ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [18s 373ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6f643a0e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7ec763e5 DEBUG: [pool-1-thread-3] [18s 373ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-3] [18s 373ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-3] [18s 373ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-3] [18s 373ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-3] [18s 373ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-3] [18s 373ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [18s 373ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [18s 373ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-3] [18s 373ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-3] [18s 373ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-3] [18s 373ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [18s 373ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [18s 373ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [18s 373ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [18s 373ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [18s 373ms] SSL Reader(SocketTube(10)) Unwrapping: 43 DEBUG: [pool-1-thread-3] [18s 382ms] SSL Reader(SocketTube(10)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-3] [18s 382ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-3] [18s 382ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-3] [18s 382ms] SSL Reader(SocketTube(10)) sending 5 DEBUG: [pool-1-thread-3] [18s 382ms] SSL Reader(SocketTube(10)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-3] [18s 382ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [18s 382ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [18s 382ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-3] [18s 382ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-3] [18s 382ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6f643a0e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7ec763e5 DEBUG: [pool-1-thread-3] [18s 382ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-3] [18s 382ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6f643a0e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7ec763e5 DEBUG: [pool-1-thread-3] [18s 382ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-3] [18s 382ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [18s 382ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [18s 382ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [18s 382ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [18s 382ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-3] [18s 382ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-3] [18s 382ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [18s 383ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [18s 383ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [18s 383ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [18s 383ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-3] [18s 383ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [18s 383ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [18s 383ms] HttpClientImpl(9) ClientImpl (async) elapsed 63 millis for GET to https://127.0.0.1:35653/https1/chunk/x DEBUG: [pool-1-thread-3] [18s 383ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-3] [18s 383ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [18s 383ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@ea005e8(9) DEBUG: [pool-1-thread-3] [18s 383ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [18s 383ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [18s 383ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [18s 383ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [18s 383ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [18s 383ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [18s 383ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [18s 383ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [18s 383ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [18s 383ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [18s 383ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [18s 383ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [18s 384ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35c2f68f for R (false) DEBUG: [MainThread] [18s 388ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:59617/http2/fixed/x GET DEBUG: [MainThread] [18s 392ms] Exchange establishing exchange for http://127.0.0.1:59617/http2/fixed/x GET, proxy=null DEBUG: [MainThread] [18s 392ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [MainThread] [18s 392ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [18s 392ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [18s 392ms] ExchangeImpl creating HTTP/2 streams DEBUG: [MainThread] [18s 393ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [MainThread] [18s 393ms] Exchange checkFor407: all clear DEBUG: [MainThread] [18s 393ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [MainThread] [18s 393ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [MainThread] [18s 393ms] Http2Connection(SocketTube(11)) Opened stream 13 DEBUG: [MainThread] [18s 393ms] Http2Connection(SocketTube(11))/Stream(13) Stream 13 registered (cancelled: false, registerIfCancelled: false) DEBUG: [MainThread] [18s 393ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [MainThread] [18s 393ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [MainThread] [18s 394ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [MainThread] [18s 394ms] SocketTube(11) trying to write: 59 DEBUG: [MainThread] [18s 394ms] SocketTube(11) wrote: 59 DEBUG: [MainThread] [18s 394ms] SocketTube(11) write: requesting more... DEBUG: [MainThread] [18s 394ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [MainThread] [18s 394ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775800, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [18s 394ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775800, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [18s 394ms] Exchange checkFor407: all clear DEBUG: [MainThread] [18s 394ms] Exchange sendRequestBody DEBUG: [MainThread] [18s 394ms] Http2Connection(SocketTube(11))/Stream(13) requestSent: streamid=13 but response not received DEBUG: [readLoop] [18s 394ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [18s 394ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [18s 394ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [18s 394ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [18s 394ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [18s 394ms] 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] [18s 395ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7828327e for None (false) DEBUG: [HttpClient-9-SelectorManager] [18s 395ms] SocketTube(11) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [18s 395ms] Http2Connection(SocketTube(11)) onNext: got 47 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [18s 395ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [18s 395ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7828327e for R (false) DEBUG: [HttpClient-9-SelectorManager] [18s 396ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775799, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [18s 396ms] Http2Connection(SocketTube(11)) sending 47 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [18s 396ms] Http2Connection(SocketTube(11)) H2 Receiving(8): 47 DEBUG: [pool-1-thread-3] [18s 396ms] Http2Connection(SocketTube(11)) Processing 47 DEBUG: [pool-1-thread-3] [18s 396ms] FramesDecoder decodes: 47 DEBUG: [pool-1-thread-3] [18s 396ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [18s 396ms] FramesDecoder Got frame: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-3] [18s 396ms] Http2Connection(SocketTube(11))/Stream(13) incoming: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-3] [18s 396ms] Http2Connection(SocketTube(11))/Stream(13) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [18s 396ms] Http2Connection(SocketTube(11))/Stream(13) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [18s 396ms] Http2Connection(SocketTube(11))/Stream(13) Getting BodySubscriber for: (GET http://127.0.0.1:59617/http2/fixed/x) 200 HTTP_2 Local port: 35138 DEBUG: [pool-1-thread-3] [18s 398ms] Http2Connection(SocketTube(11))/Stream(13) subscribing user subscriber DEBUG: [pool-1-thread-3] [18s 398ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [18s 399ms] FramesDecoder Got frame: DATA: length=14, streamid=13, flags=0 DEBUG: [pool-1-thread-3] [18s 402ms] Http2Connection(SocketTube(11))/Stream(13) incoming: DATA: length=14, streamid=13, flags=0 DEBUG: [pool-1-thread-3] [18s 402ms] Http2Connection(SocketTube(11))/Stream(13) incoming: onNext(14) DEBUG: [pool-1-thread-3] [18s 402ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 98, limit: 16777216 DEBUG: [pool-1-thread-3] [18s 402ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 13) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [18s 402ms] FramesDecoder Got frame: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-3] [18s 402ms] Http2Connection(SocketTube(11))/Stream(13) incoming: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-3] [18s 402ms] Http2Connection(SocketTube(11))/Stream(13) incoming: onComplete DEBUG: [pool-1-thread-3] [18s 402ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [18s 402ms] HttpClientImpl(9) ClientImpl (async) elapsed 13 millis for GET to http://127.0.0.1:59617/http2/fixed/x DEBUG: [MainThread] [18s 404ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:59617/http2/chunk/x GET DEBUG: [MainThread] [18s 404ms] Exchange establishing exchange for http://127.0.0.1:59617/http2/chunk/x GET, proxy=null DEBUG: [MainThread] [18s 404ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [MainThread] [18s 405ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [18s 405ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [18s 405ms] ExchangeImpl creating HTTP/2 streams DEBUG: [MainThread] [18s 405ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [MainThread] [18s 405ms] Exchange checkFor407: all clear DEBUG: [MainThread] [18s 405ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [MainThread] [18s 405ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [MainThread] [18s 405ms] Http2Connection(SocketTube(11)) Opened stream 15 DEBUG: [MainThread] [18s 405ms] Http2Connection(SocketTube(11))/Stream(15) Stream 15 registered (cancelled: false, registerIfCancelled: false) DEBUG: [MainThread] [18s 405ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [MainThread] [18s 405ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [MainThread] [18s 405ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [MainThread] [18s 405ms] SocketTube(11) trying to write: 59 DEBUG: [MainThread] [18s 405ms] SocketTube(11) wrote: 59 DEBUG: [MainThread] [18s 405ms] SocketTube(11) write: requesting more... DEBUG: [readLoop] [18s 405ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [18s 405ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [18s 405ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [18s 405ms] FramesDecoder decodes: 50 DEBUG: [MainThread] [18s 405ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [MainThread] [18s 405ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775799, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [18s 405ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775799, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [18s 406ms] Exchange checkFor407: all clear DEBUG: [MainThread] [18s 406ms] Exchange sendRequestBody DEBUG: [MainThread] [18s 406ms] Http2Connection(SocketTube(11))/Stream(15) requestSent: streamid=15 but response not received DEBUG: [pool-1-thread-3] [18s 405ms] Http2Connection(SocketTube(11))/Stream(13) setEndStreamReceived: streamid=13 DEBUG: [readLoop] [18s 405ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [18s 407ms] FramesDecoder Got frame: HEADERS: length=50, streamid=15, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-3] [18s 408ms] Http2Connection(SocketTube(11))/Stream(13) responseReceived: streamid=13 DEBUG: [pool-1-thread-3] [18s 408ms] Http2Connection(SocketTube(11))/Stream(13) close stream 13 DEBUG: [pool-1-thread-3] [18s 408ms] Http2Connection(SocketTube(11)) Closed stream 13 DEBUG: [pool-1-thread-3] [18s 408ms] Http2Connection(SocketTube(11))/Stream(13) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@505b1b64 DEBUG: [pool-1-thread-3] [18s 408ms] Http2Connection(SocketTube(11))/Stream(13) closing response subscriber stream 13 DEBUG: [pool-1-thread-3] [18s 408ms] Http2Connection(SocketTube(11)) H2 processed(8) 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] [18s 414ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7828327e for None (false) DEBUG: [HttpClient-9-SelectorManager] [18s 422ms] SocketTube(11) read bytes: 42 DEBUG: [HttpClient-9-SelectorManager] [18s 425ms] Http2Connection(SocketTube(11)) onNext: got 42 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [18s 425ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [18s 425ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7828327e for R (false) DEBUG: [HttpClient-9-SelectorManager] [18s 425ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775798, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [18s 425ms] Http2Connection(SocketTube(11)) sending 42 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [18s 425ms] Http2Connection(SocketTube(11)) H2 Receiving(9): 42 DEBUG: [pool-1-thread-3] [18s 425ms] Http2Connection(SocketTube(11)) Processing 42 DEBUG: [pool-1-thread-3] [18s 425ms] FramesDecoder decodes: 42 DEBUG: [pool-1-thread-3] [18s 425ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [18s 425ms] FramesDecoder Got frame: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-3] [18s 425ms] Http2Connection(SocketTube(11))/Stream(15) incoming: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-3] [18s 426ms] Http2Connection(SocketTube(11))/Stream(15) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [18s 426ms] Http2Connection(SocketTube(11))/Stream(15) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [18s 426ms] Http2Connection(SocketTube(11))/Stream(15) Getting BodySubscriber for: (GET http://127.0.0.1:59617/http2/chunk/x) 200 HTTP_2 Local port: 35138 DEBUG: [pool-1-thread-3] [18s 426ms] Http2Connection(SocketTube(11))/Stream(15) subscribing user subscriber DEBUG: [pool-1-thread-3] [18s 427ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [18s 427ms] FramesDecoder Got frame: DATA: length=14, streamid=15, flags=0 DEBUG: [pool-1-thread-3] [18s 427ms] Http2Connection(SocketTube(11))/Stream(15) incoming: DATA: length=14, streamid=15, flags=0 DEBUG: [pool-1-thread-3] [18s 427ms] Http2Connection(SocketTube(11))/Stream(15) incoming: onNext(14) DEBUG: [pool-1-thread-3] [18s 427ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 112, limit: 16777216 DEBUG: [pool-1-thread-3] [18s 427ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 15) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [18s 427ms] FramesDecoder Got frame: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-3] [18s 427ms] Http2Connection(SocketTube(11))/Stream(15) incoming: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-3] [18s 427ms] Http2Connection(SocketTube(11))/Stream(15) incoming: onComplete DEBUG: [pool-1-thread-3] [18s 428ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [18s 428ms] HttpClientImpl(9) ClientImpl (async) elapsed 24 millis for GET to http://127.0.0.1:59617/http2/chunk/x DEBUG: [pool-1-thread-3] [18s 428ms] Http2Connection(SocketTube(11))/Stream(15) setEndStreamReceived: streamid=15 DEBUG: [pool-1-thread-3] [18s 428ms] Http2Connection(SocketTube(11))/Stream(15) responseReceived: streamid=15 DEBUG: [pool-1-thread-3] [18s 428ms] Http2Connection(SocketTube(11))/Stream(15) close stream 15 DEBUG: [pool-1-thread-3] [18s 428ms] Http2Connection(SocketTube(11)) Closed stream 15 DEBUG: [pool-1-thread-3] [18s 429ms] Http2Connection(SocketTube(11))/Stream(15) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1ea1ef2b DEBUG: [pool-1-thread-3] [18s 429ms] Http2Connection(SocketTube(11))/Stream(15) closing response subscriber stream 15 DEBUG: [pool-1-thread-3] [18s 429ms] Http2Connection(SocketTube(11)) H2 processed(9) DEBUG: [MainThread] [18s 436ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:44711/https2/fixed/x GET DEBUG: [MainThread] [18s 436ms] Exchange establishing exchange for https://127.0.0.1:44711/https2/fixed/x GET, proxy=null DEBUG: [MainThread] [18s 439ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [MainThread] [18s 442ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [18s 444ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [18s 444ms] ExchangeImpl creating HTTP/2 streams DEBUG: [MainThread] [18s 445ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [MainThread] [18s 445ms] Exchange checkFor407: all clear DEBUG: [MainThread] [18s 445ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [MainThread] [18s 445ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [MainThread] [18s 445ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 13 DEBUG: [MainThread] [18s 445ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) Stream 13 registered (cancelled: false, registerIfCancelled: false) DEBUG: [MainThread] [18s 445ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [MainThread] [18s 445ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [MainThread] [18s 445ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [MainThread] [18s 445ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [MainThread] [18s 445ms] SSL Writer(SocketTube(12)) onNext DEBUG: [MainThread] [18s 445ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [MainThread] [18s 445ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [MainThread] [18s 445ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [MainThread] [18s 446ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 7 DEBUG: [MainThread] [18s 446ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [MainThread] [18s 446ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 7 DEBUG: [MainThread] [18s 446ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [MainThread] [18s 446ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [MainThread] [18s 446ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [MainThread] [18s 446ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [18s 446ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [MainThread] [18s 446ms] SocketTube(12) trying to write: 97 DEBUG: [MainThread] [18s 446ms] SocketTube(12) wrote: 97 DEBUG: [MainThread] [18s 446ms] SocketTube(12) write: requesting more... DEBUG: [MainThread] [18s 446ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [18s 446ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [18s 446ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [18s 446ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [MainThread] [18s 446ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [MainThread] [18s 446ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [MainThread] [18s 446ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [18s 446ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [18s 447ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [18s 447ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [18s 447ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [18s 447ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [18s 447ms] 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] [18s 448ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b784bba for None (false) DEBUG: [HttpClient-9-SelectorManager] [18s 448ms] SocketTube(12) read bytes: 162 DEBUG: [HttpClient-9-SelectorManager] [18s 448ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [18s 448ms] SSL Reader(SocketTube(12)) Adding 162 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [18s 448ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [18s 448ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b784bba for R (false) DEBUG: [HttpClient-9-SelectorManager] [18s 448ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [18s 448ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:162, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [18s 448ms] SSL Reader(SocketTube(12)) Unwrapping: 162 DEBUG: [pool-1-thread-3] [18s 449ms] SSL Reader(SocketTube(12)) Decoded 15 bytes out of 162 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-3] [18s 449ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [18s 449ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [18s 449ms] SSL Reader(SocketTube(12)) sending 15 DEBUG: [pool-1-thread-3] [18s 449ms] SSL Reader(SocketTube(12)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [18s 449ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [18s 449ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775788 cancelled = false DEBUG: [pool-1-thread-3] [18s 449ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [18s 449ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-3] [18s 449ms] Http2Connection(SSLTube(SocketTube(12))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [18s 449ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(20): 15 DEBUG: [pool-1-thread-3] [18s 449ms] Http2Connection(SSLTube(SocketTube(12))) Processing 15 DEBUG: [pool-1-thread-3] [18s 449ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-3] [18s 449ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [18s 449ms] FramesDecoder Got frame: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-3] [18s 449ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-3] [18s 449ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [18s 449ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) Adding completed responseCF(0) with response headers DEBUG: [pool-1-thread-3] [18s 449ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(20) DEBUG: [pool-1-thread-3] [18s 449ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [18s 449ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [pool-1-thread-3] [18s 449ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [18s 449ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-3] [18s 449ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-3] [18s 449ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-3] [18s 450ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-3] [18s 450ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [18s 450ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775787 cancelled = false DEBUG: [pool-1-thread-3] [18s 450ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-3] [18s 450ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-3] [18s 450ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [18s 450ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(21): 24 DEBUG: [pool-1-thread-3] [18s 450ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-3] [18s 450ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-3] [18s 450ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [18s 450ms] FramesDecoder Got frame: DATA: length=15, streamid=13, flags=0 DEBUG: [pool-1-thread-3] [18s 450ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: DATA: length=15, streamid=13, flags=0 DEBUG: [pool-1-thread-3] [18s 450ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(21) DEBUG: [pool-1-thread-3] [18s 450ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [18s 450ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [18s 450ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [18s 450ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [18s 450ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [18s 450ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-3] [18s 450ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [18s 450ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [18s 450ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775786 cancelled = false DEBUG: [pool-1-thread-3] [18s 450ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [18s 450ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [18s 450ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [18s 450ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(22): 9 DEBUG: [pool-1-thread-3] [18s 450ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-3] [18s 450ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [18s 450ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [18s 450ms] FramesDecoder Got frame: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-3] [18s 450ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-3] [18s 450ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(22) DEBUG: [pool-1-thread-3] [18s 450ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [18s 450ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [18s 450ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [18s 450ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [18s 450ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [18s 450ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [18s 450ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b784bba for R (false) DEBUG: [MainThread] [18s 450ms] Exchange checkFor407: all clear DEBUG: [MainThread] [18s 452ms] Exchange sendRequestBody DEBUG: [MainThread] [18s 452ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) requestSent: streamid=13 but response not received DEBUG: [MainThread] [18s 452ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) Getting BodySubscriber for: (GET https://127.0.0.1:44711/https2/fixed/x) 200 HTTP_2 Local port: 33846 DEBUG: [MainThread] [18s 452ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) subscribing user subscriber DEBUG: [MainThread] [18s 455ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [MainThread] [18s 458ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: onNext(15) DEBUG: [MainThread] [18s 464ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 105, limit: 16777216 DEBUG: [MainThread] [18s 464ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 13) update: 15, received: 15, limit: 8388608 DEBUG: [MainThread] [18s 464ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: onComplete DEBUG: [MainThread] [18s 464ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [MainThread] [18s 464ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) setEndStreamReceived: streamid=13 DEBUG: [MainThread] [18s 464ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) responseReceived: streamid=13 DEBUG: [MainThread] [18s 464ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) close stream 13 DEBUG: [MainThread] [18s 464ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 13 DEBUG: [MainThread] [18s 464ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@67314d06 DEBUG: [MainThread] [18s 464ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) closing response subscriber stream 13 DEBUG: [MainThread] [18s 464ms] HttpClientImpl(9) ClientImpl (async) elapsed 27 millis for GET to https://127.0.0.1:44711/https2/fixed/x DEBUG: [MainThread] [18s 467ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:44711/https2/chunk/x GET DEBUG: [MainThread] [18s 467ms] Exchange establishing exchange for https://127.0.0.1:44711/https2/chunk/x GET, proxy=null DEBUG: [MainThread] [18s 467ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [MainThread] [18s 467ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [18s 467ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [18s 467ms] ExchangeImpl creating HTTP/2 streams DEBUG: [MainThread] [18s 467ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [MainThread] [18s 467ms] Exchange checkFor407: all clear DEBUG: [MainThread] [18s 467ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [MainThread] [18s 467ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [MainThread] [18s 468ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 15 DEBUG: [MainThread] [18s 468ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) Stream 15 registered (cancelled: false, registerIfCancelled: false) DEBUG: [MainThread] [18s 468ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [MainThread] [18s 468ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [MainThread] [18s 468ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [MainThread] [18s 468ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [MainThread] [18s 468ms] SSL Writer(SocketTube(12)) onNext DEBUG: [MainThread] [18s 468ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [MainThread] [18s 468ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [MainThread] [18s 469ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [MainThread] [18s 469ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 8 DEBUG: [MainThread] [18s 469ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [MainThread] [18s 469ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 8 DEBUG: [MainThread] [18s 469ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [MainThread] [18s 469ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [MainThread] [18s 469ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [MainThread] [18s 469ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [18s 469ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [MainThread] [18s 469ms] SocketTube(12) trying to write: 97 DEBUG: [MainThread] [18s 469ms] SocketTube(12) wrote: 97 DEBUG: [MainThread] [18s 469ms] SocketTube(12) write: requesting more... DEBUG: [MainThread] [18s 469ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [18s 469ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [18s 469ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [18s 469ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [MainThread] [18s 469ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [MainThread] [18s 469ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [MainThread] [18s 469ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [18s 469ms] Exchange checkFor407: all clear DEBUG: [readLoop] [18s 469ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [18s 469ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [18s 469ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [MainThread] [18s 469ms] Exchange sendRequestBody DEBUG: [readLoop] [18s 469ms] FramesDecoder decodes: 50 DEBUG: [MainThread] [18s 469ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) requestSent: streamid=15 but response not received DEBUG: [readLoop] [18s 469ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [18s 470ms] 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] [18s 473ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b784bba for None (false) DEBUG: [HttpClient-9-SelectorManager] [18s 473ms] SocketTube(12) read bytes: 48 DEBUG: [HttpClient-9-SelectorManager] [18s 473ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [18s 473ms] SSL Reader(SocketTube(12)) Adding 48 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [18s 473ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [18s 473ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b784bba for R (false) DEBUG: [HttpClient-9-SelectorManager] [18s 473ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [18s 473ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:48, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [18s 473ms] SSL Reader(SocketTube(12)) Unwrapping: 48 DEBUG: [HttpClient-9-SelectorManager] [18s 473ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b784bba for None (false) DEBUG: [HttpClient-9-SelectorManager] [18s 473ms] SocketTube(12) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [18s 473ms] 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] [18s 473ms] SSL Reader(SocketTube(12)) Decoded 10 bytes out of 48 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [18s 473ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [18s 473ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [18s 473ms] SSL Reader(SocketTube(12)) sending 10 DEBUG: [pool-1-thread-3] [18s 473ms] SSL Reader(SocketTube(12)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [18s 473ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [18s 473ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775785 cancelled = false DEBUG: [pool-1-thread-3] [18s 473ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [18s 474ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [18s 474ms] Http2Connection(SSLTube(SocketTube(12))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [18s 474ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(23): 10 DEBUG: [pool-1-thread-3] [18s 474ms] Http2Connection(SSLTube(SocketTube(12))) Processing 10 DEBUG: [pool-1-thread-3] [18s 474ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [18s 474ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [18s 474ms] FramesDecoder Got frame: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-3] [18s 474ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-3] [18s 474ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [18s 474ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [18s 475ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) Getting BodySubscriber for: (GET https://127.0.0.1:44711/https2/chunk/x) 200 HTTP_2 Local port: 33846 DEBUG: [pool-1-thread-3] [18s 475ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) subscribing user subscriber DEBUG: [pool-1-thread-3] [18s 476ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [18s 476ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(23) DEBUG: [pool-1-thread-3] [18s 476ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [18s 476ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [18s 476ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [18s 476ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [18s 476ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [18s 476ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [18s 476ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b784bba for R (true) DEBUG: [HttpClient-9-SelectorManager] [18s 476ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b784bba for None (false) DEBUG: [HttpClient-9-SelectorManager] [18s 476ms] SocketTube(12) read bytes: 109 DEBUG: [HttpClient-9-SelectorManager] [18s 476ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [18s 476ms] SSL Reader(SocketTube(12)) Adding 109 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [18s 476ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [18s 476ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b784bba for R (false) DEBUG: [HttpClient-9-SelectorManager] [18s 476ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [18s 476ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:109, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [18s 476ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [pool-1-thread-3] [18s 477ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [18s 477ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-3] [18s 477ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-3] [18s 477ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-3] [18s 477ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-3] [18s 477ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [18s 477ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775784 cancelled = false DEBUG: [pool-1-thread-3] [18s 477ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-3] [18s 477ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-3] [18s 477ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [18s 477ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(24): 24 DEBUG: [pool-1-thread-3] [18s 477ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-3] [18s 477ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-3] [18s 477ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [18s 477ms] FramesDecoder Got frame: DATA: length=15, streamid=15, flags=0 DEBUG: [pool-1-thread-3] [18s 477ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: DATA: length=15, streamid=15, flags=0 DEBUG: [pool-1-thread-3] [18s 477ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: onNext(15) DEBUG: [pool-1-thread-3] [18s 477ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 120, limit: 16777216 DEBUG: [pool-1-thread-3] [18s 477ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 15) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-3] [18s 477ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(24) DEBUG: [pool-1-thread-3] [18s 477ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [18s 477ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [18s 478ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [18s 478ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [18s 478ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [18s 478ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-3] [18s 478ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [18s 478ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [18s 478ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775783 cancelled = false DEBUG: [pool-1-thread-3] [18s 478ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [18s 478ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [18s 478ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [18s 478ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(25): 9 DEBUG: [pool-1-thread-3] [18s 478ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-3] [18s 478ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [18s 478ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [18s 478ms] FramesDecoder Got frame: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-3] [18s 478ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-3] [18s 478ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: onComplete DEBUG: [pool-1-thread-3] [18s 478ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [18s 508ms] HttpClientImpl(9) ClientImpl (async) elapsed 11 millis for GET to https://127.0.0.1:44711/https2/chunk/x DEBUG: [pool-1-thread-3] [18s 511ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) setEndStreamReceived: streamid=15 DEBUG: [pool-1-thread-3] [18s 511ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) responseReceived: streamid=15 DEBUG: [pool-1-thread-3] [18s 511ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) close stream 15 DEBUG: [pool-1-thread-3] [18s 511ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 15 DEBUG: [pool-1-thread-3] [18s 511ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5b3c7f51 DEBUG: [pool-1-thread-3] [18s 511ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) closing response subscriber stream 15 DEBUG: [pool-1-thread-3] [18s 511ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(25) DEBUG: [pool-1-thread-3] [18s 511ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [18s 511ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [18s 511ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [18s 511ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [18s 511ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [18s 511ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [18s 511ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b784bba for R (false) DEBUG: [HttpClient-26-SelectorManager] [18s 676ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@657067f5 for None (false) DEBUG: [HttpClient-26-SelectorManager] [18s 676ms] SocketTube(29) got read EOF DEBUG: [HttpClient-26-SelectorManager] [18s 676ms] SocketTube(29) pausing read event DEBUG: [HttpClient-26-SelectorManager] [18s 676ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@657067f5 for None (false) DEBUG: [HttpClient-26-SelectorManager] [18s 676ms] SocketTube(29) completing subscriber DEBUG: [HttpClient-26-SelectorManager] [18s 676ms] ConnectionPool(26) SocketTube(29) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-26-SelectorManager] [18s 676ms] PlainHttpConnection(SocketTube(29)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-26-SelectorManager] [18s 679ms] SocketTube(29) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-26-SelectorManager] [18s 681ms] SocketTube(29) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-26-SelectorManager] [18s 681ms] SocketTube(29) Stopping read scheduler DEBUG: [HttpClient-26-SelectorManager] [18s 682ms] SocketTube(29) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-26-SelectorManager] [18s 682ms] SocketTube(29) Read scheduler stopped DEBUG: [HttpClient-9-SelectorManager] [18s 695ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4508b95c for None (false) DEBUG: [HttpClient-26-SelectorManager] [18s 706ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-9-SelectorManager] [18s 706ms] SocketTube(9) got read EOF DEBUG: [HttpClient-9-SelectorManager] [18s 706ms] SocketTube(9) pausing read event DEBUG: [HttpClient-9-SelectorManager] [18s 706ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4508b95c for None (false) DEBUG: [HttpClient-9-SelectorManager] [18s 706ms] SocketTube(9) completing subscriber DEBUG: [HttpClient-9-SelectorManager] [18s 724ms] ConnectionPool(9) SocketTube(9) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-27-SelectorManager] [18s 713ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40edc9d7 for None (false) DEBUG: [HttpClient-19-SelectorManager] [18s 713ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3841176d for None (false) DEBUG: [HttpClient-18-SelectorManager] [18s 714ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f8a84f4 for None (false) DEBUG: [HttpClient-19-SelectorManager] [18s 727ms] SocketTube(22) got read EOF DEBUG: [HttpClient-19-SelectorManager] [18s 727ms] SocketTube(22) pausing read event DEBUG: [HttpClient-19-SelectorManager] [18s 727ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3841176d for None (false) DEBUG: [HttpClient-18-SelectorManager] [18s 727ms] SocketTube(21) got read EOF DEBUG: [HttpClient-18-SelectorManager] [18s 727ms] SocketTube(21) pausing read event DEBUG: [HttpClient-18-SelectorManager] [18s 727ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f8a84f4 for None (false) DEBUG: [HttpClient-18-SelectorManager] [18s 727ms] SocketTube(21) completing subscriber DEBUG: [HttpClient-18-SelectorManager] [18s 727ms] ConnectionPool(18) SocketTube(21) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-9-SelectorManager] [18s 727ms] PlainHttpConnection(SocketTube(9)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-18-SelectorManager] [18s 727ms] PlainHttpConnection(SocketTube(21)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-9-SelectorManager] [18s 727ms] SocketTube(9) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-18-SelectorManager] [18s 727ms] SocketTube(21) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-18-SelectorManager] [18s 727ms] SocketTube(21) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-18-SelectorManager] [18s 727ms] SocketTube(21) Stopping read scheduler DEBUG: [HttpClient-18-SelectorManager] [18s 727ms] SocketTube(21) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-18-SelectorManager] [18s 727ms] SocketTube(21) Read scheduler stopped DEBUG: [HttpClient-27-SelectorManager] [18s 727ms] SocketTube(30) got read EOF DEBUG: [HttpClient-27-SelectorManager] [18s 727ms] SocketTube(30) pausing read event DEBUG: [HttpClient-27-SelectorManager] [18s 727ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40edc9d7 for None (false) DEBUG: [HttpClient-27-SelectorManager] [18s 727ms] SocketTube(30) completing subscriber DEBUG: [HttpClient-18-SelectorManager] [18s 727ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-29-SelectorManager] [18s 716ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33036a5f for None (false) DEBUG: [HttpClient-29-SelectorManager] [18s 728ms] SocketTube(32) read bytes: 40 DEBUG: [HttpClient-29-SelectorManager] [18s 728ms] SSL Reader(SocketTube(32)) onNext DEBUG: [HttpClient-29-SelectorManager] [18s 728ms] SSL Reader(SocketTube(32)) Adding 40 bytes to read buffer DEBUG: [HttpClient-29-SelectorManager] [18s 728ms] SocketTube(32) resuming read event DEBUG: [HttpClient-29-SelectorManager] [18s 728ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33036a5f for R (false) DEBUG: [HttpClient-29-SelectorManager] [18s 728ms] SocketTube(32) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [18s 728ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [18s 728ms] SSL Reader(SocketTube(32)) Unwrapping: 40 DEBUG: [HttpClient-29-SelectorManager] [18s 728ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33036a5f for None (false) DEBUG: [HttpClient-29-SelectorManager] [18s 728ms] SocketTube(32) no more demand for reading DEBUG: [HttpClient-29-SelectorManager] [18s 728ms] SocketTube(32) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [18s 716ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3400995c for None (false) DEBUG: [HttpClient-13-SelectorManager] [18s 728ms] SocketTube(16) read bytes: 40 DEBUG: [HttpClient-13-SelectorManager] [18s 728ms] SSL Reader(SocketTube(16)) onNext DEBUG: [HttpClient-13-SelectorManager] [18s 728ms] SSL Reader(SocketTube(16)) Adding 40 bytes to read buffer DEBUG: [HttpClient-21-SelectorManager] [18s 716ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3df29136 for None (false) DEBUG: [HttpClient-13-SelectorManager] [18s 728ms] SocketTube(16) resuming read event TestServer(1): stopping 9 connections DEBUG: [pool-1-thread-1] [18s 728ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING Server connection to /127.0.0.1:35182 stopping. 1 streams Server connection to /127.0.0.1:35138 stopping. 8 streams Server connection to /127.0.0.1:35168 stopping. 1 streams Server connection to /127.0.0.1:37330 stopping. 1 streams DEBUG: [HttpClient-22-SelectorManager] [18s 729ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c143d9f for None (false) DEBUG: [HttpClient-22-SelectorManager] [18s 730ms] SocketTube(25) got read EOF DEBUG: [HttpClient-22-SelectorManager] [18s 730ms] SocketTube(25) pausing read event DEBUG: [HttpClient-22-SelectorManager] [18s 730ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c143d9f for None (false) DEBUG: [HttpClient-22-SelectorManager] [18s 730ms] SocketTube(25) completing subscriber TestServer: Connection writer stopping DEBUG: [HttpClient-22-SelectorManager] [18s 730ms] Http2Connection(SocketTube(25)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-19-SelectorManager] [18s 727ms] SocketTube(22) completing subscriber DEBUG: [HttpClient-19-SelectorManager] [18s 730ms] ConnectionPool(19) SocketTube(22) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-22-SelectorManager] [18s 730ms] SocketTube(25) Stopping read scheduler DEBUG: [HttpClient-22-SelectorManager] [18s 730ms] SocketTube(25) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775803, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-22-SelectorManager] [18s 730ms] SocketTube(25) Read scheduler stopped DEBUG: [HttpClient-19-SelectorManager] [18s 730ms] PlainHttpConnection(SocketTube(22)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [pool-1-thread-4] [18s 730ms] 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:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) DEBUG: [HttpClient-9-SelectorManager] [18s 727ms] SocketTube(9) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-4] [18s 732ms] Http2Connection(SocketTube(25)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-27-SelectorManager] [18s 727ms] ConnectionPool(27) SocketTube(30) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-21-SelectorManager] [18s 728ms] SocketTube(24) read bytes: 40 DEBUG: [HttpClient-21-SelectorManager] [18s 733ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-21-SelectorManager] [18s 733ms] SSL Reader(SocketTube(24)) Adding 40 bytes to read buffer DEBUG: [HttpClient-27-SelectorManager] [18s 733ms] PlainHttpConnection(SocketTube(30)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-21-SelectorManager] [18s 733ms] SocketTube(24) resuming read event DEBUG: [HttpClient-21-SelectorManager] [18s 733ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3df29136 for R (false) DEBUG: [HttpClient-21-SelectorManager] [18s 733ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [18s 733ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [18s 733ms] SSL Reader(SocketTube(24)) Unwrapping: 40 DEBUG: [HttpClient-27-SelectorManager] [18s 733ms] SocketTube(30) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-27-SelectorManager] [18s 733ms] SocketTube(30) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-13-SelectorManager] [18s 728ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3400995c for R (false) DEBUG: [HttpClient-13-SelectorManager] [18s 733ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [18s 734ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3400995c for None (false) DEBUG: [HttpClient-13-SelectorManager] [18s 734ms] SocketTube(16) no more demand for reading DEBUG: [HttpClient-13-SelectorManager] [18s 734ms] SocketTube(16) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [18s 729ms] SSL Reader(SocketTube(16)) Unwrapping: 40 Server connection to /127.0.0.1:35148 stopping. 1 streams DEBUG: [HttpClient-19-SelectorManager] [18s 730ms] SocketTube(22) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-19-SelectorManager] [18s 740ms] SocketTube(22) got read error: java.io.IOException: connection closed locally TestServer: Connection writer stopping DEBUG: [HttpClient-19-SelectorManager] [18s 740ms] SocketTube(22) Stopping read scheduler DEBUG: [HttpClient-19-SelectorManager] [18s 740ms] SocketTube(22) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-19-SelectorManager] [18s 740ms] SocketTube(22) Read scheduler stopped Server connection to /127.0.0.1:35154 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:37340 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-15-SelectorManager] [18s 741ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c17ccd8 for None (false) DEBUG: [HttpClient-15-SelectorManager] [18s 741ms] SocketTube(18) got read EOF DEBUG: [HttpClient-15-SelectorManager] [18s 741ms] SocketTube(18) pausing read event DEBUG: [HttpClient-15-SelectorManager] [18s 741ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c17ccd8 for None (false) DEBUG: [HttpClient-15-SelectorManager] [18s 741ms] SocketTube(18) completing subscriber DEBUG: [HttpClient-31-SelectorManager] [18s 741ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6672fe2b for None (false) DEBUG: [HttpClient-31-SelectorManager] [18s 741ms] SocketTube(34) got read EOF DEBUG: [HttpClient-31-SelectorManager] [18s 741ms] SocketTube(34) pausing read event DEBUG: [HttpClient-31-SelectorManager] [18s 741ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6672fe2b for None (false) DEBUG: [HttpClient-31-SelectorManager] [18s 741ms] SocketTube(34) completing subscriber DEBUG: [HttpClient-31-SelectorManager] [18s 741ms] Http2Connection(SocketTube(34)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-31-SelectorManager] [18s 741ms] SocketTube(34) Stopping read scheduler DEBUG: [HttpClient-31-SelectorManager] [18s 741ms] SocketTube(34) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775804, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-31-SelectorManager] [18s 741ms] SocketTube(34) Read scheduler stopped TestServer: Connection writer stopping DEBUG: [HttpClient-14-SelectorManager] [18s 741ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3745bf74 for None (false) DEBUG: [HttpClient-14-SelectorManager] [18s 741ms] SocketTube(17) got read EOF DEBUG: [HttpClient-14-SelectorManager] [18s 741ms] SocketTube(17) pausing read event DEBUG: [pool-1-thread-5] [18s 741ms] Http2Connection(SocketTube(34)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) DEBUG: [HttpClient-30-SelectorManager] [18s 730ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@288f6f8a for None (false) DEBUG: [HttpClient-30-SelectorManager] [18s 742ms] SocketTube(33) got read EOF DEBUG: [HttpClient-30-SelectorManager] [18s 742ms] SocketTube(33) pausing read event DEBUG: [HttpClient-30-SelectorManager] [18s 742ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@288f6f8a for None (false) DEBUG: [HttpClient-30-SelectorManager] [18s 742ms] SocketTube(33) completing subscriber DEBUG: [HttpClient-30-SelectorManager] [18s 742ms] Http2Connection(SocketTube(33)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-23-SelectorManager] [18s 730ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55d5c40b for None (false) DEBUG: [HttpClient-23-SelectorManager] [18s 742ms] SocketTube(26) got read EOF DEBUG: [HttpClient-23-SelectorManager] [18s 742ms] SocketTube(26) pausing read event DEBUG: [HttpClient-23-SelectorManager] [18s 742ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55d5c40b for None (false) DEBUG: [HttpClient-23-SelectorManager] [18s 742ms] SocketTube(26) completing subscriber DEBUG: [HttpClient-23-SelectorManager] [18s 742ms] Http2Connection(SocketTube(26)) Idle connection closed by HTTP/2 peer TestServer: Connection writer stopping DEBUG: [HttpClient-30-SelectorManager] [18s 743ms] SocketTube(33) Stopping read scheduler DEBUG: [HttpClient-30-SelectorManager] [18s 743ms] SocketTube(33) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-30-SelectorManager] [18s 743ms] SocketTube(33) Read scheduler stopped TestServer: Connection writer stopping DEBUG: [HttpClient-26-SelectorManager] [18s 732ms] SocketTube(29) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-20-SelectorManager] [18s 732ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@53bdf654 for None (false) DEBUG: [HttpClient-20-SelectorManager] [18s 747ms] SocketTube(23) read bytes: 40 DEBUG: [HttpClient-20-SelectorManager] [18s 747ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-20-SelectorManager] [18s 747ms] SSL Reader(SocketTube(23)) Adding 40 bytes to read buffer DEBUG: [HttpClient-26-SelectorManager] [18s 747ms] SocketTube(29) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@3289133 (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-26-SelectorManager] [18s 747ms] SocketTube(29) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-20-SelectorManager] [18s 747ms] SocketTube(23) resuming read event DEBUG: [HttpClient-20-SelectorManager] [18s 747ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@53bdf654 for R (false) DEBUG: [HttpClient-20-SelectorManager] [18s 747ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-20-SelectorManager] [18s 747ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@53bdf654 for None (false) DEBUG: [HttpClient-20-SelectorManager] [18s 747ms] SocketTube(23) no more demand for reading DEBUG: [HttpClient-20-SelectorManager] [18s 747ms] SocketTube(23) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-8] [18s 747ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-8] [18s 751ms] SSL Reader(SocketTube(23)) Unwrapping: 40 DEBUG: [HttpClient-28-SelectorManager] [18s 732ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cbcdfc9 for None (false) DEBUG: [pool-1-thread-4] [18s 733ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(25)) DEBUG: [HttpClient-28-SelectorManager] [18s 752ms] SocketTube(31) read bytes: 40 DEBUG: [HttpClient-28-SelectorManager] [18s 752ms] SSL Reader(SocketTube(31)) onNext DEBUG: [pool-1-thread-4] [18s 752ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(25)) DEBUG: [HttpClient-28-SelectorManager] [18s 752ms] SSL Reader(SocketTube(31)) Adding 40 bytes to read buffer DEBUG: [pool-1-thread-4] [18s 752ms] PlainHttpConnection(SocketTube(25)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-4] [18s 752ms] SocketTube(25) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-4] [18s 754ms] SocketTube(25) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-9-SelectorManager] [18s 733ms] SocketTube(9) Stopping read scheduler DEBUG: [HttpClient-9-SelectorManager] [18s 754ms] SocketTube(9) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [18s 754ms] SocketTube(9) Read scheduler stopped DEBUG: [HttpClient-9-SelectorManager] [18s 754ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-9-SelectorManager] [18s 754ms] SocketTube(9) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-9-SelectorManager] [18s 754ms] SocketTube(9) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@925d7c9 (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-9-SelectorManager] [18s 754ms] SocketTube(9) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-21-SelectorManager] [18s 733ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3df29136 for None (false) DEBUG: [HttpClient-21-SelectorManager] [18s 754ms] SocketTube(24) no more demand for reading DEBUG: [HttpClient-21-SelectorManager] [18s 754ms] SocketTube(24) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-27-SelectorManager] [18s 733ms] SocketTube(30) Stopping read scheduler DEBUG: [HttpClient-27-SelectorManager] [18s 754ms] SocketTube(30) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-27-SelectorManager] [18s 754ms] SocketTube(30) Read scheduler stopped DEBUG: [HttpClient-27-SelectorManager] [18s 754ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-27-SelectorManager] [18s 754ms] SocketTube(30) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-19-SelectorManager] [18s 741ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-15-SelectorManager] [18s 741ms] Http2Connection(SocketTube(18)) Idle connection closed by HTTP/2 peer TestServer(2): stopping 9 connections DEBUG: [HttpClient-15-SelectorManager] [18s 758ms] SocketTube(18) Stopping read scheduler DEBUG: [HttpClient-15-SelectorManager] [18s 758ms] SocketTube(18) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [18s 758ms] SocketTube(18) Read scheduler stopped Server connection to /127.0.0.1:41048 stopping. 1 streams DEBUG: [HttpClient-32-SelectorManager] [18s 758ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35bdaef8 for None (false) DEBUG: [HttpClient-32-SelectorManager] [18s 758ms] SocketTube(35) read bytes: 80 DEBUG: [HttpClient-32-SelectorManager] [18s 758ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [18s 758ms] SSL Reader(SocketTube(35)) Adding 80 bytes to read buffer Server connection to /127.0.0.1:41056 stopping. 1 streams DEBUG: [HttpClient-32-SelectorManager] [18s 758ms] SocketTube(35) resuming read event DEBUG: [HttpClient-32-SelectorManager] [18s 758ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35bdaef8 for R (false) DEBUG: [HttpClient-32-SelectorManager] [18s 759ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-32-SelectorManager] [18s 759ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35bdaef8 for None (false) DEBUG: [HttpClient-32-SelectorManager] [18s 759ms] SocketTube(35) no more demand for reading DEBUG: [HttpClient-32-SelectorManager] [18s 759ms] SocketTube(35) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-10] [18s 759ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-10] [18s 759ms] SSL Reader(SocketTube(35)) Unwrapping: 80 DEBUG: [HttpClient-14-SelectorManager] [18s 742ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3745bf74 for None (false) DEBUG: [HttpClient-14-SelectorManager] [18s 759ms] SocketTube(17) completing subscriber DEBUG: [pool-1-thread-5] [18s 742ms] Http2Connection(SocketTube(34)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-6] [18s 743ms] Http2Connection(SocketTube(33)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-5] [18s 759ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(34)) DEBUG: [pool-1-thread-5] [18s 759ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(34)) DEBUG: [HttpClient-23-SelectorManager] [18s 743ms] SocketTube(26) Stopping read scheduler DEBUG: [HttpClient-23-SelectorManager] [18s 759ms] SocketTube(26) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-23-SelectorManager] [18s 759ms] SocketTube(26) Read scheduler stopped DEBUG: [HttpClient-33-SelectorManager] [18s 759ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@146c281e for None (false) DEBUG: [pool-1-thread-7] [18s 743ms] Http2Connection(SocketTube(26)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-33-SelectorManager] [18s 759ms] SocketTube(36) read bytes: 40 java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) DEBUG: [pool-1-thread-7] [18s 759ms] Http2Connection(SocketTube(26)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-7] [18s 759ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(26)) DEBUG: [pool-1-thread-7] [18s 759ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(26)) DEBUG: [HttpClient-28-SelectorManager] [18s 752ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-7] [18s 760ms] PlainHttpConnection(SocketTube(26)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-7] [18s 760ms] SocketTube(26) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-7] [18s 760ms] SocketTube(26) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-9] [18s 752ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-27-SelectorManager] [18s 754ms] SocketTube(30) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@71678be2 (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-27-SelectorManager] [18s 762ms] SocketTube(30) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-9-SelectorManager] [18s 755ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35c2f68f for None (false) DEBUG: [HttpClient-19-SelectorManager] [18s 757ms] SocketTube(22) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-19-SelectorManager] [18s 762ms] SocketTube(22) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@933093d (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-19-SelectorManager] [18s 762ms] SocketTube(22) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-9-SelectorManager] [18s 762ms] SocketTube(10) read bytes: 40 DEBUG: [HttpClient-9-SelectorManager] [18s 762ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [18s 762ms] SSL Reader(SocketTube(10)) Adding 40 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [18s 762ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [18s 762ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35c2f68f for R (false) DEBUG: [HttpClient-9-SelectorManager] [18s 762ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [18s 762ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7828327e for None (false) DEBUG: [HttpClient-9-SelectorManager] [18s 762ms] SocketTube(11) got read EOF DEBUG: [HttpClient-9-SelectorManager] [18s 763ms] SocketTube(11) pausing read event DEBUG: [HttpClient-9-SelectorManager] [18s 763ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7828327e for None (false) DEBUG: [HttpClient-9-SelectorManager] [18s 763ms] SocketTube(11) completing subscriber DEBUG: [HttpClient-9-SelectorManager] [18s 763ms] Http2Connection(SocketTube(11)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-28-SelectorManager] [18s 763ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cbcdfc9 for R (false) DEBUG: [HttpClient-28-SelectorManager] [18s 763ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [18s 759ms] Http2Connection(SocketTube(18)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) DEBUG: [HttpClient-14-SelectorManager] [18s 759ms] Http2Connection(SocketTube(17)) Idle connection closed by HTTP/2 peer TestServer: Connection writer stopping java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) DEBUG: [pool-1-thread-5] [18s 759ms] PlainHttpConnection(SocketTube(34)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-12] [18s 766ms] Http2Connection(SocketTube(17)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) DEBUG: [HttpClient-33-SelectorManager] [18s 759ms] SSL Reader(SocketTube(36)) onNext TestServer: Connection writer stopping DEBUG: [HttpClient-33-SelectorManager] [18s 807ms] SSL Reader(SocketTube(36)) Adding 40 bytes to read buffer DEBUG: [pool-1-thread-9] [18s 762ms] SSL Reader(SocketTube(31)) Unwrapping: 40 DEBUG: [HttpClient-18-SelectorManager] [18s 762ms] SocketTube(21) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [pool-1-thread-9] [18s 808ms] SSLFlowDelegate(SocketTube(31)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-9] [18s 808ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-9] [18s 808ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-9] [18s 808ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-9] [18s 808ms] SocketTube(31) got some demand for reading DEBUG: [pool-1-thread-9] [18s 808ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-9] [18s 808ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-28-SelectorManager] [18s 763ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cbcdfc9 for None (false) DEBUG: [HttpClient-28-SelectorManager] [18s 808ms] SocketTube(31) got read EOF DEBUG: [HttpClient-28-SelectorManager] [18s 808ms] SocketTube(31) pausing read event DEBUG: [HttpClient-28-SelectorManager] [18s 808ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cbcdfc9 for None (false) DEBUG: [HttpClient-28-SelectorManager] [18s 808ms] SocketTube(31) completing subscriber DEBUG: [HttpClient-33-SelectorManager] [18s 808ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [18s 808ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@146c281e for R (false) DEBUG: [HttpClient-33-SelectorManager] [18s 808ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-28-SelectorManager] [18s 808ms] 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@69be4c9a[Not completed, 4 dependents] (id=2952) 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@69bf50b[Completed normally] (id=2958), 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-28-SelectorManager] [18s 808ms] SSL Reader(SocketTube(31)) Adding 0 bytes to read buffer DEBUG: [HttpClient-28-SelectorManager] [18s 808ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-28-SelectorManager] [18s 809ms] SocketTube(31) Stopping read scheduler DEBUG: [HttpClient-28-SelectorManager] [18s 809ms] SocketTube(31) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-28-SelectorManager] [18s 809ms] SocketTube(31) Read scheduler stopped DEBUG: [pool-1-thread-13] [18s 809ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-13] [18s 809ms] SSL Reader(SocketTube(36)) Unwrapping: 40 DEBUG: [HttpClient-28-SelectorManager] [18s 809ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cbcdfc9 for None (false) DEBUG: [pool-1-thread-13] [18s 809ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 40 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-13] [18s 809ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-13] [18s 809ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-7] [18s 763ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-13] [18s 809ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-13] [18s 809ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-13] [18s 809ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-7] [18s 809ms] SSL Reader(SocketTube(10)) Unwrapping: 40 DEBUG: [pool-1-thread-13] [18s 809ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-7] [18s 809ms] SSLFlowDelegate(SocketTube(10)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-7] [18s 809ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [HttpClient-33-SelectorManager] [18s 809ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@146c281e for R (false) Server connection to /127.0.0.1:33876 stopping. 1 streams Server connection to /127.0.0.1:33880 stopping. 1 streams TestServer: Connection writer stopping TestServer: Connection writer stopping DEBUG: [HttpClient-33-SelectorManager] [18s 812ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@146c281e for None (false) DEBUG: [HttpClient-33-SelectorManager] [18s 812ms] SocketTube(36) read bytes: 40 DEBUG: [HttpClient-33-SelectorManager] [18s 812ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [18s 812ms] SSL Reader(SocketTube(36)) Adding 40 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [18s 812ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [18s 812ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@146c281e for R (false) DEBUG: [HttpClient-33-SelectorManager] [18s 812ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-SelectorManager] [18s 812ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@146c281e for None (false) DEBUG: [HttpClient-33-SelectorManager] [18s 812ms] SocketTube(36) no more demand for reading DEBUG: [HttpClient-33-SelectorManager] [18s 812ms] SocketTube(36) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-24-SelectorManager] [18s 812ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41ff4b4d for None (false) DEBUG: [HttpClient-24-SelectorManager] [18s 812ms] SocketTube(27) read bytes: 80 DEBUG: [HttpClient-24-SelectorManager] [18s 812ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [18s 812ms] SSL Reader(SocketTube(27)) Adding 80 bytes to read buffer Server connection to /127.0.0.1:33860 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:33846 stopping. 8 streams Server connection to /127.0.0.1:33862 stopping. 1 streams DEBUG: [HttpClient-16-SelectorManager] [18s 813ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@199feba3 for None (false) DEBUG: [HttpClient-16-SelectorManager] [18s 813ms] SocketTube(19) read bytes: 80 DEBUG: [HttpClient-16-SelectorManager] [18s 813ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-16-SelectorManager] [18s 813ms] SSL Reader(SocketTube(19)) Adding 80 bytes to read buffer TestServer: Connection writer stopping DEBUG: [HttpClient-25-SelectorManager] [18s 813ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@20ee8328 for None (false) DEBUG: [HttpClient-25-SelectorManager] [18s 813ms] SocketTube(28) read bytes: 80 DEBUG: [HttpClient-25-SelectorManager] [18s 813ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [18s 813ms] SSL Reader(SocketTube(28)) Adding 80 bytes to read buffer TestServer(2): finished DEBUG: [pool-1-thread-13] [18s 815ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-13] [18s 815ms] SSL Reader(SocketTube(36)) Unwrapping: 40 DEBUG: [pool-1-thread-13] [18s 815ms] SSLFlowDelegate(SocketTube(36)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-13] [18s 815ms] SSLFlowDelegate(SocketTube(36)) doClosure: close_notify received DEBUG: [pool-1-thread-13] [18s 815ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-13] [18s 815ms] SSL Writer(SocketTube(36)) wrapping 0 bytes DEBUG: [pool-1-thread-13] [18s 815ms] SSL Writer(SocketTube(36)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-13] [18s 815ms] SSL Writer(SocketTube(36)) CLOSED DEBUG: [pool-1-thread-13] [18s 815ms] SSL Writer(SocketTube(36)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-13] [18s 815ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-13] [18s 815ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: cancelled by SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-13] [18s 816ms] SSL Writer(SocketTube(36)) Sending 40 bytes downstream DEBUG: [pool-1-thread-13] [18s 816ms] SSL Writer(SocketTube(36)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-13] [18s 816ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-13] [18s 816ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-13] [18s 816ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-13] [18s 816ms] SocketTube(36) trying to write: 40 DEBUG: [pool-1-thread-13] [18s 825ms] SocketTube(36) wrote: 40 DEBUG: [pool-1-thread-13] [18s 825ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-13] [18s 825ms] SocketTube(36) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-13] [18s 825ms] SocketTube(36) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-13] [18s 825ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-13] [18s 825ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [18s 764ms] SocketTube(11) Stopping read scheduler DEBUG: [pool-1-thread-13] [18s 825ms] SSL Writer(SocketTube(36)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-13] [18s 825ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-13] [18s 825ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-11] [18s 765ms] Http2Connection(SocketTube(11)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-13] [18s 825ms] SSL Writer(SocketTube(36)) calling downstreamSubscriber.onComplete() java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) DEBUG: [pool-1-thread-4] [18s 765ms] Http2Connection(SocketTube(18)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-11] [18s 833ms] Http2Connection(SocketTube(11)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-11] [18s 833ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(11)) DEBUG: [HttpClient-14-SelectorManager] [18s 765ms] SocketTube(17) Stopping read scheduler DEBUG: [HttpClient-14-SelectorManager] [18s 833ms] SocketTube(17) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-14-SelectorManager] [18s 833ms] SocketTube(17) Read scheduler stopped DEBUG: [pool-1-thread-6] [18s 766ms] Http2Connection(SocketTube(33)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-6] [18s 833ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(33)) DEBUG: [pool-1-thread-6] [18s 833ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(33)) DEBUG: [pool-1-thread-6] [18s 833ms] PlainHttpConnection(SocketTube(33)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-6] [18s 834ms] SocketTube(33) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-6] [18s 834ms] SocketTube(33) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [18s 766ms] SocketTube(34) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [18s 834ms] SocketTube(34) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-8] [18s 776ms] SSLFlowDelegate(SocketTube(23)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-2] [18s 777ms] SSLFlowDelegate(SocketTube(24)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-8] [18s 834ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-8] [18s 834ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-10] [18s 777ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [pool-1-thread-10] [18s 834ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-10] [18s 834ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-10] [18s 834ms] SSL Reader(SocketTube(35)) Unwrapping: 40 DEBUG: [pool-1-thread-10] [18s 834ms] SSLFlowDelegate(SocketTube(35)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-10] [18s 834ms] SSLFlowDelegate(SocketTube(35)) doClosure: close_notify received DEBUG: [pool-1-thread-10] [18s 834ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-10] [18s 834ms] SSL Writer(SocketTube(35)) wrapping 0 bytes DEBUG: [pool-1-thread-10] [18s 834ms] SSL Writer(SocketTube(35)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-10] [18s 834ms] SSL Writer(SocketTube(35)) CLOSED DEBUG: [pool-1-thread-10] [18s 834ms] SSL Writer(SocketTube(35)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-10] [18s 834ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-10] [18s 834ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: cancelled by SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-10] [18s 834ms] SSL Writer(SocketTube(35)) Sending 40 bytes downstream DEBUG: [pool-1-thread-10] [18s 834ms] SSL Writer(SocketTube(35)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-10] [18s 834ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-10] [18s 834ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-10] [18s 834ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-10] [18s 834ms] SocketTube(35) trying to write: 40 DEBUG: [pool-1-thread-10] [18s 835ms] SocketTube(35) wrote: 40 DEBUG: [pool-1-thread-10] [18s 835ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-10] [18s 835ms] SocketTube(35) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-10] [18s 835ms] SocketTube(35) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-10] [18s 835ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-10] [18s 835ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-10] [18s 835ms] SSL Writer(SocketTube(35)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-10] [18s 835ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-10] [18s 835ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-10] [18s 835ms] SSL Writer(SocketTube(35)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-10] [18s 835ms] SocketTube(35) write completed, 0 yet to send DEBUG: [pool-1-thread-10] [18s 835ms] SocketTube(35) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-10] [18s 835ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-10] [18s 835ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-10] [18s 835ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-10] [18s 835ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-10] [18s 835ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-10] [18s 835ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-10] [18s 835ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-10] [18s 835ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [18s 778ms] SSLFlowDelegate(SocketTube(32)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-3] [18s 835ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-3] [18s 835ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-3] [18s 835ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-3] [18s 835ms] SocketTube(32) got some demand for reading DEBUG: [pool-1-thread-3] [18s 835ms] SocketTube(32) resuming read event DEBUG: [pool-1-thread-3] [18s 835ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-29-SelectorManager] [18s 835ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33036a5f for R (true) DEBUG: [HttpClient-29-SelectorManager] [18s 835ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33036a5f for None (false) DEBUG: [HttpClient-29-SelectorManager] [18s 835ms] SocketTube(32) got read EOF DEBUG: [HttpClient-29-SelectorManager] [18s 835ms] SocketTube(32) pausing read event DEBUG: [HttpClient-29-SelectorManager] [18s 835ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33036a5f for None (false) DEBUG: [HttpClient-29-SelectorManager] [18s 835ms] SocketTube(32) completing subscriber DEBUG: [HttpClient-29-SelectorManager] [18s 836ms] 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@7601eafb[Not completed, 4 dependents] (id=3028) 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@27a3d31[Completed normally] (id=3034), 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] [18s 836ms] SSL Reader(SocketTube(32)) Adding 0 bytes to read buffer DEBUG: [HttpClient-29-SelectorManager] [18s 836ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-29-SelectorManager] [18s 836ms] SocketTube(32) Stopping read scheduler DEBUG: [HttpClient-29-SelectorManager] [18s 836ms] SocketTube(32) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-29-SelectorManager] [18s 836ms] SocketTube(32) Read scheduler stopped DEBUG: [pool-1-thread-3] [18s 836ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [18s 836ms] SSL Reader(SocketTube(32)) completing DEBUG: [pool-1-thread-3] [18s 836ms] SSL Reader(SocketTube(32)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-3] [18s 836ms] SSL Reader(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-3] [18s 836ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [18s 836ms] SSL Reader(SocketTube(32)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-3] [18s 836ms] SSLTube(SocketTube(32)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-3] [18s 836ms] ConnectionPool(29) SSLTube(SocketTube(32)) : ConnectionPool.cleanup(null) DEBUG: [pool-1-thread-3] [18s 836ms] PlainHttpConnection(SocketTube(32)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-3] [18s 836ms] SocketTube(32) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-3] [18s 836ms] SocketTube(32) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-3] [18s 836ms] SSLTube(SocketTube(32)) subscriber completed normally DEBUG: [pool-1-thread-1] [18s 782ms] SSLFlowDelegate(SocketTube(16)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-1] [18s 836ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-1] [18s 836ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-1] [18s 836ms] SSL Reader(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-1] [18s 836ms] SocketTube(16) got some demand for reading DEBUG: [pool-1-thread-1] [18s 836ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-1] [18s 836ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [18s 837ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3400995c for R (true) DEBUG: [HttpClient-13-SelectorManager] [18s 837ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3400995c for None (false) DEBUG: [HttpClient-13-SelectorManager] [18s 837ms] SocketTube(16) got read EOF DEBUG: [HttpClient-13-SelectorManager] [18s 837ms] SocketTube(16) pausing read event DEBUG: [HttpClient-13-SelectorManager] [18s 837ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3400995c for None (false) DEBUG: [HttpClient-13-SelectorManager] [18s 837ms] SocketTube(16) completing subscriber DEBUG: [HttpClient-13-SelectorManager] [18s 837ms] SSL Reader(SocketTube(16)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@71020918[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@5fe4ad2[Completed normally] (id=1209), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=40 lim=40 cap=2048], count: 109, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [18s 837ms] SSL Reader(SocketTube(16)) Adding 0 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [18s 837ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-13-SelectorManager] [18s 837ms] SocketTube(16) Stopping read scheduler DEBUG: [HttpClient-13-SelectorManager] [18s 837ms] SocketTube(16) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [18s 837ms] SocketTube(16) Read scheduler stopped DEBUG: [pool-1-thread-1] [18s 837ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [18s 837ms] SSL Reader(SocketTube(16)) completing DEBUG: [pool-1-thread-1] [18s 837ms] SSL Reader(SocketTube(16)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-1] [18s 837ms] SSL Reader(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-1] [18s 837ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [18s 837ms] SSL Reader(SocketTube(16)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-1] [18s 837ms] SSLTube(SocketTube(16)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-1] [18s 837ms] ConnectionPool(13) SSLTube(SocketTube(16)) : ConnectionPool.cleanup(null) DEBUG: [pool-1-thread-1] [18s 837ms] PlainHttpConnection(SocketTube(16)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-1] [18s 837ms] SocketTube(16) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [18s 837ms] SocketTube(16) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [18s 837ms] SSLTube(SocketTube(16)) subscriber completed normally DEBUG: [pool-1-thread-16] [18s 837ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-16] [18s 837ms] SSL Reader(SocketTube(19)) Unwrapping: 80 DEBUG: [pool-1-thread-16] [18s 838ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [pool-1-thread-16] [18s 838ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-16] [18s 838ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-16] [18s 838ms] SSL Reader(SocketTube(19)) Unwrapping: 40 DEBUG: [pool-1-thread-16] [18s 838ms] SSLFlowDelegate(SocketTube(19)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-16] [18s 838ms] SSLFlowDelegate(SocketTube(19)) doClosure: close_notify received DEBUG: [pool-1-thread-16] [18s 838ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-16] [18s 838ms] SSL Writer(SocketTube(19)) wrapping 0 bytes DEBUG: [pool-1-thread-16] [18s 838ms] SSL Writer(SocketTube(19)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-16] [18s 838ms] SSL Writer(SocketTube(19)) CLOSED DEBUG: [pool-1-thread-16] [18s 838ms] SSL Writer(SocketTube(19)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-16] [18s 838ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-16] [18s 838ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: cancelled by SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-16] [18s 838ms] SSL Writer(SocketTube(19)) Sending 40 bytes downstream DEBUG: [pool-1-thread-16] [18s 838ms] SSL Writer(SocketTube(19)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-16] [18s 838ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-16] [18s 838ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-16] [18s 838ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-16] [18s 838ms] SocketTube(19) trying to write: 40 DEBUG: [pool-1-thread-16] [18s 838ms] SocketTube(19) wrote: 40 DEBUG: [pool-1-thread-16] [18s 838ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-16] [18s 838ms] SocketTube(19) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-16] [18s 838ms] SocketTube(19) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-16] [18s 838ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-16] [18s 838ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-16] [18s 838ms] SSL Writer(SocketTube(19)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-16] [18s 838ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-16] [18s 838ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-16] [18s 838ms] SSL Writer(SocketTube(19)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-16] [18s 838ms] SocketTube(19) write completed, 0 yet to send DEBUG: [pool-1-thread-16] [18s 838ms] SocketTube(19) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-16] [18s 838ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-16] [18s 838ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-16] [18s 838ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-16] [18s 838ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-16] [18s 838ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-16] [18s 838ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-16] [18s 838ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-16] [18s 838ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(1): finished DEBUG: [pool-1-thread-12] [18s 806ms] Http2Connection(SocketTube(17)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-12] [18s 839ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(17)) DEBUG: [pool-1-thread-12] [18s 839ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(17)) DEBUG: [pool-1-thread-12] [18s 839ms] PlainHttpConnection(SocketTube(17)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-12] [18s 839ms] SocketTube(17) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-12] [18s 839ms] SocketTube(17) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-18-SelectorManager] [18s 808ms] SocketTube(21) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@34f3e4f5 (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-18-SelectorManager] [18s 839ms] SocketTube(21) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [pool-1-thread-7] [18s 809ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-7] [18s 839ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-7] [18s 839ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-7] [18s 839ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-7] [18s 839ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] TestServer: Connection writer stopping DEBUG: [HttpClient-17-SelectorManager] [18s 817ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56bb69a1 for None (false) DEBUG: [HttpClient-17-SelectorManager] [18s 839ms] SocketTube(20) read bytes: 80 DEBUG: [HttpClient-17-SelectorManager] [18s 839ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-17-SelectorManager] [18s 839ms] SSL Reader(SocketTube(20)) Adding 80 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [18s 840ms] SocketTube(20) resuming read event DEBUG: [HttpClient-17-SelectorManager] [18s 840ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56bb69a1 for R (false) DEBUG: [HttpClient-17-SelectorManager] [18s 840ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [18s 840ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56bb69a1 for None (false) DEBUG: [HttpClient-17-SelectorManager] [18s 840ms] SocketTube(20) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [18s 840ms] SocketTube(20) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-9] [18s 817ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-9] [18s 840ms] SSL Reader(SocketTube(31)) completing DEBUG: [pool-1-thread-9] [18s 840ms] SSL Reader(SocketTube(31)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-9] [18s 840ms] SSL Reader(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-9] [18s 840ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-9] [18s 840ms] SSL Reader(SocketTube(31)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-9] [18s 840ms] SSLTube(SocketTube(31)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-9] [18s 840ms] ConnectionPool(28) SSLTube(SocketTube(31)) : ConnectionPool.cleanup(null) DEBUG: [pool-1-thread-9] [18s 840ms] PlainHttpConnection(SocketTube(31)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-9] [18s 840ms] SocketTube(31) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-9] [18s 840ms] SocketTube(31) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-9] [18s 840ms] SSLTube(SocketTube(31)) subscriber completed normally DEBUG: [HttpClient-24-SelectorManager] [18s 821ms] SocketTube(27) resuming read event DEBUG: [HttpClient-24-SelectorManager] [18s 840ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41ff4b4d for R (false) DEBUG: [HttpClient-24-SelectorManager] [18s 840ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-24-SelectorManager] [18s 840ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41ff4b4d for None (false) DEBUG: [HttpClient-24-SelectorManager] [18s 840ms] SocketTube(27) no more demand for reading DEBUG: [HttpClient-24-SelectorManager] [18s 840ms] SocketTube(27) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [18s 825ms] SocketTube(11) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775797, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [18s 840ms] SocketTube(11) Read scheduler stopped DEBUG: [HttpClient-9-SelectorManager] [18s 840ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35c2f68f for R (false) DEBUG: [HttpClient-9-SelectorManager] [18s 841ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35c2f68f for None (false) DEBUG: [HttpClient-9-SelectorManager] [18s 841ms] SocketTube(10) got read EOF DEBUG: [HttpClient-9-SelectorManager] [18s 841ms] SocketTube(10) pausing read event DEBUG: [HttpClient-9-SelectorManager] [18s 841ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35c2f68f for None (false) DEBUG: [HttpClient-9-SelectorManager] [18s 841ms] SocketTube(10) completing subscriber DEBUG: [HttpClient-9-SelectorManager] [18s 841ms] 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@79d65ab2[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@1acbac2c[Completed normally] (id=679), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=40 lim=40 cap=2048], count: 800, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [18s 841ms] SSL Reader(SocketTube(10)) Adding 0 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [18s 841ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [18s 841ms] SocketTube(10) Stopping read scheduler DEBUG: [HttpClient-9-SelectorManager] [18s 841ms] SocketTube(10) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [18s 841ms] SocketTube(10) Read scheduler stopped DEBUG: [HttpClient-9-SelectorManager] [18s 841ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b784bba for None (false) DEBUG: [HttpClient-9-SelectorManager] [18s 841ms] SocketTube(12) read bytes: 80 DEBUG: [HttpClient-9-SelectorManager] [18s 841ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [18s 841ms] SSL Reader(SocketTube(12)) Adding 80 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [18s 841ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [18s 841ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b784bba for R (false) DEBUG: [HttpClient-9-SelectorManager] [18s 841ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [18s 841ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b784bba for None (false) DEBUG: [HttpClient-9-SelectorManager] [18s 841ms] SocketTube(12) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [18s 841ms] SocketTube(12) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-13] [18s 825ms] SocketTube(36) write completed, 0 yet to send DEBUG: [pool-1-thread-13] [18s 841ms] SocketTube(36) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-13] [18s 841ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-13] [18s 841ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-13] [18s 841ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-13] [18s 841ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-13] [18s 841ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-13] [18s 841ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-13] [18s 841ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-13] [18s 841ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-33-SelectorManager] [18s 841ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@146c281e for R (true) DEBUG: [HttpClient-33-SelectorManager] [18s 841ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@146c281e for None (false) DEBUG: [HttpClient-33-SelectorManager] [18s 841ms] SocketTube(36) got read EOF DEBUG: [HttpClient-33-SelectorManager] [18s 841ms] SocketTube(36) pausing read event DEBUG: [HttpClient-33-SelectorManager] [18s 841ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@146c281e for None (false) DEBUG: [HttpClient-33-SelectorManager] [18s 842ms] SocketTube(36) completing subscriber DEBUG: [HttpClient-33-SelectorManager] [18s 842ms] 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@51e309a9[Not completed, 4 dependents] (id=3304) 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@2e64ed23, getALPN: jdk.internal.net.http.common.MinimalFuture@14e19df1[Completed normally] (id=3310), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=40 lim=40 cap=2048], count: 83, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-33-SelectorManager] [18s 842ms] SSL Reader(SocketTube(36)) Adding 0 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [18s 842ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [HttpClient-33-SelectorManager] [18s 842ms] SocketTube(36) Stopping read scheduler DEBUG: [HttpClient-33-SelectorManager] [18s 842ms] SocketTube(36) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-SelectorManager] [18s 842ms] SocketTube(36) Read scheduler stopped DEBUG: [pool-1-thread-13] [18s 842ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-13] [18s 842ms] SSL Reader(SocketTube(36)) completing DEBUG: [pool-1-thread-13] [18s 842ms] SSL Reader(SocketTube(36)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-13] [18s 842ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-13] [18s 842ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-13] [18s 842ms] SSL Reader(SocketTube(36)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-13] [18s 842ms] SSLTube(SocketTube(36)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-13] [18s 842ms] Http2Connection(SSLTube(SocketTube(36))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-13] [18s 842ms] Http2Connection(SSLTube(SocketTube(36))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentActionsTest$TestExecutor.lambda$execute$0(DependentActionsTest.java:146) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-13] [18s 842ms] Http2Connection(SSLTube(SocketTube(36))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-13] [18s 842ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(36))) DEBUG: [pool-1-thread-13] [18s 842ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(36))) DEBUG: [pool-1-thread-13] [18s 843ms] PlainHttpConnection(SocketTube(36)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-13] [18s 843ms] SocketTube(36) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-13] [18s 843ms] SocketTube(36) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-13] [18s 843ms] SSLTube(SocketTube(36)) subscriber completed normally DEBUG: [pool-1-thread-13] [18s 843ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: cancelled by SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-13] [18s 843ms] SSL Reader(SocketTube(36)) stop DEBUG: [pool-1-thread-13] [18s 843ms] SSL Writer(SocketTube(36)) stop DEBUG: [HttpClient-25-SelectorManager] [18s 831ms] SocketTube(28) resuming read event DEBUG: [HttpClient-25-SelectorManager] [18s 843ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@20ee8328 for R (false) DEBUG: [HttpClient-25-SelectorManager] [18s 843ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-25-SelectorManager] [18s 843ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@20ee8328 for None (false) DEBUG: [HttpClient-25-SelectorManager] [18s 843ms] SocketTube(28) no more demand for reading DEBUG: [HttpClient-25-SelectorManager] [18s 843ms] SocketTube(28) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-9] [18s 843ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-9] [18s 843ms] SSL Reader(SocketTube(10)) completing DEBUG: [pool-1-thread-9] [18s 844ms] SSL Reader(SocketTube(10)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-9] [18s 844ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-9] [18s 844ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-9] [18s 844ms] SSL Reader(SocketTube(10)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-9] [18s 844ms] SSLTube(SocketTube(10)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-9] [18s 844ms] ConnectionPool(9) SSLTube(SocketTube(10)) : ConnectionPool.cleanup(null) DEBUG: [pool-1-thread-9] [18s 844ms] PlainHttpConnection(SocketTube(10)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-9] [18s 844ms] SocketTube(10) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-9] [18s 844ms] SocketTube(10) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-9] [18s 844ms] SSLTube(SocketTube(10)) subscriber completed normally DEBUG: [pool-1-thread-7] [18s 844ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-7] [18s 844ms] SSL Reader(SocketTube(20)) Unwrapping: 80 DEBUG: [pool-1-thread-7] [18s 844ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [pool-1-thread-7] [18s 844ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-7] [18s 844ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-7] [18s 844ms] SSL Reader(SocketTube(20)) Unwrapping: 40 DEBUG: [pool-1-thread-7] [18s 844ms] SSLFlowDelegate(SocketTube(20)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-7] [18s 844ms] SSLFlowDelegate(SocketTube(20)) doClosure: close_notify received DEBUG: [pool-1-thread-7] [18s 844ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-7] [18s 844ms] SSL Writer(SocketTube(20)) wrapping 0 bytes DEBUG: [pool-1-thread-7] [18s 844ms] SSL Writer(SocketTube(20)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-7] [18s 844ms] SSL Writer(SocketTube(20)) CLOSED DEBUG: [pool-1-thread-7] [18s 844ms] SSL Writer(SocketTube(20)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-7] [18s 844ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-7] [18s 844ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: cancelled by SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-7] [18s 844ms] SSL Writer(SocketTube(20)) Sending 40 bytes downstream DEBUG: [pool-1-thread-7] [18s 844ms] SSL Writer(SocketTube(20)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-7] [18s 844ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-7] [18s 844ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-7] [18s 844ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-7] [18s 844ms] SocketTube(20) trying to write: 40 DEBUG: [pool-1-thread-7] [18s 845ms] SocketTube(20) wrote: 40 DEBUG: [pool-1-thread-7] [18s 845ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-7] [18s 845ms] SocketTube(20) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-7] [18s 845ms] SocketTube(20) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-7] [18s 845ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-7] [18s 845ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-7] [18s 845ms] SSL Writer(SocketTube(20)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-7] [18s 845ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-7] [18s 845ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-7] [18s 845ms] SSL Writer(SocketTube(20)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-7] [18s 845ms] SocketTube(20) write completed, 0 yet to send DEBUG: [pool-1-thread-7] [18s 845ms] SocketTube(20) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-7] [18s 845ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-7] [18s 845ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-7] [18s 845ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-7] [18s 845ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-7] [18s 845ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-7] [18s 845ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-7] [18s 845ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-7] [18s 845ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [18s 845ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56bb69a1 for R (true) DEBUG: [HttpClient-17-SelectorManager] [18s 845ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56bb69a1 for None (false) DEBUG: [HttpClient-17-SelectorManager] [18s 845ms] SocketTube(20) got read EOF DEBUG: [HttpClient-17-SelectorManager] [18s 845ms] SocketTube(20) pausing read event DEBUG: [HttpClient-17-SelectorManager] [18s 845ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56bb69a1 for None (false) DEBUG: [HttpClient-17-SelectorManager] [18s 845ms] SocketTube(20) completing subscriber DEBUG: [HttpClient-17-SelectorManager] [18s 845ms] SSL Reader(SocketTube(20)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@13b9e5b2[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@6abc9642, getALPN: jdk.internal.net.http.common.MinimalFuture@67a7fb60[Completed normally] (id=1481), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 83, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [18s 845ms] SSL Reader(SocketTube(20)) Adding 0 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [18s 845ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [HttpClient-17-SelectorManager] [18s 845ms] SocketTube(20) Stopping read scheduler DEBUG: [pool-1-thread-7] [18s 845ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-7] [18s 845ms] SSL Reader(SocketTube(20)) completing DEBUG: [pool-1-thread-7] [18s 845ms] SSL Reader(SocketTube(20)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-7] [18s 845ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-7] [18s 845ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-7] [18s 845ms] SSL Reader(SocketTube(20)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-7] [18s 845ms] SSLTube(SocketTube(20)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-7] [18s 845ms] Http2Connection(SSLTube(SocketTube(20))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-7] [18s 845ms] Http2Connection(SSLTube(SocketTube(20))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentActionsTest$TestExecutor.lambda$execute$0(DependentActionsTest.java:146) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-7] [18s 846ms] Http2Connection(SSLTube(SocketTube(20))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-7] [18s 846ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(20))) DEBUG: [pool-1-thread-7] [18s 846ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(20))) DEBUG: [pool-1-thread-7] [18s 846ms] PlainHttpConnection(SocketTube(20)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [pool-1-thread-7] [18s 846ms] SocketTube(20) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-7] [18s 846ms] SocketTube(20) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-7] [18s 846ms] SSLTube(SocketTube(20)) subscriber completed normally DEBUG: [pool-1-thread-7] [18s 846ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: cancelled by SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-7] [18s 846ms] SSL Reader(SocketTube(20)) stop DEBUG: [pool-1-thread-7] [18s 846ms] SSL Writer(SocketTube(20)) stop DEBUG: [HttpClient-16-SelectorManager] [18s 831ms] SocketTube(19) resuming read event DEBUG: [HttpClient-16-SelectorManager] [18s 847ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@199feba3 for R (false) DEBUG: [HttpClient-16-SelectorManager] [18s 847ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [18s 848ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@199feba3 for R (false) DEBUG: [HttpClient-16-SelectorManager] [18s 848ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@199feba3 for None (false) DEBUG: [HttpClient-16-SelectorManager] [18s 848ms] SocketTube(19) got read EOF DEBUG: [HttpClient-16-SelectorManager] [18s 848ms] SocketTube(19) pausing read event DEBUG: [HttpClient-16-SelectorManager] [18s 848ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@199feba3 for None (false) DEBUG: [HttpClient-16-SelectorManager] [18s 848ms] SocketTube(19) completing subscriber DEBUG: [HttpClient-16-SelectorManager] [18s 848ms] SSL Reader(SocketTube(19)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@5c9d6e54[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@24be4a5f, getALPN: jdk.internal.net.http.common.MinimalFuture@1f94264e[Completed normally] (id=1418), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 88, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [18s 848ms] SSL Reader(SocketTube(19)) Adding 0 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [18s 848ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [HttpClient-16-SelectorManager] [18s 848ms] SocketTube(19) Stopping read scheduler DEBUG: [HttpClient-16-SelectorManager] [18s 848ms] SocketTube(19) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [18s 848ms] SocketTube(19) Read scheduler stopped DEBUG: [pool-1-thread-7] [18s 848ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-7] [18s 848ms] SSL Reader(SocketTube(19)) completing DEBUG: [pool-1-thread-7] [18s 848ms] SSL Reader(SocketTube(19)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-7] [18s 848ms] SSL Reader(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-7] [18s 848ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-7] [18s 848ms] SSL Reader(SocketTube(19)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-7] [18s 848ms] SSLTube(SocketTube(19)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-7] [18s 848ms] Http2Connection(SSLTube(SocketTube(19))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-7] [18s 848ms] Http2Connection(SSLTube(SocketTube(19))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentActionsTest$TestExecutor.lambda$execute$0(DependentActionsTest.java:146) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-7] [18s 849ms] Http2Connection(SSLTube(SocketTube(19))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-7] [18s 849ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(19))) DEBUG: [pool-1-thread-7] [18s 849ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(19))) DEBUG: [pool-1-thread-7] [18s 849ms] PlainHttpConnection(SocketTube(19)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-7] [18s 849ms] SocketTube(19) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-7] [18s 849ms] SocketTube(19) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-7] [18s 849ms] SSLTube(SocketTube(19)) subscriber completed normally DEBUG: [pool-1-thread-7] [18s 849ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: cancelled by SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-7] [18s 849ms] SSL Reader(SocketTube(19)) stop DEBUG: [pool-1-thread-7] [18s 849ms] SSL Writer(SocketTube(19)) stop DEBUG: [pool-1-thread-15] [18s 832ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-15] [18s 849ms] SSL Reader(SocketTube(28)) Unwrapping: 80 DEBUG: [pool-1-thread-15] [18s 849ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [pool-1-thread-15] [18s 849ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-15] [18s 849ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-15] [18s 849ms] SSL Reader(SocketTube(28)) Unwrapping: 40 DEBUG: [pool-1-thread-15] [18s 849ms] SSLFlowDelegate(SocketTube(28)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-15] [18s 849ms] SSLFlowDelegate(SocketTube(28)) doClosure: close_notify received DEBUG: [pool-1-thread-15] [18s 849ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-14] [18s 833ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-14] [18s 849ms] SSL Reader(SocketTube(27)) Unwrapping: 80 DEBUG: [pool-1-thread-14] [18s 849ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [pool-1-thread-14] [18s 849ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-14] [18s 849ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-14] [18s 849ms] SSL Reader(SocketTube(27)) Unwrapping: 40 DEBUG: [pool-1-thread-14] [18s 849ms] SSLFlowDelegate(SocketTube(27)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-14] [18s 849ms] SSLFlowDelegate(SocketTube(27)) doClosure: close_notify received DEBUG: [pool-1-thread-14] [18s 849ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-14] [18s 849ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [pool-1-thread-14] [18s 850ms] SSL Writer(SocketTube(27)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-14] [18s 850ms] SSL Writer(SocketTube(27)) CLOSED DEBUG: [pool-1-thread-14] [18s 850ms] SSL Writer(SocketTube(27)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-14] [18s 850ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-14] [18s 850ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: cancelled by SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-14] [18s 850ms] SSL Writer(SocketTube(27)) Sending 40 bytes downstream DEBUG: [pool-1-thread-14] [18s 850ms] SSL Writer(SocketTube(27)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-14] [18s 850ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-14] [18s 850ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-14] [18s 850ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-14] [18s 850ms] SocketTube(27) trying to write: 40 DEBUG: [pool-1-thread-14] [18s 850ms] SocketTube(27) wrote: 40 DEBUG: [pool-1-thread-14] [18s 850ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-14] [18s 850ms] SocketTube(27) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-14] [18s 850ms] SocketTube(27) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-14] [18s 850ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-14] [18s 850ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-14] [18s 850ms] SSL Writer(SocketTube(27)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-14] [18s 850ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-14] [18s 850ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-14] [18s 850ms] SSL Writer(SocketTube(27)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-14] [18s 850ms] SocketTube(27) write completed, 0 yet to send DEBUG: [pool-1-thread-14] [18s 850ms] SocketTube(27) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-14] [18s 850ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-14] [18s 850ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-14] [18s 850ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-14] [18s 850ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-14] [18s 850ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-14] [18s 850ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-14] [18s 850ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-14] [18s 850ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [18s 833ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(18)) DEBUG: [pool-1-thread-4] [18s 857ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(18)) DEBUG: [pool-1-thread-11] [18s 833ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-2] [18s 834ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-4] [18s 857ms] PlainHttpConnection(SocketTube(18)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-2] [18s 857ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-2] [18s 857ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-2] [18s 857ms] SocketTube(24) got some demand for reading DEBUG: [pool-1-thread-2] [18s 857ms] SocketTube(24) resuming read event DEBUG: [pool-1-thread-2] [18s 857ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [18s 857ms] SocketTube(18) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-4] [18s 857ms] SocketTube(18) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-11] [18s 857ms] PlainHttpConnection(SocketTube(11)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-11] [18s 857ms] SocketTube(11) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-11] [18s 857ms] SocketTube(11) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-24-SelectorManager] [18s 858ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41ff4b4d for R (true) DEBUG: [HttpClient-24-SelectorManager] [18s 858ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41ff4b4d for None (false) DEBUG: [HttpClient-24-SelectorManager] [18s 858ms] SocketTube(27) got read EOF DEBUG: [HttpClient-24-SelectorManager] [18s 858ms] SocketTube(27) pausing read event DEBUG: [HttpClient-24-SelectorManager] [18s 858ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41ff4b4d for None (false) DEBUG: [HttpClient-24-SelectorManager] [18s 858ms] SocketTube(27) completing subscriber DEBUG: [HttpClient-24-SelectorManager] [18s 858ms] 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@4fdc5b6[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@4229eb6, getALPN: jdk.internal.net.http.common.MinimalFuture@1ace3135[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] [18s 858ms] SSL Reader(SocketTube(27)) Adding 0 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [18s 858ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [HttpClient-24-SelectorManager] [18s 858ms] SocketTube(27) Stopping read scheduler DEBUG: [HttpClient-24-SelectorManager] [18s 858ms] SocketTube(27) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-24-SelectorManager] [18s 858ms] SocketTube(27) Read scheduler stopped DEBUG: [pool-1-thread-8] [18s 834ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-11] [18s 859ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-11] [18s 859ms] SSL Reader(SocketTube(27)) completing DEBUG: [pool-1-thread-11] [18s 859ms] SSL Reader(SocketTube(27)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-11] [18s 859ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-11] [18s 859ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-11] [18s 859ms] SSL Reader(SocketTube(27)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-11] [18s 859ms] SSLTube(SocketTube(27)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-11] [18s 859ms] Http2Connection(SSLTube(SocketTube(27))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-11] [18s 859ms] Http2Connection(SSLTube(SocketTube(27))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentActionsTest$TestExecutor.lambda$execute$0(DependentActionsTest.java:146) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [HttpClient-32-SelectorManager] [18s 840ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35bdaef8 for R (true) DEBUG: [pool-1-thread-11] [18s 860ms] Http2Connection(SSLTube(SocketTube(27))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-11] [18s 860ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(27))) DEBUG: [pool-1-thread-11] [18s 860ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(27))) DEBUG: [pool-1-thread-12] [18s 845ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-12] [18s 860ms] SSL Reader(SocketTube(12)) Unwrapping: 80 DEBUG: [pool-1-thread-12] [18s 860ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [pool-1-thread-12] [18s 860ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-12] [18s 860ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-12] [18s 860ms] SSL Reader(SocketTube(12)) Unwrapping: 40 DEBUG: [pool-1-thread-12] [18s 860ms] SSLFlowDelegate(SocketTube(12)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-12] [18s 860ms] SSLFlowDelegate(SocketTube(12)) doClosure: close_notify received DEBUG: [pool-1-thread-12] [18s 860ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-12] [18s 860ms] SSL Writer(SocketTube(12)) wrapping 0 bytes DEBUG: [pool-1-thread-12] [18s 860ms] SSL Writer(SocketTube(12)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 9 DEBUG: [pool-1-thread-12] [18s 860ms] SSL Writer(SocketTube(12)) CLOSED DEBUG: [pool-1-thread-12] [18s 860ms] SSL Writer(SocketTube(12)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-12] [18s 860ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 9 DEBUG: [pool-1-thread-12] [18s 860ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: cancelled by SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-12] [18s 861ms] SSL Writer(SocketTube(12)) Sending 40 bytes downstream DEBUG: [pool-1-thread-12] [18s 861ms] SSL Writer(SocketTube(12)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-12] [18s 861ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-12] [18s 861ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-12] [18s 861ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-12] [18s 861ms] SocketTube(12) trying to write: 40 DEBUG: [pool-1-thread-12] [18s 861ms] SocketTube(12) wrote: 40 DEBUG: [pool-1-thread-12] [18s 861ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-12] [18s 861ms] SocketTube(12) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-12] [18s 861ms] SocketTube(12) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-12] [18s 861ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-12] [18s 861ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-12] [18s 861ms] SSL Writer(SocketTube(12)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-12] [18s 861ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-12] [18s 861ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-12] [18s 861ms] SSL Writer(SocketTube(12)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-12] [18s 861ms] SocketTube(12) write completed, 0 yet to send DEBUG: [pool-1-thread-12] [18s 861ms] SocketTube(12) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-12] [18s 861ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-12] [18s 861ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-12] [18s 861ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-12] [18s 861ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [HttpClient-17-SelectorManager] [18s 845ms] SocketTube(20) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [18s 861ms] SocketTube(20) Read scheduler stopped DEBUG: [HttpClient-17-SelectorManager] [18s 861ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-17-SelectorManager] [18s 861ms] SocketTube(20) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [pool-1-thread-8] [18s 860ms] SocketTube(23) got some demand for reading DEBUG: [pool-1-thread-11] [18s 860ms] PlainHttpConnection(SocketTube(27)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-11] [18s 864ms] SocketTube(27) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-11] [18s 864ms] SocketTube(27) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-11] [18s 864ms] SSLTube(SocketTube(27)) subscriber completed normally DEBUG: [pool-1-thread-11] [18s 864ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: cancelled by SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-11] [18s 864ms] SSL Reader(SocketTube(27)) stop DEBUG: [pool-1-thread-11] [18s 864ms] SSL Writer(SocketTube(27)) stop DEBUG: [HttpClient-21-SelectorManager] [18s 860ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3df29136 for R (true) DEBUG: [pool-1-thread-8] [18s 864ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-8] [18s 864ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-20-SelectorManager] [18s 864ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@53bdf654 for R (true) DEBUG: [pool-1-thread-15] [18s 922ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [pool-1-thread-15] [18s 922ms] SSL Writer(SocketTube(28)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-15] [18s 922ms] SSL Writer(SocketTube(28)) CLOSED DEBUG: [pool-1-thread-15] [18s 922ms] SSL Writer(SocketTube(28)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-15] [18s 922ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-15] [18s 922ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: cancelled by SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-15] [18s 922ms] SSL Writer(SocketTube(28)) Sending 40 bytes downstream DEBUG: [pool-1-thread-15] [18s 922ms] SSL Writer(SocketTube(28)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-15] [18s 922ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-15] [18s 922ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-15] [18s 923ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-15] [18s 923ms] SocketTube(28) trying to write: 40 DEBUG: [pool-1-thread-15] [18s 923ms] SocketTube(28) wrote: 40 DEBUG: [pool-1-thread-15] [18s 923ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-15] [18s 923ms] SocketTube(28) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-15] [18s 923ms] SocketTube(28) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-15] [18s 923ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-15] [18s 923ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-15] [18s 923ms] SSL Writer(SocketTube(28)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-15] [18s 923ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-15] [18s 923ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-15] [18s 923ms] SSL Writer(SocketTube(28)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-15] [18s 923ms] SocketTube(28) write completed, 0 yet to send DEBUG: [pool-1-thread-15] [18s 923ms] SocketTube(28) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-15] [18s 923ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-15] [18s 923ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-15] [18s 923ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-15] [18s 923ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-15] [18s 923ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-15] [18s 923ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-15] [18s 923ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-15] [18s 923ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-12] [18s 923ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-12] [18s 923ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-12] [18s 923ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-12] [18s 923ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [18s 923ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35bdaef8 for None (false) DEBUG: [HttpClient-32-SelectorManager] [18s 923ms] SocketTube(35) got read EOF DEBUG: [HttpClient-32-SelectorManager] [18s 923ms] SocketTube(35) pausing read event DEBUG: [HttpClient-32-SelectorManager] [18s 923ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35bdaef8 for None (false) DEBUG: [HttpClient-32-SelectorManager] [18s 923ms] SocketTube(35) completing subscriber DEBUG: [HttpClient-32-SelectorManager] [18s 924ms] 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@13073ff3[Not completed, 4 dependents] (id=3240) 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@54910bca, getALPN: jdk.internal.net.http.common.MinimalFuture@5605a3f7[Completed normally] (id=3246), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 88, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [18s 924ms] SSL Reader(SocketTube(35)) Adding 0 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [18s 924ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [HttpClient-32-SelectorManager] [18s 924ms] SocketTube(35) Stopping read scheduler DEBUG: [HttpClient-32-SelectorManager] [18s 924ms] SocketTube(35) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-32-SelectorManager] [18s 924ms] SocketTube(35) Read scheduler stopped DEBUG: [pool-1-thread-12] [18s 924ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-12] [18s 924ms] SSL Reader(SocketTube(35)) completing DEBUG: [pool-1-thread-12] [18s 924ms] SSL Reader(SocketTube(35)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-12] [18s 924ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-12] [18s 924ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-12] [18s 924ms] SSL Reader(SocketTube(35)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-12] [18s 924ms] SSLTube(SocketTube(35)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-12] [18s 924ms] Http2Connection(SSLTube(SocketTube(35))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-12] [18s 924ms] Http2Connection(SSLTube(SocketTube(35))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentActionsTest$TestExecutor.lambda$execute$0(DependentActionsTest.java:146) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-12] [18s 924ms] Http2Connection(SSLTube(SocketTube(35))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-12] [18s 924ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(35))) DEBUG: [pool-1-thread-12] [18s 924ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(35))) DEBUG: [pool-1-thread-12] [18s 925ms] PlainHttpConnection(SocketTube(35)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-12] [18s 925ms] SocketTube(35) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-12] [18s 925ms] SocketTube(35) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-12] [18s 925ms] SSLTube(SocketTube(35)) subscriber completed normally DEBUG: [pool-1-thread-12] [18s 925ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: cancelled by SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-12] [18s 925ms] SSL Reader(SocketTube(35)) stop DEBUG: [pool-1-thread-12] [18s 925ms] SSL Writer(SocketTube(35)) stop DEBUG: [HttpClient-25-SelectorManager] [18s 925ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@20ee8328 for R (true) DEBUG: [HttpClient-25-SelectorManager] [18s 925ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@20ee8328 for None (false) DEBUG: [HttpClient-25-SelectorManager] [18s 925ms] SocketTube(28) got read EOF DEBUG: [HttpClient-25-SelectorManager] [18s 925ms] SocketTube(28) pausing read event DEBUG: [HttpClient-25-SelectorManager] [18s 925ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@20ee8328 for None (false) DEBUG: [HttpClient-25-SelectorManager] [18s 925ms] SocketTube(28) completing subscriber DEBUG: [HttpClient-25-SelectorManager] [18s 925ms] 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@1285871e[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@ecf913e, getALPN: jdk.internal.net.http.common.MinimalFuture@57870b2a[Completed normally] (id=2391), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 83, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-25-SelectorManager] [18s 925ms] SSL Reader(SocketTube(28)) Adding 0 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [18s 925ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [HttpClient-25-SelectorManager] [18s 925ms] SocketTube(28) Stopping read scheduler DEBUG: [pool-1-thread-12] [18s 925ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-12] [18s 925ms] SSL Reader(SocketTube(28)) completing DEBUG: [pool-1-thread-12] [18s 925ms] SSL Reader(SocketTube(28)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-12] [18s 925ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-12] [18s 925ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-12] [18s 925ms] SSL Reader(SocketTube(28)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-12] [18s 925ms] SSLTube(SocketTube(28)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-12] [18s 925ms] Http2Connection(SSLTube(SocketTube(28))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-12] [18s 925ms] Http2Connection(SSLTube(SocketTube(28))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentActionsTest$TestExecutor.lambda$execute$0(DependentActionsTest.java:146) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-12] [18s 926ms] Http2Connection(SSLTube(SocketTube(28))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-12] [18s 926ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(28))) DEBUG: [pool-1-thread-12] [18s 926ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(28))) DEBUG: [pool-1-thread-12] [18s 926ms] PlainHttpConnection(SocketTube(28)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [pool-1-thread-12] [18s 926ms] SocketTube(28) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-12] [18s 926ms] SocketTube(28) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-12] [18s 926ms] SSLTube(SocketTube(28)) subscriber completed normally DEBUG: [pool-1-thread-12] [18s 926ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: cancelled by SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-12] [18s 926ms] SSL Reader(SocketTube(28)) stop DEBUG: [pool-1-thread-12] [18s 926ms] SSL Writer(SocketTube(28)) stop DEBUG: [HttpClient-9-SelectorManager] [18s 927ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b784bba for R (true) DEBUG: [HttpClient-9-SelectorManager] [18s 927ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b784bba for None (false) DEBUG: [HttpClient-9-SelectorManager] [18s 927ms] SocketTube(12) got read EOF DEBUG: [HttpClient-9-SelectorManager] [18s 927ms] SocketTube(12) pausing read event DEBUG: [HttpClient-9-SelectorManager] [18s 927ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b784bba for None (false) DEBUG: [HttpClient-9-SelectorManager] [18s 927ms] SocketTube(12) completing subscriber DEBUG: [HttpClient-9-SelectorManager] [18s 927ms] 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@1cb227c9[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@201480d1, getALPN: jdk.internal.net.http.common.MinimalFuture@52b880de[Completed normally] (id=912), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 404, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [18s 927ms] SSL Reader(SocketTube(12)) Adding 0 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [18s 927ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775782 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [18s 927ms] SocketTube(12) Stopping read scheduler DEBUG: [HttpClient-9-SelectorManager] [18s 927ms] SocketTube(12) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [18s 927ms] SocketTube(12) Read scheduler stopped DEBUG: [pool-1-thread-12] [18s 931ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-12] [18s 931ms] SSL Reader(SocketTube(12)) completing DEBUG: [pool-1-thread-12] [18s 931ms] SSL Reader(SocketTube(12)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-12] [18s 931ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-12] [18s 931ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775782 cancelled = false DEBUG: [pool-1-thread-12] [18s 931ms] SSL Reader(SocketTube(12)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-12] [18s 931ms] SSLTube(SocketTube(12)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-12] [18s 931ms] Http2Connection(SSLTube(SocketTube(12))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-12] [18s 931ms] Http2Connection(SSLTube(SocketTube(12))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentActionsTest$TestExecutor.lambda$execute$0(DependentActionsTest.java:146) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-12] [18s 931ms] Http2Connection(SSLTube(SocketTube(12))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-12] [18s 931ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-12] [18s 931ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-12] [18s 931ms] PlainHttpConnection(SocketTube(12)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-12] [18s 931ms] SocketTube(12) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-12] [18s 931ms] SocketTube(12) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-12] [18s 931ms] SSLTube(SocketTube(12)) subscriber completed normally DEBUG: [pool-1-thread-12] [18s 932ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: cancelled by SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-12] [18s 932ms] SSL Reader(SocketTube(12)) stop DEBUG: [pool-1-thread-12] [18s 932ms] SSL Writer(SocketTube(12)) stop DEBUG: [HttpClient-17-SelectorManager] [18s 933ms] SocketTube(20) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@3bef0653 (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-17-SelectorManager] [18s 933ms] SocketTube(20) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-20-SelectorManager] [18s 997ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@53bdf654 for None (false) DEBUG: [HttpClient-20-SelectorManager] [18s 997ms] SocketTube(23) got read EOF DEBUG: [HttpClient-20-SelectorManager] [18s 997ms] SocketTube(23) pausing read event DEBUG: [HttpClient-20-SelectorManager] [18s 997ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@53bdf654 for None (false) DEBUG: [HttpClient-20-SelectorManager] [18s 997ms] SocketTube(23) completing subscriber DEBUG: [HttpClient-20-SelectorManager] [18s 997ms] 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@16bf7ae7[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@f2151fd[Completed normally] (id=2034), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=40 lim=40 cap=2048], count: 91, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-20-SelectorManager] [18s 997ms] SSL Reader(SocketTube(23)) Adding 0 bytes to read buffer DEBUG: [HttpClient-20-SelectorManager] [18s 997ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-20-SelectorManager] [18s 997ms] SocketTube(23) Stopping read scheduler DEBUG: [HttpClient-20-SelectorManager] [18s 997ms] SocketTube(23) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-20-SelectorManager] [18s 997ms] SocketTube(23) Read scheduler stopped DEBUG: [pool-1-thread-12] [18s 997ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-12] [18s 997ms] SSL Reader(SocketTube(23)) completing DEBUG: [pool-1-thread-12] [18s 997ms] SSL Reader(SocketTube(23)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-12] [18s 997ms] SSL Reader(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-12] [18s 997ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-12] [18s 997ms] SSL Reader(SocketTube(23)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-12] [18s 997ms] SSLTube(SocketTube(23)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-12] [18s 997ms] ConnectionPool(20) SSLTube(SocketTube(23)) : ConnectionPool.cleanup(null) DEBUG: [pool-1-thread-12] [18s 998ms] PlainHttpConnection(SocketTube(23)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [HttpClient-21-SelectorManager] [18s 998ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3df29136 for None (false) DEBUG: [HttpClient-21-SelectorManager] [18s 998ms] SocketTube(24) got read EOF DEBUG: [HttpClient-21-SelectorManager] [18s 998ms] SocketTube(24) pausing read event DEBUG: [HttpClient-21-SelectorManager] [18s 998ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3df29136 for None (false) DEBUG: [HttpClient-21-SelectorManager] [18s 998ms] SocketTube(24) completing subscriber DEBUG: [pool-1-thread-12] [18s 998ms] SocketTube(23) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-12] [18s 998ms] SocketTube(23) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-12] [18s 998ms] SSLTube(SocketTube(23)) subscriber completed normally DEBUG: [HttpClient-21-SelectorManager] [18s 998ms] 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@78f0004c[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@c05a953[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] [18s 998ms] SSL Reader(SocketTube(24)) Adding 0 bytes to read buffer DEBUG: [HttpClient-21-SelectorManager] [18s 998ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-21-SelectorManager] [18s 998ms] SocketTube(24) Stopping read scheduler DEBUG: [HttpClient-21-SelectorManager] [18s 998ms] SocketTube(24) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-21-SelectorManager] [18s 998ms] SocketTube(24) Read scheduler stopped DEBUG: [pool-1-thread-12] [18s 998ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-12] [18s 998ms] SSL Reader(SocketTube(24)) completing DEBUG: [pool-1-thread-12] [18s 998ms] SSL Reader(SocketTube(24)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-12] [18s 998ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-12] [18s 998ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-12] [18s 998ms] SSL Reader(SocketTube(24)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-12] [18s 998ms] SSLTube(SocketTube(24)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-12] [18s 998ms] ConnectionPool(21) SSLTube(SocketTube(24)) : ConnectionPool.cleanup(null) DEBUG: [pool-1-thread-12] [18s 999ms] PlainHttpConnection(SocketTube(24)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-12] [18s 999ms] SocketTube(24) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-12] [18s 999ms] SocketTube(24) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-12] [18s 999ms] SSLTube(SocketTube(24)) subscriber completed normally DEBUG: [HttpClient-25-SelectorManager] [19s 9ms] SocketTube(28) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-25-SelectorManager] [19s 9ms] SocketTube(28) Read scheduler stopped DEBUG: [HttpClient-25-SelectorManager] [19s 9ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-25-SelectorManager] [19s 9ms] SocketTube(28) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-25-SelectorManager] [19s 10ms] SocketTube(28) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@37a8f465 (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-25-SelectorManager] [19s 10ms] SocketTube(28) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException 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 & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/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/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=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseShenandoahGC' \ -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/5/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/5/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/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/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/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.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -XX:+UseShenandoahGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Djdk.internal.httpclient.debug=true \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/DependentActionsTest.d/testng.0.jta java/net/httpclient/DependentActionsTest.java false DependentActionsTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build DependentActionsTest reason: Named class compiled on demand started: Mon Apr 01 14:38:09 CEST 2024 finished: Mon Apr 01 14:38:09 CEST 2024 elapsed time (seconds): 0.0 ACTION: testng -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run testng/othervm/java.security.policy=dependent.policy -Djdk.internal.httpclient.debug=true DependentActionsTest TIME: 2.296 seconds messages: command: testng -Djdk.internal.httpclient.debug=true DependentActionsTest reason: User specified action: run testng/othervm/java.security.policy=dependent.policy -Djdk.internal.httpclient.debug=true DependentActionsTest started: Mon Apr 01 14:38:09 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 14:38:12 CEST 2024 elapsed time (seconds): 2.296 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=1589815, tid=1589818 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, emulated-client, sharing, tiered, compressed oops, compressed class ptrs, shenandoah gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/3/hs_err_pid1589815.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 & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/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/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=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseShenandoahGC' \ -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/5/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/5/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/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/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/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.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/3/dependent.policy_new \ -Djava.security.manager=default \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -XX:+UseShenandoahGC \ -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] -------------------------------------------------- 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.847 seconds messages: command: build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.test.lib.net.SimpleSSLContext DependentPromiseActionsTest reason: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.test.lib.net.SimpleSSLContext DependentPromiseActionsTest started: Mon Apr 01 14:37:49 CEST 2024 Test directory: compile: DependentPromiseActionsTest finished: Mon Apr 01 14:37:49 CEST 2024 elapsed time (seconds): 0.847 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.847 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentPromiseActionsTest.java reason: .class file out of date or does not exist started: Mon Apr 01 14:37:49 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 2 finished: Mon Apr 01 14:37:49 CEST 2024 elapsed time (seconds): 0.847 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/1/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/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/1 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseShenandoahGC' \ -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/1/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/1/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/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/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/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/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/1/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/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/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 Apr 01 14:37:49 CEST 2024 finished: Mon Apr 01 14:37:49 CEST 2024 elapsed time (seconds): 0.0 ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm -Djdk.internal.httpclient.debug=true DependentPromiseActionsTest TIME: 28.084 seconds messages: command: testng -Djdk.internal.httpclient.debug=true DependentPromiseActionsTest reason: User specified action: run testng/othervm -Djdk.internal.httpclient.debug=true DependentPromiseActionsTest started: Mon Apr 01 14:37:49 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 14:38:18 CEST 2024 elapsed time (seconds): 28.084 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:57197]::addHandler DependentPromiseActionsTest$HTTP_FixedLengthHandler@456fd0, /http2/fixed Http2TestServerImpl[localhost/127.0.0.1:57197]::addHandler DependentPromiseActionsTest$HTTP_ChunkedHandler@4c3afd4e, /http2/chunk Http2TestServerImpl[localhost/127.0.0.1:52357]::addHandler DependentPromiseActionsTest$HTTP_FixedLengthHandler@456fd0, /https2/fixed Http2TestServerImpl[localhost/127.0.0.1:52357]::addHandler DependentPromiseActionsTest$HTTP_ChunkedHandler@4c3afd4e, /https2/chunk Http2TestServerImpl: start Http2TestServerImpl: start config DependentPromiseActionsTest.setup(): success [4 s, 57 ms, 351021 ns] testAsInputStreamAsync(http://127.0.0.1:57197/http2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@14c9d06e HTTP_FixedLengthHandler received request to http://127.0.0.1:57197/http2/fixed/y TestServer: [8 s, 477 ms, 165095 ns] Pushing promise: http://127.0.0.1:57197/http2/fixed/y/before/promise-1 TestServer: [8 s, 520 ms, 947129 ns] Pushing promise: http://127.0.0.1:57197/http2/fixed/y/after/promise-2 TestServer: [8 s, 522 ms, 192106 ns] Pushing promise: http://127.0.0.1:57197/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("http://127.0.0.1:57197/http2/fixed/y", false, SemaphoreStaller): success [9 s, 996 ms, 456516 ns] testAsInputStreamAsync(http://127.0.0.1:57197/http2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2d9a9933 HTTP_ChunkedHandler received request to http://127.0.0.1:57197/http2/chunk/y TestServer: [10 s, 49 ms, 380087 ns] Pushing promise: http://127.0.0.1:57197/http2/chunk/y/before/promise-1 TestServer: [10 s, 50 ms, 278804 ns] Pushing promise: http://127.0.0.1:57197/http2/chunk/y/after/promise-2 TestServer: [10 s, 50 ms, 647205 ns] Pushing promise: http://127.0.0.1:57197/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("http://127.0.0.1:57197/http2/chunk/y", false, SemaphoreStaller): success [10 s, 106 ms, 479015 ns] testAsInputStreamAsync(https://127.0.0.1:52357/https2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5985a603 HTTP_FixedLengthHandler received request to https://127.0.0.1:52357/https2/fixed/y TestServer: [15 s, 835 ms, 861645 ns] Pushing promise: https://127.0.0.1:52357/https2/fixed/y/before/promise-1 TestServer: [15 s, 836 ms, 379171 ns] Pushing promise: https://127.0.0.1:52357/https2/fixed/y/after/promise-2 TestServer: [15 s, 836 ms, 618868 ns] Pushing promise: https://127.0.0.1:52357/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("https://127.0.0.1:52357/https2/fixed/y", false, SemaphoreStaller): success [15 s, 966 ms, 742218 ns] testAsInputStreamAsync(https://127.0.0.1:52357/https2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5893f2db HTTP_ChunkedHandler received request to https://127.0.0.1:52357/https2/chunk/y TestServer: [16 s, 241 ms, 934524 ns] Pushing promise: https://127.0.0.1:52357/https2/chunk/y/before/promise-1 TestServer: [16 s, 242 ms, 253804 ns] Pushing promise: https://127.0.0.1:52357/https2/chunk/y/after/promise-2 TestServer: [16 s, 242 ms, 488421 ns] Pushing promise: https://127.0.0.1:52357/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("https://127.0.0.1:52357/https2/chunk/y", false, SemaphoreStaller): success [16 s, 397 ms, 567510 ns] testAsInputStreamAsync(http://127.0.0.1:57197/http2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7a24c494 HTTP_FixedLengthHandler received request to http://127.0.0.1:57197/http2/fixed/y TestServer: [16 s, 491 ms, 658903 ns] Pushing promise: http://127.0.0.1:57197/http2/fixed/y/before/promise-1 TestServer: [16 s, 492 ms, 72856 ns] Pushing promise: http://127.0.0.1:57197/http2/fixed/y/after/promise-2 TestServer: [16 s, 492 ms, 262642 ns] Pushing promise: http://127.0.0.1:57197/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("http://127.0.0.1:57197/http2/fixed/y", true, SemaphoreStaller): success [16 s, 595 ms, 324848 ns] testAsInputStreamAsync(http://127.0.0.1:57197/http2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@662992b7 HTTP_ChunkedHandler received request to http://127.0.0.1:57197/http2/chunk/y TestServer: [16 s, 626 ms, 609650 ns] Pushing promise: http://127.0.0.1:57197/http2/chunk/y/before/promise-1 TestServer: [16 s, 627 ms, 30993 ns] Pushing promise: http://127.0.0.1:57197/http2/chunk/y/after/promise-2 TestServer: [16 s, 627 ms, 274021 ns] Pushing promise: http://127.0.0.1:57197/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("http://127.0.0.1:57197/http2/chunk/y", true, SemaphoreStaller): success [16 s, 672 ms, 597290 ns] testAsInputStreamAsync(https://127.0.0.1:52357/https2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2c461c59 HTTP_FixedLengthHandler received request to https://127.0.0.1:52357/https2/fixed/y TestServer: [16 s, 894 ms, 460952 ns] Pushing promise: https://127.0.0.1:52357/https2/fixed/y/before/promise-1 TestServer: [16 s, 903 ms, 594500 ns] Pushing promise: https://127.0.0.1:52357/https2/fixed/y/after/promise-2 TestServer: [16 s, 910 ms, 697066 ns] Pushing promise: https://127.0.0.1:52357/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("https://127.0.0.1:52357/https2/fixed/y", true, SemaphoreStaller): success [16 s, 987 ms, 777992 ns] testAsInputStreamAsync(https://127.0.0.1:52357/https2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6b043620 HTTP_ChunkedHandler received request to https://127.0.0.1:52357/https2/chunk/y TestServer: [16 s, 991 ms, 133904 ns] Pushing promise: https://127.0.0.1:52357/https2/chunk/y/before/promise-1 TestServer: [16 s, 991 ms, 433753 ns] Pushing promise: https://127.0.0.1:52357/https2/chunk/y/after/promise-2 TestServer: [16 s, 991 ms, 613089 ns] Pushing promise: https://127.0.0.1:52357/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("https://127.0.0.1:52357/https2/chunk/y", true, SemaphoreStaller): success [17 s, 142 ms, 91139 ns] testAsLinesAsync(http://127.0.0.1:57197/http2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1c7ccee3 HTTP_FixedLengthHandler received request to http://127.0.0.1:57197/http2/fixed/y TestServer: [17 s, 197 ms, 302879 ns] Pushing promise: http://127.0.0.1:57197/http2/fixed/y/before/promise-1 TestServer: [17 s, 199 ms, 564788 ns] Pushing promise: http://127.0.0.1:57197/http2/fixed/y/after/promise-2 TestServer: [17 s, 202 ms, 767805 ns] Pushing promise: http://127.0.0.1:57197/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("http://127.0.0.1:57197/http2/fixed/y", false, SemaphoreStaller): success [17 s, 275 ms, 314523 ns] testAsLinesAsync(http://127.0.0.1:57197/http2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6dc321ab HTTP_ChunkedHandler received request to http://127.0.0.1:57197/http2/chunk/y TestServer: [17 s, 301 ms, 209971 ns] Pushing promise: http://127.0.0.1:57197/http2/chunk/y/before/promise-1 TestServer: [17 s, 301 ms, 547472 ns] Pushing promise: http://127.0.0.1:57197/http2/chunk/y/after/promise-2 TestServer: [17 s, 304 ms, 977136 ns] Pushing promise: http://127.0.0.1:57197/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("http://127.0.0.1:57197/http2/chunk/y", false, SemaphoreStaller): success [17 s, 318 ms, 161317 ns] testAsLinesAsync(https://127.0.0.1:52357/https2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@72de06fb HTTP_FixedLengthHandler received request to https://127.0.0.1:52357/https2/fixed/y TestServer: [17 s, 370 ms, 218372 ns] Pushing promise: https://127.0.0.1:52357/https2/fixed/y/before/promise-1 TestServer: [17 s, 370 ms, 498310 ns] Pushing promise: https://127.0.0.1:52357/https2/fixed/y/after/promise-2 TestServer: [17 s, 370 ms, 677076 ns] Pushing promise: https://127.0.0.1:52357/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("https://127.0.0.1:52357/https2/fixed/y", false, SemaphoreStaller): success [17 s, 430 ms, 195367 ns] testAsLinesAsync(https://127.0.0.1:52357/https2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1bf4435f HTTP_ChunkedHandler received request to https://127.0.0.1:52357/https2/chunk/y TestServer: [17 s, 545 ms, 796795 ns] Pushing promise: https://127.0.0.1:52357/https2/chunk/y/before/promise-1 TestServer: [17 s, 546 ms, 139195 ns] Pushing promise: https://127.0.0.1:52357/https2/chunk/y/after/promise-2 TestServer: [17 s, 546 ms, 390773 ns] Pushing promise: https://127.0.0.1:52357/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("https://127.0.0.1:52357/https2/chunk/y", false, SemaphoreStaller): success [17 s, 764 ms, 536051 ns] testAsLinesAsync(http://127.0.0.1:57197/http2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@14e97e21 HTTP_FixedLengthHandler received request to http://127.0.0.1:57197/http2/fixed/y TestServer: [17 s, 775 ms, 834985 ns] Pushing promise: http://127.0.0.1:57197/http2/fixed/y/before/promise-1 TestServer: [17 s, 776 ms, 116094 ns] Pushing promise: http://127.0.0.1:57197/http2/fixed/y/after/promise-2 TestServer: [17 s, 776 ms, 275529 ns] Pushing promise: http://127.0.0.1:57197/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("http://127.0.0.1:57197/http2/fixed/y", true, SemaphoreStaller): success [17 s, 865 ms, 815784 ns] testAsLinesAsync(http://127.0.0.1:57197/http2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4835184c HTTP_ChunkedHandler received request to http://127.0.0.1:57197/http2/chunk/y TestServer: [17 s, 869 ms, 407463 ns] Pushing promise: http://127.0.0.1:57197/http2/chunk/y/before/promise-1 TestServer: [17 s, 873 ms, 586130 ns] Pushing promise: http://127.0.0.1:57197/http2/chunk/y/after/promise-2 TestServer: [17 s, 873 ms, 818017 ns] Pushing promise: http://127.0.0.1:57197/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("http://127.0.0.1:57197/http2/chunk/y", true, SemaphoreStaller): success [17 s, 932 ms, 50789 ns] testAsLinesAsync(https://127.0.0.1:52357/https2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1fcbc4f9 HTTP_FixedLengthHandler received request to https://127.0.0.1:52357/https2/fixed/y TestServer: [17 s, 940 ms, 528507 ns] Pushing promise: https://127.0.0.1:52357/https2/fixed/y/before/promise-1 TestServer: [17 s, 945 ms, 7194 ns] Pushing promise: https://127.0.0.1:52357/https2/fixed/y/after/promise-2 TestServer: [17 s, 945 ms, 377975 ns] Pushing promise: https://127.0.0.1:52357/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("https://127.0.0.1:52357/https2/fixed/y", true, SemaphoreStaller): success [18 s, 395 ms, 851693 ns] testAsLinesAsync(https://127.0.0.1:52357/https2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5ac94964 HTTP_ChunkedHandler received request to https://127.0.0.1:52357/https2/chunk/y TestServer: [18 s, 471 ms, 817735 ns] Pushing promise: https://127.0.0.1:52357/https2/chunk/y/before/promise-1 TestServer: [18 s, 498 ms, 383844 ns] Pushing promise: https://127.0.0.1:52357/https2/chunk/y/after/promise-2 TestServer: [18 s, 503 ms, 661553 ns] Pushing promise: https://127.0.0.1:52357/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("https://127.0.0.1:52357/https2/chunk/y", true, SemaphoreStaller): success [19 s, 428 ms, 442815 ns] testAsStringAsync(http://127.0.0.1:57197/http2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6ae162ad HTTP_FixedLengthHandler received request to http://127.0.0.1:57197/http2/fixed/y TestServer: [20 s, 158 ms, 791510 ns] Pushing promise: http://127.0.0.1:57197/http2/fixed/y/before/promise-1 TestServer: [20 s, 174 ms, 176508 ns] Pushing promise: http://127.0.0.1:57197/http2/fixed/y/after/promise-2 TestServer: [20 s, 174 ms, 382894 ns] Pushing promise: http://127.0.0.1:57197/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("http://127.0.0.1:57197/http2/fixed/y", false, SemaphoreStaller): success [20 s, 427 ms, 273290 ns] testAsStringAsync(http://127.0.0.1:57197/http2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@145564db HTTP_ChunkedHandler received request to http://127.0.0.1:57197/http2/chunk/y TestServer: [20 s, 488 ms, 457371 ns] Pushing promise: http://127.0.0.1:57197/http2/chunk/y/before/promise-1 TestServer: [20 s, 496 ms, 570838 ns] Pushing promise: http://127.0.0.1:57197/http2/chunk/y/after/promise-2 TestServer: [20 s, 496 ms, 831857 ns] Pushing promise: http://127.0.0.1:57197/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("http://127.0.0.1:57197/http2/chunk/y", false, SemaphoreStaller): success [20 s, 594 ms, 804217 ns] testAsStringAsync(https://127.0.0.1:52357/https2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@26478e9b HTTP_FixedLengthHandler received request to https://127.0.0.1:52357/https2/fixed/y TestServer: [20 s, 710 ms, 715704 ns] Pushing promise: https://127.0.0.1:52357/https2/fixed/y/before/promise-1 TestServer: [20 s, 711 ms, 13403 ns] Pushing promise: https://127.0.0.1:52357/https2/fixed/y/after/promise-2 TestServer: [20 s, 711 ms, 198769 ns] Pushing promise: https://127.0.0.1:52357/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("https://127.0.0.1:52357/https2/fixed/y", false, SemaphoreStaller): success [20 s, 779 ms, 405096 ns] testAsStringAsync(https://127.0.0.1:52357/https2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3afffade HTTP_ChunkedHandler received request to https://127.0.0.1:52357/https2/chunk/y TestServer: [20 s, 829 ms, 230551 ns] Pushing promise: https://127.0.0.1:52357/https2/chunk/y/before/promise-1 TestServer: [20 s, 829 ms, 511100 ns] Pushing promise: https://127.0.0.1:52357/https2/chunk/y/after/promise-2 TestServer: [20 s, 829 ms, 704325 ns] Pushing promise: https://127.0.0.1:52357/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("https://127.0.0.1:52357/https2/chunk/y", false, SemaphoreStaller): success [20 s, 872 ms, 35463 ns] testAsStringAsync(http://127.0.0.1:57197/http2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3a862c57 HTTP_FixedLengthHandler received request to http://127.0.0.1:57197/http2/fixed/y TestServer: [20 s, 883 ms, 106731 ns] Pushing promise: http://127.0.0.1:57197/http2/fixed/y/before/promise-1 TestServer: [20 s, 883 ms, 489143 ns] Pushing promise: http://127.0.0.1:57197/http2/fixed/y/after/promise-2 TestServer: [20 s, 887 ms, 454152 ns] Pushing promise: http://127.0.0.1:57197/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("http://127.0.0.1:57197/http2/fixed/y", true, SemaphoreStaller): success [20 s, 911 ms, 170244 ns] testAsStringAsync(http://127.0.0.1:57197/http2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6d968d16 HTTP_ChunkedHandler received request to http://127.0.0.1:57197/http2/chunk/y TestServer: [20 s, 928 ms, 843622 ns] Pushing promise: http://127.0.0.1:57197/http2/chunk/y/before/promise-1 TestServer: [20 s, 929 ms, 299056 ns] Pushing promise: http://127.0.0.1:57197/http2/chunk/y/after/promise-2 TestServer: [20 s, 929 ms, 547333 ns] Pushing promise: http://127.0.0.1:57197/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("http://127.0.0.1:57197/http2/chunk/y", true, SemaphoreStaller): success [20 s, 956 ms, 567365 ns] testAsStringAsync(https://127.0.0.1:52357/https2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@69623166 HTTP_FixedLengthHandler received request to https://127.0.0.1:52357/https2/fixed/y TestServer: [20 s, 971 ms, 8515 ns] Pushing promise: https://127.0.0.1:52357/https2/fixed/y/before/promise-1 TestServer: [20 s, 971 ms, 268152 ns] Pushing promise: https://127.0.0.1:52357/https2/fixed/y/after/promise-2 TestServer: [20 s, 971 ms, 458668 ns] Pushing promise: https://127.0.0.1:52357/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("https://127.0.0.1:52357/https2/fixed/y", true, SemaphoreStaller): success [21 s, 2 ms, 909995 ns] testAsStringAsync(https://127.0.0.1:52357/https2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2a744868 HTTP_ChunkedHandler received request to https://127.0.0.1:52357/https2/chunk/y TestServer: [21 s, 9 ms, 314860 ns] Pushing promise: https://127.0.0.1:52357/https2/chunk/y/before/promise-1 TestServer: [21 s, 9 ms, 906348 ns] Pushing promise: https://127.0.0.1:52357/https2/chunk/y/after/promise-2 TestServer: [21 s, 10 ms, 112635 ns] Pushing promise: https://127.0.0.1:52357/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("https://127.0.0.1:52357/https2/chunk/y", true, SemaphoreStaller): success testNoStalls(http://127.0.0.1:57197/http2/fixed/y, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5968dc4b HTTP_FixedLengthHandler received request to http://127.0.0.1:57197/http2/fixed/y TestServer: [21 s, 230 ms, 100258 ns] Pushing promise: http://127.0.0.1:57197/http2/fixed/y/before/promise-1 TestServer: [21 s, 230 ms, 314505 ns] Pushing promise: http://127.0.0.1:57197/http2/fixed/y/after/promise-2 TestServer: [21 s, 230 ms, 450719 ns] Pushing promise: http://127.0.0.1:57197/http2/fixed/y/after/promise-3 [21 s, 277 ms, 528691 ns] Received promise: http://127.0.0.1:57197/http2/fixed/y/before/promise-1 GET response: (GET http://127.0.0.1:57197/http2/fixed/y/before/promise-1) 200 [21 s, 277 ms, 853261 ns] Received promise: http://127.0.0.1:57197/http2/fixed/y/after/promise-3 GET response: (GET http://127.0.0.1:57197/http2/fixed/y/after/promise-3) 200 [21 s, 278 ms, 7936 ns] Received promise: http://127.0.0.1:57197/http2/fixed/y/after/promise-2 GET response: (GET http://127.0.0.1:57197/http2/fixed/y/after/promise-2) 200 test DependentPromiseActionsTest.testNoStalls("http://127.0.0.1:57197/http2/fixed/y", false): success testNoStalls(http://127.0.0.1:57197/http2/chunk/y, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@57af2916 HTTP_ChunkedHandler received request to http://127.0.0.1:57197/http2/chunk/y TestServer: [21 s, 325 ms, 685927 ns] Pushing promise: http://127.0.0.1:57197/http2/chunk/y/before/promise-1 TestServer: [21 s, 325 ms, 873263 ns] Pushing promise: http://127.0.0.1:57197/http2/chunk/y/after/promise-2 TestServer: [21 s, 325 ms, 995577 ns] Pushing promise: http://127.0.0.1:57197/http2/chunk/y/after/promise-3 [21 s, 351 ms, 922645 ns] Received promise: http://127.0.0.1:57197/http2/chunk/y/after/promise-3 GET response: (GET http://127.0.0.1:57197/http2/chunk/y/after/promise-3) 200 [21 s, 355 ms, 750322 ns] Received promise: http://127.0.0.1:57197/http2/chunk/y/before/promise-1 GET response: (GET http://127.0.0.1:57197/http2/chunk/y/before/promise-1) 200 [21 s, 358 ms, 202147 ns] Received promise: http://127.0.0.1:57197/http2/chunk/y/after/promise-2 GET response: (GET http://127.0.0.1:57197/http2/chunk/y/after/promise-2) 200 test DependentPromiseActionsTest.testNoStalls("http://127.0.0.1:57197/http2/chunk/y", false): success testNoStalls(https://127.0.0.1:52357/https2/fixed/y, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1f1f0f56 HTTP_FixedLengthHandler received request to https://127.0.0.1:52357/https2/fixed/y TestServer: [21 s, 466 ms, 322496 ns] Pushing promise: https://127.0.0.1:52357/https2/fixed/y/before/promise-1 TestServer: [21 s, 466 ms, 583784 ns] Pushing promise: https://127.0.0.1:52357/https2/fixed/y/after/promise-2 TestServer: [21 s, 466 ms, 745579 ns] Pushing promise: https://127.0.0.1:52357/https2/fixed/y/after/promise-3 [21 s, 512 ms, 323696 ns] Received promise: https://127.0.0.1:52357/https2/fixed/y/after/promise-3 GET response: (GET https://127.0.0.1:52357/https2/fixed/y/after/promise-3) 200 [21 s, 540 ms, 270136 ns] Received promise: https://127.0.0.1:52357/https2/fixed/y/before/promise-1 GET response: (GET https://127.0.0.1:52357/https2/fixed/y/before/promise-1) 200 [21 s, 540 ms, 635388 ns] Received promise: https://127.0.0.1:52357/https2/fixed/y/after/promise-2 GET response: (GET https://127.0.0.1:52357/https2/fixed/y/after/promise-2) 200 test DependentPromiseActionsTest.testNoStalls("https://127.0.0.1:52357/https2/fixed/y", false): success testNoStalls(https://127.0.0.1:52357/https2/chunk/y, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@e214968 HTTP_ChunkedHandler received request to https://127.0.0.1:52357/https2/chunk/y TestServer: [21 s, 657 ms, 709760 ns] Pushing promise: https://127.0.0.1:52357/https2/chunk/y/before/promise-1 TestServer: [21 s, 657 ms, 922846 ns] Pushing promise: https://127.0.0.1:52357/https2/chunk/y/after/promise-2 TestServer: [21 s, 658 ms, 64000 ns] Pushing promise: https://127.0.0.1:52357/https2/chunk/y/after/promise-3 [21 s, 688 ms, 513947 ns] Received promise: https://127.0.0.1:52357/https2/chunk/y/before/promise-1 GET response: (GET https://127.0.0.1:52357/https2/chunk/y/before/promise-1) 200 [21 s, 710 ms, 28322 ns] Received promise: https://127.0.0.1:52357/https2/chunk/y/after/promise-3 GET response: (GET https://127.0.0.1:52357/https2/chunk/y/after/promise-3) 200 [21 s, 714 ms, 278611 ns] Received promise: https://127.0.0.1:52357/https2/chunk/y/after/promise-2 GET response: (GET https://127.0.0.1:52357/https2/chunk/y/after/promise-2) 200 test DependentPromiseActionsTest.testNoStalls("https://127.0.0.1:52357/https2/chunk/y", false): success testNoStalls(http://127.0.0.1:57197/http2/fixed/y, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5390b73b HTTP_FixedLengthHandler received request to http://127.0.0.1:57197/http2/fixed/y TestServer: [21 s, 721 ms, 311395 ns] Pushing promise: http://127.0.0.1:57197/http2/fixed/y/before/promise-1 TestServer: [21 s, 721 ms, 586233 ns] Pushing promise: http://127.0.0.1:57197/http2/fixed/y/after/promise-2 TestServer: [21 s, 721 ms, 794220 ns] Pushing promise: http://127.0.0.1:57197/http2/fixed/y/after/promise-3 [21 s, 734 ms, 729063 ns] Received promise: http://127.0.0.1:57197/http2/fixed/y/before/promise-1 GET response: (GET http://127.0.0.1:57197/http2/fixed/y/before/promise-1) 200 [21 s, 737 ms, 672093 ns] Received promise: http://127.0.0.1:57197/http2/fixed/y/after/promise-3 GET response: (GET http://127.0.0.1:57197/http2/fixed/y/after/promise-3) 200 [21 s, 738 ms, 641582 ns] Received promise: http://127.0.0.1:57197/http2/fixed/y/after/promise-2 GET response: (GET http://127.0.0.1:57197/http2/fixed/y/after/promise-2) 200 test DependentPromiseActionsTest.testNoStalls("http://127.0.0.1:57197/http2/fixed/y", true): success testNoStalls(http://127.0.0.1:57197/http2/chunk/y, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1692232d HTTP_ChunkedHandler received request to http://127.0.0.1:57197/http2/chunk/y TestServer: [21 s, 742 ms, 804999 ns] Pushing promise: http://127.0.0.1:57197/http2/chunk/y/before/promise-1 TestServer: [21 s, 743 ms, 57107 ns] Pushing promise: http://127.0.0.1:57197/http2/chunk/y/after/promise-2 TestServer: [21 s, 743 ms, 221882 ns] Pushing promise: http://127.0.0.1:57197/http2/chunk/y/after/promise-3 [21 s, 749 ms, 989848 ns] Received promise: http://127.0.0.1:57197/http2/chunk/y/after/promise-3 GET response: (GET http://127.0.0.1:57197/http2/chunk/y/after/promise-3) 200 [21 s, 760 ms, 356583 ns] Received promise: http://127.0.0.1:57197/http2/chunk/y/before/promise-1 GET response: (GET http://127.0.0.1:57197/http2/chunk/y/before/promise-1) 200 [21 s, 760 ms, 503448 ns] Received promise: http://127.0.0.1:57197/http2/chunk/y/after/promise-2 GET response: (GET http://127.0.0.1:57197/http2/chunk/y/after/promise-2) 200 test DependentPromiseActionsTest.testNoStalls("http://127.0.0.1:57197/http2/chunk/y", true): success testNoStalls(https://127.0.0.1:52357/https2/fixed/y, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3170c79f HTTP_FixedLengthHandler received request to https://127.0.0.1:52357/https2/fixed/y TestServer: [21 s, 768 ms, 39177 ns] Pushing promise: https://127.0.0.1:52357/https2/fixed/y/before/promise-1 TestServer: [21 s, 768 ms, 555842 ns] Pushing promise: https://127.0.0.1:52357/https2/fixed/y/after/promise-2 TestServer: [21 s, 768 ms, 743048 ns] Pushing promise: https://127.0.0.1:52357/https2/fixed/y/after/promise-3 [21 s, 814 ms, 996616 ns] Received promise: https://127.0.0.1:52357/https2/fixed/y/after/promise-3 GET response: (GET https://127.0.0.1:52357/https2/fixed/y/after/promise-3) 200 [21 s, 826 ms, 650780 ns] Received promise: https://127.0.0.1:52357/https2/fixed/y/before/promise-1 GET response: (GET https://127.0.0.1:52357/https2/fixed/y/before/promise-1) 200 [21 s, 826 ms, 857497 ns] Received promise: https://127.0.0.1:52357/https2/fixed/y/after/promise-2 GET response: (GET https://127.0.0.1:52357/https2/fixed/y/after/promise-2) 200 test DependentPromiseActionsTest.testNoStalls("https://127.0.0.1:52357/https2/fixed/y", true): success testNoStalls(https://127.0.0.1:52357/https2/chunk/y, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3ea86874 HTTP_ChunkedHandler received request to https://127.0.0.1:52357/https2/chunk/y TestServer: [21 s, 846 ms, 793833 ns] Pushing promise: https://127.0.0.1:52357/https2/chunk/y/before/promise-1 TestServer: [21 s, 847 ms, 3629 ns] Pushing promise: https://127.0.0.1:52357/https2/chunk/y/after/promise-2 TestServer: [21 s, 847 ms, 121753 ns] Pushing promise: https://127.0.0.1:52357/https2/chunk/y/after/promise-3 [21 s, 854 ms, 738525 ns] Received promise: https://127.0.0.1:52357/https2/chunk/y/before/promise-1 GET response: (GET https://127.0.0.1:52357/https2/chunk/y/before/promise-1) 200 [21 s, 878 ms, 476307 ns] Received promise: https://127.0.0.1:52357/https2/chunk/y/after/promise-3 GET response: (GET https://127.0.0.1:52357/https2/chunk/y/after/promise-3) 200 [21 s, 878 ms, 687723 ns] Received promise: https://127.0.0.1:52357/https2/chunk/y/after/promise-2 GET response: (GET https://127.0.0.1:52357/https2/chunk/y/after/promise-2) 200 test DependentPromiseActionsTest.testNoStalls("https://127.0.0.1:52357/https2/chunk/y", true): success ========================= [21 s, 938 ms, 920256 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(2): accepting connections TestServer(1): accepting connections DEBUG: [MainThread] [91ms] HttpClientImpl(1) proxySelector is sun.net.spi.DefaultProxySelector@e1767b8 (user-supplied=false) DEBUG: [MainThread] [325ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:57197/http2/fixed/y GET DEBUG: [pool-1-thread-1] [541ms] Exchange establishing exchange for http://127.0.0.1:57197/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-1] [714ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [715ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [724ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [724ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [906ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [907ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [1s 119ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [1s 120ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [1s 192ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6c896fcf queue.isEmpty: true DEBUG: [pool-1-thread-1] [1s 375ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6c896fcf, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [1s 376ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [1s 445ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [1s 445ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [1s 445ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [1s 445ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [1s 445ms] Http1Exchange initiating connect async TestServer(1): connection accepted DEBUG: [pool-1-thread-1] [1s 459ms] PlainHttpConnection(SocketTube(1)) registering connect event TestServer(1): creating connection TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-1-SelectorManager] [1s 543ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3a8633e0 for C (true) TestServer: New connection from Socket[addr=/127.0.0.1,port=60072,localport=57197] TestServer(1): starting connection DEBUG: [HttpClient-1-SelectorManager] [1s 758ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [1s 759ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:60072 DEBUG: [pool-1-thread-1] [1s 771ms] PlainHttpConnection(SocketTube(1)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [1s 789ms] Http1Exchange SocketTube(1) connecting flows DEBUG: [pool-1-thread-1] [1s 789ms] SocketTube(1) connecting flows DEBUG: [pool-1-thread-1] [1s 801ms] SocketTube(1) read publisher got subscriber DEBUG: [pool-1-thread-1] [1s 802ms] SocketTube(1) registering subscribe event DEBUG: [HttpClient-1-SelectorManager] [1s 802ms] SocketTube(1) subscribe event raised DEBUG: [pool-1-thread-1] [1s 802ms] SocketTube(1) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [1s 807ms] SocketTube(1) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6a62b04a DEBUG: [HttpClient-1-SelectorManager] [1s 809ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [1s 809ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [1s 812ms] Http1AsyncReceiver(SocketTube(1)) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [1s 810ms] Http1Publisher(SocketTube(1)) got subscriber: SocketTube(1) DEBUG: [pool-1-thread-1] [1s 816ms] SocketTube(1) subscribed for writing DEBUG: [HttpClient-1-SelectorManager] [1s 816ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [1s 824ms] SocketTube(1) pending subscriber subscribed DEBUG: [pool-1-thread-2] [1s 816ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [1s 835ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [1s 835ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [1s 835ms] SocketTube(1) got some demand for reading DEBUG: [pool-1-thread-2] [1s 835ms] SocketTube(1) resuming read event DEBUG: [pool-1-thread-1] [1s 845ms] SocketTube(1) write: registering startSubscription event DEBUG: [HttpClient-1-SelectorManager] [1s 848ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5be0be04 for R (true) DEBUG: [pool-1-thread-2] [1s 848ms] SocketTube(1) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [1s 853ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-SelectorManager] [1s 854ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [1s 854ms] SocketTube(1) write: offloading requestMore DEBUG: [pool-1-thread-2] [1s 861ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-2] [1s 863ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [1s 864ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [pool-1-thread-1] [2s] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [2s 5ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [2s 11ms] Http1Publisher(SocketTube(1)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [2s 11ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [2s 30ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 33ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [2s 35ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [2s 39ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [2s 52ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [2s 117ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [2s 125ms] Http1Publisher(SocketTube(1)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [2s 125ms] SocketTube(1) trying to write: 204 DEBUG: [pool-1-thread-2] [2s 163ms] SocketTube(1) wrote: 204 DEBUG: [HttpClient-1-SelectorManager] [2s 167ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5be0be04 for None (false) DEBUG: [pool-1-thread-2] [2s 202ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-2] [2s 204ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [2s 205ms] SocketTube(1) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 205ms] SocketTube(1) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 205ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [2s 212ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [2s 215ms] Http1Exchange reading headers DEBUG: [HttpClient-1-SelectorManager] [2s 224ms] SocketTube(1) read bytes: 71 DEBUG: [HttpClient-1-SelectorManager] [2s 224ms] Http1AsyncReceiver(SocketTube(1)) Putting 71 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [2s 224ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [2s 224ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5be0be04 for R (false) DEBUG: [HttpClient-1-SelectorManager] [2s 225ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 225ms] Http1AsyncReceiver(SocketTube(1)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6c896fcf DEBUG: [pool-1-thread-1] [2s 234ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [2s 237ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6c896fcf DEBUG: [pool-1-thread-1] [2s 462ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-2] [2s 465ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [2s 466ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) First time around DEBUG: [pool-1-thread-2] [2s 466ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [2s 482ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [2s 482ms] Http1AsyncReceiver(SocketTube(1)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6c896fcf DEBUG: [pool-1-thread-2] [2s 492ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [2s 502ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [2s 503ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:60072 remote=/127.0.0.1:57197] DEBUG: [pool-1-thread-2] [2s 652ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [2s 733ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 0 DEBUG: [pool-1-thread-2] [2s 915ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@47eee738(1) DEBUG: [pool-1-thread-2] [2s 964ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5fcb9fcc/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2f86d04 queue.isEmpty: false DEBUG: [pool-1-thread-2] [2s 965ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [2s 965ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 977ms] Http1AsyncReceiver(SocketTube(1)) cleared DEBUG: [pool-1-thread-2] [2s 983ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 984ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5fcb9fcc/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2f86d04, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [2s 984ms] Http1AsyncReceiver(SocketTube(1)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5fcb9fcc/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2f86d04 DEBUG: [pool-1-thread-2] [2s 986ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [2s 986ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5fcb9fcc/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2f86d04 DEBUG: [pool-1-thread-2] [2s 986ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 0 DEBUG: [pool-1-thread-2] [2s 986ms] Http1AsyncReceiver(SocketTube(1)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5fcb9fcc/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2f86d04 DEBUG: [pool-1-thread-2] [2s 986ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [2s 987ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5fcb9fcc/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2f86d04 DEBUG: [pool-1-thread-2] [2s 987ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 0 DEBUG: [pool-1-thread-2] [3s] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [3s 11ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@47eee738(1) DEBUG: [pool-1-thread-2] [3s 72ms] Exchange Ignored body DEBUG: [pool-1-thread-2] [3s 509ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [3s 629ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 629ms] Http2Connection(SocketTube(1)) Opened stream 1 DEBUG: [pool-1-thread-2] [3s 630ms] Http2Connection(SocketTube(1))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 630ms] Http2Connection(SocketTube(1))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [3s 631ms] SocketTube(1) connecting flows DEBUG: [pool-1-thread-2] [3s 631ms] SocketTube(1) read publisher got subscriber DEBUG: [pool-1-thread-2] [3s 631ms] SocketTube(1) registering subscribe event DEBUG: [pool-1-thread-2] [3s 631ms] SocketTube(1) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [3s 631ms] SocketTube(1) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [3s 631ms] SocketTube(1) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@70850375 DEBUG: [HttpClient-1-SelectorManager] [3s 631ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [3s 631ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [3s 631ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [3s 632ms] Http2Connection(SocketTube(1)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-1-SelectorManager] [3s 632ms] SocketTube(1) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [3s 637ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [3s 638ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5be0be04 for R (false) DEBUG: [HttpClient-1-SelectorManager] [3s 638ms] SocketTube(1) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [3s 638ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [3s 638ms] SocketTube(1) pending subscriber subscribed DEBUG: [pool-1-thread-2] [3s 639ms] SocketTube(1) subscribed for writing DEBUG: [pool-1-thread-2] [3s 639ms] SocketTube(1) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [3s 639ms] SocketTube(1) write: registering startSubscription event DEBUG: [HttpClient-1-SelectorManager] [3s 640ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [3s 640ms] SocketTube(1) write: offloading requestMore DEBUG: [pool-1-thread-1] [3s 640ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-1] [3s 650ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: got request of 1 from SocketTube(1) DEBUG: [pool-1-thread-1] [3s 650ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 683ms] PlainHttpConnection(SocketTube(1)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [3s 684ms] PlainHttpConnection(SocketTube(1)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 812ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(1) DEBUG: [pool-1-thread-2] [3s 812ms] SocketTube(1) trying to write: 63 DEBUG: [pool-1-thread-2] [3s 813ms] SocketTube(1) wrote: 63 DEBUG: [pool-1-thread-2] [3s 813ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-2] [3s 813ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: got request of 1 from SocketTube(1) DEBUG: [pool-1-thread-2] [3s 813ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 813ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 813ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [Test-server-pool] [3s 827ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [3s 827ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 828ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 828ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 828ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 828ms] 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 831ms] PlainHttpConnection(SocketTube(1)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [3s 832ms] PlainHttpConnection(SocketTube(1)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 832ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(1) DEBUG: [pool-1-thread-2] [3s 833ms] SocketTube(1) trying to write: 13 DEBUG: [pool-1-thread-2] [3s 834ms] SocketTube(1) wrote: 13 DEBUG: [pool-1-thread-2] [3s 834ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-2] [3s 834ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: got request of 1 from SocketTube(1) DEBUG: [pool-1-thread-2] [3s 834ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 834ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 835ms] Http2Connection(SocketTube(1)) Triggering processing of buffered data after sending connection preface TestServer: GET /http2/fixed/y Server: creating input stream for stream 1 DEBUG: [readLoop] [4s 7ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 7ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 7ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [4s 7ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [4s 7ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 7ms] 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 8ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 8ms] FramesDecoder Tail size is now: 0, current= TestServer(1): Using handler for: /http2/fixed TestServer(1): connection started DEBUG: [readLoop] [4s 8ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [4s 34ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [4s 35ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 40ms] Http2Connection(SocketTube(1)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 40ms] Http2Connection(SocketTube(1)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 40ms] Http1AsyncReceiver(SocketTube(1)) stopping DEBUG: [pool-1-thread-2] [4s 41ms] Http1AsyncReceiver(SocketTube(1)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [readLoop] [4s 46ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-1-SelectorManager] [4s 56ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5be0be04 for None (false) DEBUG: [HttpClient-1-SelectorManager] [4s 56ms] SocketTube(1) read bytes: 39 DEBUG: [HttpClient-1-SelectorManager] [4s 56ms] Http2Connection(SocketTube(1)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [4s 56ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [4s 56ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5be0be04 for R (false) DEBUG: [HttpClient-1-SelectorManager] [4s 56ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [4s 58ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5be0be04 for None (false) DEBUG: [HttpClient-1-SelectorManager] [4s 58ms] SocketTube(1) read bytes: 9 DEBUG: [HttpClient-1-SelectorManager] [4s 58ms] Http2Connection(SocketTube(1)) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [4s 58ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [4s 58ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5be0be04 for R (false) DEBUG: [HttpClient-1-SelectorManager] [4s 58ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] TestServer: [8 s, 477 ms, 404953 ns] Pushing promise: http://127.0.0.1:57197/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [8 s, 521 ms, 270548 ns] Pushing promise: http://127.0.0.1:57197/http2/fixed/y/after/promise-2 TestServer: [8 s, 522 ms, 439823 ns] Pushing promise: http://127.0.0.1:57197/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-1-SelectorManager] [4s 264ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5be0be04 for None (false) DEBUG: [HttpClient-1-SelectorManager] [4s 265ms] SocketTube(1) read bytes: 58 DEBUG: [HttpClient-1-SelectorManager] [4s 265ms] Http2Connection(SocketTube(1)) onNext: got 58 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [4s 265ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [4s 265ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5be0be04 for R (false) DEBUG: [HttpClient-1-SelectorManager] [4s 265ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 386ms] Http1AsyncReceiver(SocketTube(1)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-2] [4s 386ms] Http2Connection(SocketTube(1)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [4s 386ms] Http2Connection(SocketTube(1)) H2 processed buffered data DEBUG: [pool-1-thread-2] [4s 386ms] Http2Connection(SocketTube(1)) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 387ms] Http2Connection(SocketTube(1)) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [4s 387ms] Http2Connection(SocketTube(1)) Processing 39 DEBUG: [pool-1-thread-2] [4s 387ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [4s 387ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 387ms] 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] [4s 387ms] Http2Connection(SocketTube(1)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-1-SelectorManager] [4s 407ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5be0be04 for None (false) DEBUG: [HttpClient-1-SelectorManager] [4s 409ms] SocketTube(1) read bytes: 93 DEBUG: [HttpClient-1-SelectorManager] [4s 409ms] Http2Connection(SocketTube(1)) onNext: got 93 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [4s 409ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [4s 409ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5be0be04 for R (false) DEBUG: [HttpClient-1-SelectorManager] [4s 409ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [4s 410ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5be0be04 for None (false) DEBUG: [HttpClient-1-SelectorManager] [4s 410ms] SocketTube(1) read bytes: 349 DEBUG: [HttpClient-1-SelectorManager] [4s 411ms] Http2Connection(SocketTube(1)) onNext: got 349 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [4s 411ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [4s 411ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5be0be04 for R (false) DEBUG: [HttpClient-1-SelectorManager] [4s 411ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 413ms] PlainHttpConnection(SocketTube(1)) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [4s 415ms] PlainHttpConnection(SocketTube(1)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [4s 418ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(1) DEBUG: [pool-1-thread-2] [4s 419ms] SocketTube(1) trying to write: 9 DEBUG: [pool-1-thread-2] [4s 419ms] SocketTube(1) wrote: 9 DEBUG: [pool-1-thread-2] [4s 419ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-2] [4s 419ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: got request of 1 from SocketTube(1) DEBUG: [readLoop] [4s 419ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 419ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 419ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 419ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 419ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [4s 419ms] Http2Connection(SocketTube(1)) H2 processed(1) DEBUG: [pool-1-thread-2] [4s 419ms] Http2Connection(SocketTube(1)) sending 9 to Http2Connection.asyncReceive DEBUG: [readLoop] [4s 419ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-2] [4s 421ms] Http2Connection(SocketTube(1)) H2 Receiving(2): 9 DEBUG: [readLoop] [4s 421ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 421ms] Http2Connection(SocketTube(1)) Processing 9 DEBUG: [pool-1-thread-2] [4s 421ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 421ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 421ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [4s 421ms] Http2Connection(SocketTube(1)) H2 processed(2) DEBUG: [pool-1-thread-2] [4s 422ms] Http2Connection(SocketTube(1)) sending 58 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 422ms] Http2Connection(SocketTube(1)) H2 Receiving(3): 58 DEBUG: [pool-1-thread-2] [4s 422ms] Http2Connection(SocketTube(1)) Processing 58 DEBUG: [pool-1-thread-2] [4s 422ms] FramesDecoder decodes: 58 DEBUG: [pool-1-thread-2] [4s 422ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 565ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [pool-1-thread-2] [4s 648ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 652ms] Http2Connection(SocketTube(1)) Opened stream 2 DEBUG: [pool-1-thread-2] [4s 654ms] Http2Connection(SocketTube(1))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [4s 752ms] Http2Connection(SocketTube(1))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-2] [4s 762ms] Http2Connection(SocketTube(1)) H2 processed(3) DEBUG: [pool-1-thread-2] [4s 771ms] Http2Connection(SocketTube(1)) sending 93 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 800ms] Http2Connection(SocketTube(1)) H2 Receiving(4): 93 DEBUG: [pool-1-thread-2] [4s 800ms] Http2Connection(SocketTube(1)) Processing 93 DEBUG: [pool-1-thread-2] [4s 800ms] FramesDecoder decodes: 93 DEBUG: [pool-1-thread-2] [4s 800ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 801ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 809ms] Http2Connection(SocketTube(1))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 825ms] Http2Connection(SocketTube(1))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 828ms] Http2Connection(SocketTube(1))/Stream(1) Adding completed responseCF(0) with response headers DEBUG: [pool-1-thread-2] [4s 830ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 830ms] Http2Connection(SocketTube(1))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 830ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-2] [4s 836ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 838ms] Http2Connection(SocketTube(1)) Opened stream 4 DEBUG: [pool-1-thread-2] [4s 839ms] Http2Connection(SocketTube(1))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [4s 839ms] Http2Connection(SocketTube(1))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-2] [4s 839ms] Http2Connection(SocketTube(1)) H2 processed(4) DEBUG: [pool-1-thread-2] [4s 839ms] Http2Connection(SocketTube(1)) sending 349 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 839ms] Http2Connection(SocketTube(1)) H2 Receiving(5): 349 DEBUG: [pool-1-thread-2] [4s 840ms] Http2Connection(SocketTube(1)) Processing 349 DEBUG: [pool-1-thread-2] [4s 840ms] FramesDecoder decodes: 349 DEBUG: [pool-1-thread-2] [4s 840ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 865ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 865ms] Http2Connection(SocketTube(1))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 865ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-2] [4s 866ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 866ms] Http2Connection(SocketTube(1)) Opened stream 6 DEBUG: [pool-1-thread-2] [4s 866ms] Http2Connection(SocketTube(1))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [4s 866ms] Http2Connection(SocketTube(1))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [4s 866ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 867ms] Http2Connection(SocketTube(1))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 867ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 867ms] Http2Connection(SocketTube(1))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 867ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 867ms] Http2Connection(SocketTube(1))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 867ms] Http2Connection(SocketTube(1))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 922ms] Http2Connection(SocketTube(1))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 60072 DEBUG: [pool-1-thread-2] [4s 963ms] Http2Connection(SocketTube(1))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 966ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 968ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [4s 971ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [5s 60ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [5s 69ms] Http2Connection(SocketTube(1))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [5s 69ms] Http2Connection(SocketTube(1))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-2] [5s 84ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [5s 84ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [5s 85ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 53, received: 53, limit: 16777216 DEBUG: [pool-1-thread-2] [5s 88ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-2] [5s 88ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [5s 88ms] Http2Connection(SocketTube(1))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [5s 88ms] Http2Connection(SocketTube(1))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-2] [5s 89ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [5s 89ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [5s 89ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [5s 89ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [5s 89ms] Http2Connection(SocketTube(1))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-2] [5s 89ms] Http2Connection(SocketTube(1))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-2] [5s 89ms] Http2Connection(SocketTube(1))/Stream(2) close stream 2 DEBUG: [pool-1-thread-2] [5s 89ms] Http2Connection(SocketTube(1)) Closed stream 2 DEBUG: [pool-1-thread-2] [5s 89ms] Http2Connection(SocketTube(1))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5c8e979 DEBUG: [pool-1-thread-2] [5s 89ms] Http2Connection(SocketTube(1))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [5s 89ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [5s 90ms] Http2Connection(SocketTube(1))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [5s 111ms] Http2Connection(SocketTube(1))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [5s 111ms] Http2Connection(SocketTube(1))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 60072 DEBUG: [pool-1-thread-2] [5s 111ms] Http2Connection(SocketTube(1))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [5s 112ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [5s 112ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [5s 112ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [5s 112ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [5s 112ms] Http2Connection(SocketTube(1))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [5s 113ms] Http2Connection(SocketTube(1))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-2] [5s 113ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [5s 113ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [5s 113ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 52, received: 105, limit: 16777216 DEBUG: [pool-1-thread-2] [5s 113ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [5s 113ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [5s 113ms] Http2Connection(SocketTube(1))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [5s 113ms] Http2Connection(SocketTube(1))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [5s 113ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [5s 113ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [5s 113ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [5s 113ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [5s 113ms] Http2Connection(SocketTube(1))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-2] [5s 113ms] Http2Connection(SocketTube(1))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-2] [5s 113ms] Http2Connection(SocketTube(1))/Stream(4) close stream 4 DEBUG: [pool-1-thread-2] [5s 113ms] Http2Connection(SocketTube(1)) Closed stream 4 DEBUG: [pool-1-thread-2] [5s 113ms] Http2Connection(SocketTube(1))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2ec410a DEBUG: [pool-1-thread-2] [5s 113ms] Http2Connection(SocketTube(1))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-2] [5s 113ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [5s 113ms] Http2Connection(SocketTube(1))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [5s 114ms] Http2Connection(SocketTube(1))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [5s 114ms] Http2Connection(SocketTube(1))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 60072 DEBUG: [pool-1-thread-2] [5s 129ms] Http2Connection(SocketTube(1))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-2] [5s 130ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [5s 130ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [5s 130ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [5s 130ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [5s 130ms] Http2Connection(SocketTube(1))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [5s 131ms] Http2Connection(SocketTube(1))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-2] [5s 131ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [5s 131ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [5s 131ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 52, received: 157, limit: 16777216 DEBUG: [pool-1-thread-2] [5s 131ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [5s 131ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [5s 131ms] Http2Connection(SocketTube(1))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [5s 131ms] Http2Connection(SocketTube(1))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-2] [5s 131ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [5s 131ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [5s 131ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [5s 132ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [5s 133ms] Http2Connection(SocketTube(1))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-2] [5s 133ms] Http2Connection(SocketTube(1))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-2] [5s 134ms] Http2Connection(SocketTube(1))/Stream(6) close stream 6 DEBUG: [pool-1-thread-2] [5s 134ms] Http2Connection(SocketTube(1)) Closed stream 6 DEBUG: [pool-1-thread-2] [5s 134ms] Http2Connection(SocketTube(1))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@148c3402 DEBUG: [pool-1-thread-2] [5s 134ms] Http2Connection(SocketTube(1))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-2] [5s 134ms] Http2Connection(SocketTube(1)) H2 processed(5) DEBUG: [pool-1-thread-2] [5s 161ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(1)) DEBUG: [pool-1-thread-2] [5s 162ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(1)) DEBUG: [pool-1-thread-2] [5s 162ms] Http1AsyncReceiver(SocketTube(1)) cleared DEBUG: [pool-1-thread-2] [5s 162ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-2] [5s 233ms] Http2Connection(SocketTube(1))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/fixed/y) 200 HTTP_2 Local port: 60072 DEBUG: [pool-1-thread-2] [5s 233ms] Http2Connection(SocketTube(1))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [5s 233ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [5s 233ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [5s 233ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [5s 234ms] Http2Connection(SocketTube(1))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [5s 234ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [5s 234ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [5s 234ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 12, received: 169, limit: 16777216 DEBUG: [pool-1-thread-2] [5s 245ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [5s 525ms] HttpClientImpl(1) ClientImpl (async) elapsed 5012 millis for GET to http://127.0.0.1:57197/http2/fixed/y DEBUG: [pool-1-thread-2] [5s 552ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [5s 552ms] Http1Publisher(SocketTube(1)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4a512890 DEBUG: [pool-1-thread-2] [5s 558ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [5s 568ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 568ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 568ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [5s 568ms] Http2Connection(SocketTube(1))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [5s 568ms] HttpResponseInputStream next item received DEBUG: [MainThread] [5s 568ms] HttpResponseInputStream item offered DEBUG: [MainThread] [5s 568ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 12, received: 181, limit: 16777216 DEBUG: [MainThread] [5s 568ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [5s 568ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [5s 569ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 569ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 569ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [5s 569ms] Http2Connection(SocketTube(1))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [5s 569ms] HttpResponseInputStream next item received DEBUG: [MainThread] [5s 569ms] HttpResponseInputStream item offered DEBUG: [MainThread] [5s 569ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 12, received: 193, limit: 16777216 DEBUG: [MainThread] [5s 569ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [5s 569ms] Http2Connection(SocketTube(1))/Stream(1) incoming: onComplete DEBUG: [MainThread] [5s 569ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [MainThread] [5s 569ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [5s 569ms] HttpResponseInputStream next item received DEBUG: [MainThread] [5s 569ms] HttpResponseInputStream item offered DEBUG: [MainThread] [5s 569ms] Http2Connection(SocketTube(1))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [5s 569ms] Http2Connection(SocketTube(1))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [5s 569ms] Http2Connection(SocketTube(1))/Stream(1) close stream 1 DEBUG: [MainThread] [5s 569ms] Http2Connection(SocketTube(1)) Closed stream 1 DEBUG: [MainThread] [5s 636ms] Http2Connection(SocketTube(1))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3483041e DEBUG: [MainThread] [5s 636ms] Http2Connection(SocketTube(1))/Stream(1) closing response subscriber stream 1 DEBUG: [MainThread] [5s 636ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [5s 636ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 636ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 636ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [5s 636ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 636ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 636ms] HttpResponseInputStream close called DEBUG: [MainThread] [5s 636ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 636ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 636ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [5s 636ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 637ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 637ms] HttpResponseInputStream close called DEBUG: [MainThread] [5s 637ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 637ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 637ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [5s 637ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 637ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 637ms] HttpResponseInputStream close called DEBUG: [MainThread] [5s 641ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 641ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 641ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [5s 641ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 641ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 641ms] HttpResponseInputStream close called DEBUG: [MainThread] [5s 696ms] HttpClientImpl(2) proxySelector is sun.net.spi.DefaultProxySelector@e1767b8 (user-supplied=false) DEBUG: [MainThread] [5s 699ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:57197/http2/chunk/y GET DEBUG: [pool-1-thread-2] [5s 699ms] Exchange establishing exchange for http://127.0.0.1:57197/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-2] [5s 699ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [5s 699ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [5s 699ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [5s 699ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [5s 700ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [5s 700ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [5s 707ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [5s 707ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [5s 707ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@69fee19f queue.isEmpty: true DEBUG: [pool-1-thread-2] [5s 707ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@69fee19f, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [5s 707ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [5s 707ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [5s 707ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [5s 707ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [5s 707ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [5s 707ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [5s 707ms] PlainHttpConnection(SocketTube(2)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection DEBUG: [HttpClient-2-SelectorManager] [5s 709ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7eee8377 for C (true) TestServer: New connection from Socket[addr=/127.0.0.1,port=60084,localport=57197] TestServer(1): starting connection DEBUG: [HttpClient-2-SelectorManager] [5s 710ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: finishing connect DEBUG: [HttpClient-2-SelectorManager] [5s 710ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:60084 DEBUG: [pool-1-thread-2] [5s 710ms] PlainHttpConnection(SocketTube(2)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [5s 710ms] Http1Exchange SocketTube(2) connecting flows DEBUG: [pool-1-thread-2] [5s 710ms] SocketTube(2) connecting flows DEBUG: [pool-1-thread-2] [5s 710ms] SocketTube(2) read publisher got subscriber DEBUG: [pool-1-thread-2] [5s 710ms] SocketTube(2) registering subscribe event DEBUG: [pool-1-thread-2] [5s 711ms] SocketTube(2) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [5s 712ms] SocketTube(2) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [5s 712ms] SocketTube(2) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7416e807 DEBUG: [HttpClient-2-SelectorManager] [5s 712ms] SocketTube(2) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [5s 712ms] SocketTube(2) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [5s 712ms] Http1AsyncReceiver(SocketTube(2)) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [5s 712ms] Http1Publisher(SocketTube(2)) got subscriber: SocketTube(2) DEBUG: [HttpClient-2-SelectorManager] [5s 712ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [5s 712ms] SocketTube(2) pending subscriber subscribed DEBUG: [pool-1-thread-2] [5s 712ms] SocketTube(2) subscribed for writing DEBUG: [pool-1-thread-2] [5s 712ms] SocketTube(2) write: registering startSubscription event DEBUG: [pool-1-thread-2] [5s 712ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-2-SelectorManager] [5s 712ms] SocketTube(2) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [5s 712ms] SocketTube(2) write: offloading requestMore DEBUG: [pool-1-thread-4] [5s 712ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-2] [5s 712ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [5s 712ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [5s 712ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [pool-1-thread-2] [5s 713ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [5s 713ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [5s 713ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [5s 713ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [5s 713ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [5s 713ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [5s 715ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 715ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [5s 715ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [5s 715ms] SocketTube(2) got some demand for reading DEBUG: [pool-1-thread-1] [5s 715ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-1] [5s 715ms] SocketTube(2) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [5s 715ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@311468e1 for R (true) DEBUG: [pool-1-thread-4] [5s 715ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [5s 715ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [5s 715ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [5s 715ms] Http1Publisher(SocketTube(2)) onNext with 204 bytes DEBUG: [pool-1-thread-4] [5s 715ms] SocketTube(2) trying to write: 204 DEBUG: [pool-1-thread-4] [5s 716ms] SocketTube(2) wrote: 204 DEBUG: [pool-1-thread-4] [5s 716ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-4] [5s 716ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [5s 716ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [5s 716ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [5s 716ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [5s 716ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [5s 716ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [5s 716ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [5s 716ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) First time around DEBUG: [pool-1-thread-4] [5s 716ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) headersReader is not yet completed DEBUG: [pool-1-thread-4] [5s 716ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [5s 716ms] Http1Publisher(SocketTube(2)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@68b6db51 DEBUG: [pool-1-thread-4] [5s 716ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [5s 719ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@311468e1 for None (false) DEBUG: [HttpClient-2-SelectorManager] [5s 719ms] SocketTube(2) read bytes: 71 DEBUG: [HttpClient-2-SelectorManager] [5s 720ms] Http1AsyncReceiver(SocketTube(2)) Putting 71 bytes into the queue DEBUG: [HttpClient-2-SelectorManager] [5s 720ms] SocketTube(2) resuming read event DEBUG: [HttpClient-2-SelectorManager] [5s 720ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@311468e1 for R (false) DEBUG: [HttpClient-2-SelectorManager] [5s 720ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [5s 722ms] Http1AsyncReceiver(SocketTube(2)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@69fee19f DEBUG: [pool-1-thread-4] [5s 722ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 722ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@69fee19f DEBUG: [pool-1-thread-4] [5s 722ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-4] [5s 722ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-4] [5s 722ms] Http1AsyncReceiver(SocketTube(2)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@69fee19f DEBUG: [pool-1-thread-4] [5s 722ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [5s 722ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [5s 722ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:60084 remote=/127.0.0.1:57197] DEBUG: [pool-1-thread-4] [5s 722ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) readBody: return2Cache: false DEBUG: [pool-1-thread-4] [5s 722ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@10271bb(2) DEBUG: [pool-1-thread-4] [5s 722ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2db45823/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3aec2a0c queue.isEmpty: false DEBUG: [pool-1-thread-4] [5s 722ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 0 DEBUG: [pool-1-thread-4] [5s 722ms] PlainHttpConnection(SocketTube(2))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [5s 723ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [5s 723ms] Http1AsyncReceiver(SocketTube(2)) cleared DEBUG: [pool-1-thread-4] [5s 723ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [5s 723ms] Exchange Ignored body DEBUG: [pool-1-thread-4] [5s 723ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-4] [5s 724ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [5s 724ms] Http2Connection(SocketTube(2)) Opened stream 1 DEBUG: [pool-1-thread-4] [5s 724ms] Http2Connection(SocketTube(2))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [5s 724ms] Http2Connection(SocketTube(2))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-4] [5s 724ms] SocketTube(2) connecting flows DEBUG: [pool-1-thread-4] [5s 724ms] SocketTube(2) read publisher got subscriber DEBUG: [pool-1-thread-4] [5s 724ms] SocketTube(2) registering subscribe event DEBUG: [pool-1-thread-4] [5s 724ms] SocketTube(2) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [5s 724ms] SocketTube(2) subscribed for writing DEBUG: [pool-1-thread-4] [5s 724ms] SocketTube(2) write: resetting demand to 0 DEBUG: [pool-1-thread-4] [5s 728ms] SocketTube(2) write: registering startSubscription event DEBUG: [HttpClient-2-SelectorManager] [5s 728ms] SocketTube(2) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [5s 729ms] SocketTube(2) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6f3a8a DEBUG: [HttpClient-2-SelectorManager] [5s 729ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-SelectorManager] [5s 729ms] SocketTube(2) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [5s 729ms] SocketTube(2) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [5s 729ms] Http2Connection(SocketTube(2)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-4] [5s 729ms] PlainHttpConnection(SocketTube(2)) added 63 bytes in the priority write queue DEBUG: [HttpClient-2-SelectorManager] [5s 729ms] SocketTube(2) got some demand for reading DEBUG: [pool-1-thread-4] [5s 729ms] PlainHttpConnection(SocketTube(2)) signalling the publisher of the write queue DEBUG: [HttpClient-2-SelectorManager] [5s 729ms] SocketTube(2) resuming read event DEBUG: [HttpClient-2-SelectorManager] [5s 729ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@311468e1 for R (false) DEBUG: [pool-1-thread-4] [5s 729ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-2-SelectorManager] [5s 729ms] SocketTube(2) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [5s 729ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [5s 729ms] SocketTube(2) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [5s 729ms] SocketTube(2) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [5s 729ms] SocketTube(2) write: offloading requestMore DEBUG: [pool-1-thread-4] [5s 729ms] PlainHttpConnection(SocketTube(2)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-4] [5s 729ms] PlainHttpConnection(SocketTube(2)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [5s 729ms] Http2Connection(SocketTube(2)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-4] [5s 729ms] Http2Connection(SocketTube(2)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-4] [5s 729ms] Http2Connection(SocketTube(2)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [5s 729ms] Http1AsyncReceiver(SocketTube(2)) stopping DEBUG: [pool-1-thread-4] [5s 729ms] Http1AsyncReceiver(SocketTube(2)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-4] [5s 729ms] Http1AsyncReceiver(SocketTube(2)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-4] [5s 729ms] Http2Connection(SocketTube(2)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-4] [5s 729ms] Http2Connection(SocketTube(2)) H2 processed buffered data DEBUG: [pool-1-thread-1] [5s 731ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-1] [5s 731ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: got request of 1 from SocketTube(2) DEBUG: [pool-1-thread-1] [5s 732ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(2) DEBUG: [pool-1-thread-4] [5s 737ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(2)) DEBUG: [pool-1-thread-4] [5s 738ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(2)) DEBUG: [pool-1-thread-4] [5s 738ms] Http1AsyncReceiver(SocketTube(2)) cleared DEBUG: [pool-1-thread-4] [5s 738ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-4] [5s 738ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-4] [5s 738ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@10271bb(2) DEBUG: [pool-1-thread-4] [5s 738ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2db45823/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3aec2a0c, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-4] [5s 738ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [5s 738ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-4] [5s 738ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [5s 739ms] SocketTube(2) trying to write: 63 DEBUG: [pool-1-thread-1] [5s 740ms] SocketTube(2) wrote: 63 DEBUG: [pool-1-thread-1] [5s 740ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-1] [5s 740ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: got request of 1 from SocketTube(2) DEBUG: [pool-1-thread-1] [5s 740ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [5s 740ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [5s 740ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [5s 740ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [5s 740ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-1] [5s 740ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(2) DEBUG: [Test-server-pool] [5s 740ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [5s 740ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [5s 740ms] SocketTube(2) trying to write: 13 DEBUG: [Test-server-pool] [5s 740ms] 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] [5s 740ms] SocketTube(2) wrote: 13 DEBUG: [pool-1-thread-1] [5s 740ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-1] [5s 740ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: got request of 1 from SocketTube(2) DEBUG: [pool-1-thread-1] [5s 740ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 740ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 740ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /http2/chunk/y Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/chunk TestServer: [10 s, 49 ms, 685986 ns] Pushing promise: http://127.0.0.1:57197/http2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [10 s, 50 ms, 387557 ns] Pushing promise: http://127.0.0.1:57197/http2/chunk/y/after/promise-2 TestServer: [10 s, 50 ms, 744268 ns] Pushing promise: http://127.0.0.1:57197/http2/chunk/y/after/promise-3 DEBUG: [readLoop] [5s 748ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 749ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 749ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [5s 749ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [5s 749ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 749ms] 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 749ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 749ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 749ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [5s 749ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [5s 749ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 749ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(1): connection started DEBUG: [HttpClient-2-SelectorManager] [5s 751ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@311468e1 for None (false) DEBUG: [HttpClient-2-SelectorManager] [5s 751ms] SocketTube(2) read bytes: 92 DEBUG: [HttpClient-2-SelectorManager] [5s 751ms] Http2Connection(SocketTube(2)) onNext: got 92 bytes in 1 buffers DEBUG: [HttpClient-2-SelectorManager] [5s 751ms] SocketTube(2) resuming read event DEBUG: [HttpClient-2-SelectorManager] [5s 751ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@311468e1 for R (false) DEBUG: [HttpClient-2-SelectorManager] [5s 751ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 755ms] Http2Connection(SocketTube(2)) sending 92 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [5s 760ms] Http2Connection(SocketTube(2)) H2 Receiving(1): 92 DEBUG: [pool-1-thread-1] [5s 760ms] Http2Connection(SocketTube(2)) Processing 92 DEBUG: [pool-1-thread-1] [5s 760ms] FramesDecoder decodes: 92 DEBUG: [pool-1-thread-1] [5s 760ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [5s 761ms] 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] [5s 761ms] Http2Connection(SocketTube(2)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [5s 761ms] PlainHttpConnection(SocketTube(2)) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [5s 761ms] PlainHttpConnection(SocketTube(2)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [5s 761ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(2) DEBUG: [pool-1-thread-1] [5s 761ms] SocketTube(2) trying to write: 9 DEBUG: [pool-1-thread-1] [5s 761ms] SocketTube(2) wrote: 9 DEBUG: [pool-1-thread-1] [5s 761ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-1] [5s 761ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: got request of 1 from SocketTube(2) DEBUG: [pool-1-thread-1] [5s 761ms] SocketTube(2) leaving requestMore: Reading: [ops=None, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 761ms] SocketTube(2) leaving w.onNext Reading: [ops=None, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 761ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 40 DEBUG: [pool-1-thread-1] [5s 762ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [5s 762ms] Http2Connection(SocketTube(2)) Opened stream 2 DEBUG: [pool-1-thread-1] [5s 763ms] Http2Connection(SocketTube(2))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [5s 763ms] Http2Connection(SocketTube(2))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-1] [5s 763ms] Http2Connection(SocketTube(2)) H2 processed(1) DEBUG: [HttpClient-2-SelectorManager] [5s 763ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@311468e1 for None (false) DEBUG: [readLoop] [5s 763ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 764ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 764ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [5s 764ms] FramesDecoder decodes: 0 DEBUG: [HttpClient-2-SelectorManager] [5s 764ms] SocketTube(2) read bytes: 104 DEBUG: [readLoop] [5s 764ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-2-SelectorManager] [5s 764ms] Http2Connection(SocketTube(2)) onNext: got 104 bytes in 1 buffers DEBUG: [HttpClient-2-SelectorManager] [5s 764ms] SocketTube(2) resuming read event DEBUG: [HttpClient-2-SelectorManager] [5s 764ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@311468e1 for R (false) DEBUG: [HttpClient-2-SelectorManager] [5s 764ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 765ms] Http2Connection(SocketTube(2)) sending 104 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [5s 766ms] Http2Connection(SocketTube(2)) H2 Receiving(2): 104 DEBUG: [pool-1-thread-1] [5s 766ms] Http2Connection(SocketTube(2)) Processing 104 DEBUG: [pool-1-thread-1] [5s 766ms] FramesDecoder decodes: 104 DEBUG: [pool-1-thread-1] [5s 766ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [5s 766ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [5s 766ms] Http2Connection(SocketTube(2))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [5s 766ms] Http2Connection(SocketTube(2))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [5s 766ms] Http2Connection(SocketTube(2))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [5s 766ms] Http2Connection(SocketTube(2))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/chunk/y) 200 HTTP_2 Local port: 60084 DEBUG: [pool-1-thread-1] [5s 766ms] Http2Connection(SocketTube(2))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [5s 766ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [5s 766ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [5s 766ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [5s 770ms] HttpClientImpl(2) ClientImpl (async) elapsed 67 millis for GET to http://127.0.0.1:57197/http2/chunk/y DEBUG: [pool-1-thread-1] [5s 770ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [5s 770ms] Http2Connection(SocketTube(2))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [5s 770ms] Http2Connection(SocketTube(2))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [5s 770ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 770ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [5s 771ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-1] [5s 772ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-1] [5s 773ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-1] [5s 774ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [5s 774ms] Http2Connection(SocketTube(2)) Opened stream 4 DEBUG: [pool-1-thread-1] [5s 774ms] Http2Connection(SocketTube(2))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [5s 775ms] Http2Connection(SocketTube(2))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-1] [5s 775ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [5s 775ms] Http2Connection(SocketTube(2))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [5s 775ms] Http2Connection(SocketTube(2)) H2 processed(2) DEBUG: [MainThread] [5s 776ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 776ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 776ms] HttpResponseInputStream Increased demand by 1 DEBUG: [HttpClient-2-SelectorManager] [5s 776ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@311468e1 for None (false) DEBUG: [MainThread] [5s 776ms] Http2Connection(SocketTube(2))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [5s 776ms] HttpResponseInputStream next item received DEBUG: [MainThread] [5s 776ms] HttpResponseInputStream item offered DEBUG: [MainThread] [5s 777ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [5s 777ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [5s 777ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [5s 777ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 777ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 777ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [5s 777ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [5s 777ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-2-SelectorManager] [5s 778ms] SocketTube(2) read bytes: 332 DEBUG: [HttpClient-2-SelectorManager] [5s 778ms] Http2Connection(SocketTube(2)) onNext: got 332 bytes in 1 buffers DEBUG: [HttpClient-2-SelectorManager] [5s 778ms] SocketTube(2) resuming read event DEBUG: [HttpClient-2-SelectorManager] [5s 778ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@311468e1 for R (false) DEBUG: [HttpClient-2-SelectorManager] [5s 778ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 780ms] Http2Connection(SocketTube(2)) sending 332 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [5s 780ms] Http2Connection(SocketTube(2)) H2 Receiving(3): 332 DEBUG: [pool-1-thread-1] [5s 780ms] Http2Connection(SocketTube(2)) Processing 332 DEBUG: [pool-1-thread-1] [5s 780ms] FramesDecoder decodes: 332 DEBUG: [pool-1-thread-1] [5s 780ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [5s 780ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-1] [5s 781ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [5s 781ms] Http2Connection(SocketTube(2)) Opened stream 6 DEBUG: [pool-1-thread-1] [5s 781ms] Http2Connection(SocketTube(2))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [5s 781ms] Http2Connection(SocketTube(2))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-1] [5s 781ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [5s 781ms] Http2Connection(SocketTube(2))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [5s 781ms] Http2Connection(SocketTube(2))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [5s 781ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 781ms] HttpResponseInputStream item offered DEBUG: [MainThread] [5s 781ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 781ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [5s 781ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [5s 781ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [5s 781ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 12, received: 36, limit: 16777216 DEBUG: [pool-1-thread-1] [5s 786ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-1] [5s 786ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [5s 786ms] Http2Connection(SocketTube(2))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [5s 787ms] Http2Connection(SocketTube(2))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [5s 787ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [5s 787ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [5s 787ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 787ms] HttpResponseInputStream item offered DEBUG: [MainThread] [5s 787ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [5s 787ms] Http2Connection(SocketTube(2))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [5s 787ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [5s 787ms] Http2Connection(SocketTube(2))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [5s 787ms] Http2Connection(SocketTube(2))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [5s 787ms] Http2Connection(SocketTube(2)) Closed stream 1 DEBUG: [pool-1-thread-1] [5s 787ms] Http2Connection(SocketTube(2))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@362841c3 DEBUG: [pool-1-thread-1] [5s 787ms] Http2Connection(SocketTube(2))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [5s 787ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [5s 789ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [5s 789ms] Http2Connection(SocketTube(2))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [5s 789ms] Http2Connection(SocketTube(2))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [5s 789ms] Http2Connection(SocketTube(2))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 60084 DEBUG: [pool-1-thread-1] [5s 790ms] Http2Connection(SocketTube(2))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-1] [5s 790ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [5s 790ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [5s 790ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [5s 790ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [5s 790ms] Http2Connection(SocketTube(2))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [5s 790ms] Http2Connection(SocketTube(2))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-1] [5s 790ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 790ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [5s 790ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 52, received: 88, limit: 16777216 DEBUG: [pool-1-thread-1] [5s 790ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [5s 790ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [5s 790ms] Http2Connection(SocketTube(2))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [5s 790ms] Http2Connection(SocketTube(2))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-1] [5s 790ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [5s 790ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [5s 790ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 790ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [5s 790ms] Http2Connection(SocketTube(2))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-1] [5s 790ms] Http2Connection(SocketTube(2))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-1] [5s 791ms] Http2Connection(SocketTube(2))/Stream(4) close stream 4 DEBUG: [pool-1-thread-1] [5s 791ms] Http2Connection(SocketTube(2)) Closed stream 4 DEBUG: [pool-1-thread-1] [5s 791ms] Http2Connection(SocketTube(2))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@33f333de DEBUG: [pool-1-thread-1] [5s 791ms] Http2Connection(SocketTube(2))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-1] [5s 791ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [5s 791ms] Http2Connection(SocketTube(2))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [5s 791ms] Http2Connection(SocketTube(2))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [5s 791ms] Http2Connection(SocketTube(2))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 60084 DEBUG: [pool-1-thread-1] [5s 791ms] Http2Connection(SocketTube(2))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-1] [5s 791ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [5s 791ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [5s 791ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [5s 792ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [5s 792ms] Http2Connection(SocketTube(2))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [5s 792ms] Http2Connection(SocketTube(2))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-1] [5s 792ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 792ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [5s 792ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 53, received: 141, limit: 16777216 DEBUG: [pool-1-thread-1] [5s 792ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-1] [5s 792ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [5s 792ms] Http2Connection(SocketTube(2))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [5s 792ms] Http2Connection(SocketTube(2))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-1] [5s 792ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [5s 792ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [5s 792ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 792ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [5s 792ms] Http2Connection(SocketTube(2))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-1] [5s 792ms] Http2Connection(SocketTube(2))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-1] [5s 792ms] Http2Connection(SocketTube(2))/Stream(2) close stream 2 DEBUG: [pool-1-thread-1] [5s 792ms] Http2Connection(SocketTube(2)) Closed stream 2 DEBUG: [pool-1-thread-1] [5s 792ms] Http2Connection(SocketTube(2))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@74bac2a1 DEBUG: [pool-1-thread-1] [5s 792ms] Http2Connection(SocketTube(2))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-1] [5s 792ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [5s 792ms] Http2Connection(SocketTube(2))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [5s 792ms] Http2Connection(SocketTube(2))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [5s 793ms] Http2Connection(SocketTube(2))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 60084 DEBUG: [pool-1-thread-1] [5s 793ms] Http2Connection(SocketTube(2))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-1] [5s 793ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [5s 793ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [5s 793ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [5s 793ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [5s 793ms] Http2Connection(SocketTube(2))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [5s 793ms] Http2Connection(SocketTube(2))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-1] [5s 793ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 793ms] HttpResponseInputStream item offered DEBUG: [MainThread] [5s 794ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 794ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 794ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [5s 794ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [5s 794ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [5s 794ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [pool-1-thread-1] [5s 795ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [5s 795ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [5s 795ms] Http2Connection(SocketTube(2))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [5s 795ms] Http2Connection(SocketTube(2))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-1] [5s 795ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [5s 796ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [5s 796ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 800ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [5s 800ms] Http2Connection(SocketTube(2))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-1] [5s 800ms] Http2Connection(SocketTube(2))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-1] [5s 800ms] Http2Connection(SocketTube(2))/Stream(6) close stream 6 DEBUG: [pool-1-thread-1] [5s 800ms] Http2Connection(SocketTube(2)) Closed stream 6 DEBUG: [MainThread] [5s 801ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 801ms] HttpResponseInputStream close called DEBUG: [MainThread] [5s 802ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 802ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 802ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [5s 802ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 802ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 802ms] HttpResponseInputStream close called DEBUG: [MainThread] [5s 802ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 802ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 802ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [5s 802ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 802ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 802ms] HttpResponseInputStream close called DEBUG: [MainThread] [5s 803ms] HttpClientImpl(3) proxySelector is sun.net.spi.DefaultProxySelector@e1767b8 (user-supplied=false) DEBUG: [MainThread] [5s 806ms] HttpClientImpl(3) ClientImpl (async) send https://127.0.0.1:52357/https2/fixed/y GET DEBUG: [pool-1-thread-2] [5s 810ms] Exchange establishing exchange for https://127.0.0.1:52357/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-1] [5s 813ms] Http2Connection(SocketTube(2))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3dcd89e8 DEBUG: [pool-1-thread-1] [5s 816ms] Http2Connection(SocketTube(2))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-1] [5s 816ms] Http2Connection(SocketTube(2)) H2 processed(3) DEBUG: [pool-1-thread-2] [5s 879ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [5s 879ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [5s 879ms] PlainHttpConnection(SocketTube(3)) registering connect event DEBUG: [HttpClient-3-SelectorManager] [5s 879ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4050d022 for C (true) DEBUG: [HttpClient-3-SelectorManager] [5s 880ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [5s 880ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:50040 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=50040, Session(1711975077501|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-2] [6s 335ms] SocketTube(3) connecting flows DEBUG: [pool-1-thread-2] [6s 347ms] SocketTube(3) read publisher got subscriber DEBUG: [pool-1-thread-2] [6s 347ms] SocketTube(3) registering subscribe event DEBUG: [pool-1-thread-2] [6s 353ms] SocketTube(3) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [6s 353ms] SocketTube(3) subscribe event raised DEBUG: [pool-1-thread-2] [6s 360ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [6s 360ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-2] [6s 360ms] SSL Writer(SocketTube(3)) calling downstreamSubscriber::onSubscribe on SocketTube(3) DEBUG: [pool-1-thread-2] [6s 360ms] SocketTube(3) subscribed for writing DEBUG: [pool-1-thread-2] [6s 360ms] SocketTube(3) write: registering startSubscription event DEBUG: [pool-1-thread-2] [6s 360ms] SSL Writer(SocketTube(3)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-2] [6s 361ms] SSL Writer(SocketTube(3)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-2] [6s 626ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-2] [6s 626ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [8s 236ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [8s 251ms] SSL Writer(SocketTube(3)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [pool-1-thread-2] [8s 274ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [8s 285ms] SSL Writer(SocketTube(3)) handshaking DEBUG: [HttpClient-3-SelectorManager] [8s 726ms] 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@4aa8bb52[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] [8s 727ms] SocketTube(3) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [8s 727ms] SocketTube(3) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [8s 731ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [HttpClient-3-SelectorManager] [8s 732ms] SocketTube(3) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [8s 732ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [8s 732ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [8s 732ms] SSL Reader(SocketTube(3)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(3)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-3-SelectorManager] [8s 732ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-3-SelectorManager] [8s 732ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-3-SelectorManager] [8s 732ms] SocketTube(3) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [8s 732ms] SocketTube(3) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [8s 732ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e425be9 for R (true) DEBUG: [HttpClient-3-SelectorManager] [8s 732ms] SocketTube(3) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [8s 732ms] SocketTube(3) write: offloading requestMore DEBUG: [pool-1-thread-1] [8s 732ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-1] [8s 745ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 745ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 758ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [8s 759ms] SSL Writer(SocketTube(3)) Sending 458 bytes downstream DEBUG: [pool-1-thread-2] [8s 759ms] SSL Writer(SocketTube(3)) Adding 458 to outputQ queue DEBUG: [pool-1-thread-2] [8s 761ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [8s 762ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [8s 762ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [pool-1-thread-2] [8s 762ms] SocketTube(3) trying to write: 458 DEBUG: [pool-1-thread-2] [8s 762ms] SocketTube(3) wrote: 458 DEBUG: [pool-1-thread-2] [8s 762ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-2] [8s 762ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 762ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 762ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [8s 762ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [8s 833ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-3-SelectorManager] [9s 12ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e425be9 for None (false) DEBUG: [HttpClient-3-SelectorManager] [9s 13ms] HttpClientImpl(3) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-3-SelectorManager] [9s 13ms] SocketTube(3) read bytes: 127 DEBUG: [HttpClient-3-SelectorManager] [9s 13ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [9s 13ms] SSL Reader(SocketTube(3)) Adding 127 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [9s 13ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [9s 13ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e425be9 for R (false) DEBUG: [pool-1-thread-2] [9s 13ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:127, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [9s 13ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [9s 13ms] SSL Reader(SocketTube(3)) Unwrapping: 127 DEBUG: [pool-1-thread-2] [9s 274ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 127 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [9s 275ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [pool-1-thread-2] [9s 275ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 127 DEBUG: [pool-1-thread-2] [9s 275ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-2] [9s 275ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [9s 313ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [HttpClient-3-SelectorManager] [9s 516ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e425be9 for None (false) DEBUG: [HttpClient-3-SelectorManager] [9s 516ms] SocketTube(3) no more demand for reading DEBUG: [HttpClient-3-SelectorManager] [9s 516ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [9s 517ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-2] [9s 517ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [9s 517ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [9s 517ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [9s 517ms] SSL Writer(SocketTube(3)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [9s 517ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [9s 517ms] SSL Writer(SocketTube(3)) handshaking DEBUG: [pool-1-thread-2] [9s 517ms] SSL Writer(SocketTube(3)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [9s 517ms] SSL Writer(SocketTube(3)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [9s 517ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [9s 517ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [9s 517ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [9s 517ms] SocketTube(3) trying to write: 6 DEBUG: [pool-1-thread-2] [9s 518ms] SocketTube(3) wrote: 6 DEBUG: [pool-1-thread-2] [9s 518ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-2] [9s 518ms] SocketTube(3) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [9s 518ms] SocketTube(3) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [9s 518ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [9s 518ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [9s 518ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [9s 518ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-2] [9s 518ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [9s 518ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [9s 518ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [9s 518ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e425be9 for R (true) DEBUG: [HttpClient-3-SelectorManager] [9s 521ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e425be9 for None (false) DEBUG: [HttpClient-3-SelectorManager] [9s 521ms] SocketTube(3) read bytes: 6 DEBUG: [HttpClient-3-SelectorManager] [9s 521ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [9s 521ms] SSL Reader(SocketTube(3)) Adding 6 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [9s 521ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [9s 521ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e425be9 for R (false) DEBUG: [HttpClient-3-SelectorManager] [9s 521ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [9s 521ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [9s 521ms] SSL Reader(SocketTube(3)) Unwrapping: 6 DEBUG: [pool-1-thread-2] [9s 521ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [9s 521ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [9s 522ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [9s 522ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-2] [9s 522ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [9s 522ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-2] [9s 522ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [9s 522ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [9s 522ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e425be9 for R (false) DEBUG: [HttpClient-3-SelectorManager] [9s 693ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e425be9 for None (false) DEBUG: [HttpClient-3-SelectorManager] [9s 693ms] SocketTube(3) read bytes: 79 DEBUG: [HttpClient-3-SelectorManager] [9s 693ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [9s 693ms] SSL Reader(SocketTube(3)) Adding 79 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [9s 693ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [9s 693ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e425be9 for R (false) DEBUG: [HttpClient-3-SelectorManager] [9s 693ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [9s 693ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:79, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [9s 693ms] SSL Reader(SocketTube(3)) Unwrapping: 79 DEBUG: [pool-1-thread-2] [9s 758ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 79 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [9s 762ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [9s 767ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [9s 769ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-2] [9s 771ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [9s 771ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [9s 772ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-2] [9s 772ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [9s 772ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [9s 772ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-2] [9s 772ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [9s 772ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [9s 772ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e425be9 for R (false) DEBUG: [pool-1-thread-2] [9s 773ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [10s 176ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e425be9 for None (false) DEBUG: [HttpClient-3-SelectorManager] [10s 176ms] SocketTube(3) read bytes: 1467 DEBUG: [HttpClient-3-SelectorManager] [10s 176ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [10s 177ms] SSL Reader(SocketTube(3)) Adding 1467 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [10s 177ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [10s 177ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e425be9 for R (false) DEBUG: [HttpClient-3-SelectorManager] [10s 177ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [10s 178ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:1467, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [10s 184ms] SSL Reader(SocketTube(3)) Unwrapping: 1467 DEBUG: [pool-1-thread-2] [10s 203ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 1467 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [10s 203ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 1467 bytesProduced = 0 DEBUG: [pool-1-thread-2] [10s 203ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 1467 DEBUG: [pool-1-thread-2] [10s 203ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-2] [10s 203ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [10s 203ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [HttpClient-3-SelectorManager] [10s 642ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e425be9 for None (false) DEBUG: [HttpClient-3-SelectorManager] [10s 642ms] SocketTube(3) no more demand for reading DEBUG: [HttpClient-3-SelectorManager] [10s 642ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [11s 33ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-2] [11s 36ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [11s 36ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [11s 36ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-2] [11s 36ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [11s 36ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [11s 36ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [11s 36ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e425be9 for R (true) DEBUG: [HttpClient-3-SelectorManager] [11s 36ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e425be9 for None (false) DEBUG: [HttpClient-3-SelectorManager] [11s 36ms] SocketTube(3) read bytes: 648 DEBUG: [HttpClient-3-SelectorManager] [11s 36ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [11s 36ms] SSL Reader(SocketTube(3)) Adding 648 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [11s 37ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [11s 37ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e425be9 for R (false) DEBUG: [HttpClient-3-SelectorManager] [11s 37ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [11s 37ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:648, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [11s 37ms] SSL Reader(SocketTube(3)) Unwrapping: 648 DEBUG: [pool-1-thread-2] [11s 43ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 648 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-2] [11s 45ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 558 bytesProduced = 0 DEBUG: [pool-1-thread-2] [11s 48ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 558 DEBUG: [pool-1-thread-2] [11s 50ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-2] [11s 50ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [11s 50ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [11s 53ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-2] [11s 54ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [11s 54ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [11s 54ms] SSL Reader(SocketTube(3)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [11s 84ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [11s 84ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [11s 84ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [11s 84ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-2] [11s 84ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [11s 84ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [11s 85ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [11s 85ms] SSL Writer(SocketTube(3)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [11s 85ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [11s 96ms] SSLFlowDelegate(SocketTube(3)) setALPN = h2 DEBUG: [pool-1-thread-2] [11s 96ms] PlainHttpConnection(SocketTube(3)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [11s 123ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [11s 123ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [11s 129ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [11s 129ms] SSLTube(SocketTube(3)) connecting flows DEBUG: [pool-1-thread-2] [11s 129ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6a80c15 DEBUG: [pool-1-thread-2] [11s 167ms] Http2Connection(SSLTube(SocketTube(3))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [11s 168ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [11s 168ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [11s 168ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [11s 168ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [11s 168ms] SSLTube(SocketTube(3)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [11s 168ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-2] [11s 168ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [11s 168ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [11s 168ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-2] [11s 168ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [11s 168ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-2] [11s 168ms] SSL Writer(SocketTube(3)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [11s 168ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [11s 169ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [11s 169ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [11s 169ms] Http2Connection(SSLTube(SocketTube(3))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [11s 169ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [11s 169ms] Http2Connection(SSLTube(SocketTube(3))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [11s 169ms] Http2Connection(SSLTube(SocketTube(3))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [11s 169ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed buffered data DEBUG: [pool-1-thread-2] [11s 169ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-2] [11s 169ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-2] [11s 169ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [11s 169ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [11s 169ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [11s 169ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [11s 169ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [11s 185ms] Http2Connection(SSLTube(SocketTube(3))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [11s 185ms] Http2Connection(SSLTube(SocketTube(3))) Opened stream 1 DEBUG: [pool-1-thread-2] [11s 185ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [11s 191ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [11s 191ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [11s 191ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [11s 191ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [11s 202ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [11s 244ms] SSL Writer(SocketTube(3)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [11s 246ms] SSL Writer(SocketTube(3)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [11s 248ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [11s 250ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [11s 251ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [11s 251ms] SocketTube(3) trying to write: 90 DEBUG: [pool-1-thread-2] [11s 261ms] SocketTube(3) wrote: 90 DEBUG: [pool-1-thread-2] [11s 261ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-2] [11s 261ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [11s 261ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [11s 261ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [11s 261ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [11s 261ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-2] [11s 261ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-2] [11s 261ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-2] [11s 261ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [11s 261ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-2] [11s 261ms] SSL Writer(SocketTube(3)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [11s 261ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [11s 261ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [11s 261ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [11s 261ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-2] [11s 261ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-2] [11s 261ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-2] [11s 261ms] SSLTube(SocketTube(3)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [11s 261ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-2] [11s 262ms] SSL Writer(SocketTube(3)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-2] [11s 262ms] SSL Writer(SocketTube(3)) wrapping 136 bytes DEBUG: [pool-1-thread-2] [11s 263ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [11s 263ms] SSL Writer(SocketTube(3)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-2] [11s 263ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [11s 263ms] SSL Writer(SocketTube(3)) Sending 174 bytes downstream DEBUG: [pool-1-thread-2] [11s 263ms] SSL Writer(SocketTube(3)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-2] [11s 263ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [11s 263ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [11s 263ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-2] [11s 263ms] SocketTube(3) trying to write: 174 DEBUG: [pool-1-thread-2] [11s 263ms] SocketTube(3) wrote: 174 DEBUG: [pool-1-thread-2] [11s 264ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-2] [11s 264ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [11s 264ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [11s 264ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [11s 264ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [11s 264ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-2] [11s 264ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-2] [11s 264ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [11s 264ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [11s 264ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [11s 264ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-2] [11s 264ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [11s 264ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [11s 265ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [11s 265ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e425be9 for R (false) DEBUG: [HttpClient-3-SelectorManager] [11s 398ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e425be9 for None (false) DEBUG: [HttpClient-3-SelectorManager] [11s 402ms] SocketTube(3) read bytes: 1736 DEBUG: [HttpClient-3-SelectorManager] [11s 408ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [11s 411ms] SSL Reader(SocketTube(3)) Adding 1736 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [11s 412ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [11s 412ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e425be9 for R (false) DEBUG: [HttpClient-3-SelectorManager] [11s 412ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer(2): starting connection DEBUG: [Test-server-pool] [11s 414ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [11s 414ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [11s 414ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [11s 414ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [11s 414ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [11s 414ms] 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] [11s 416ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:1736, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [11s 417ms] SSL Reader(SocketTube(3)) Unwrapping: 1736 DEBUG: [HttpClient-3-SelectorManager] [11s 417ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e425be9 for None (false) DEBUG: [HttpClient-3-SelectorManager] [11s 418ms] SocketTube(3) no more demand for reading DEBUG: [HttpClient-3-SelectorManager] [11s 418ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [11s 421ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [11s 421ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [11s 421ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [11s 421ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [11s 421ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [11s 421ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [11s 421ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [11s 421ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [11s 421ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [11s 421ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [11s 421ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [11s 422ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS TestServer(2): connection started DEBUG: [pool-1-thread-2] [11s 426ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 1736 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [11s 426ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1736 bytesProduced = 0 DEBUG: [pool-1-thread-2] [11s 426ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 1736 DEBUG: [pool-1-thread-2] [11s 429ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [11s 429ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-2] [11s 429ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [11s 429ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [11s 429ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e425be9 for R (true) DEBUG: [HttpClient-3-SelectorManager] [11s 429ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e425be9 for None (false) DEBUG: [HttpClient-3-SelectorManager] [11s 429ms] SocketTube(3) read bytes: 77 DEBUG: [HttpClient-3-SelectorManager] [11s 429ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [11s 429ms] SSL Reader(SocketTube(3)) Adding 77 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [11s 429ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [11s 429ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e425be9 for R (false) DEBUG: [HttpClient-3-SelectorManager] [11s 429ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [11s 440ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [11s 440ms] SSL Reader(SocketTube(3)) Unwrapping: 77 DEBUG: [pool-1-thread-2] [11s 440ms] SSL Reader(SocketTube(3)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [11s 440ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-2] [11s 440ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-2] [11s 440ms] SSL Reader(SocketTube(3)) sending 39 DEBUG: [pool-1-thread-2] [11s 440ms] SSL Reader(SocketTube(3)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-2] [11s 440ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [11s 440ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [11s 441ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-2] [11s 441ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-2] [11s 441ms] Http2Connection(SSLTube(SocketTube(3))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [11s 441ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [11s 441ms] Http2Connection(SSLTube(SocketTube(3))) Processing 39 DEBUG: [pool-1-thread-2] [11s 441ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [11s 441ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [11s 441ms] 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] [11s 441ms] Http2Connection(SSLTube(SocketTube(3))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [11s 441ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [11s 441ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [11s 441ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-2] [11s 441ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [11s 441ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-2] [11s 441ms] SSL Writer(SocketTube(3)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [11s 441ms] SSL Writer(SocketTube(3)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [11s 441ms] SSL Writer(SocketTube(3)) wrapping 9 bytes DEBUG: [pool-1-thread-2] [11s 441ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [11s 441ms] SSL Writer(SocketTube(3)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-2] [11s 441ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [11s 441ms] SSL Writer(SocketTube(3)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [11s 441ms] SSL Writer(SocketTube(3)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [11s 441ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [11s 441ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [11s 441ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [11s 441ms] SocketTube(3) trying to write: 47 DEBUG: [pool-1-thread-2] [11s 441ms] SocketTube(3) wrote: 47 DEBUG: [pool-1-thread-2] [11s 442ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-2] [11s 442ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [11s 442ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [11s 442ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [11s 442ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [11s 442ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-2] [11s 442ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-2] [11s 442ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [11s 442ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(1) DEBUG: [pool-1-thread-2] [11s 442ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [11s 442ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [11s 442ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-2] [11s 442ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [11s 442ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [11s 442ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [11s 442ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e425be9 for R (false) TestServer: GET /https2/fixed/y Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/fixed TestServer: [15 s, 835 ms, 970548 ns] Pushing promise: https://127.0.0.1:52357/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [15 s, 836 ms, 443283 ns] Pushing promise: https://127.0.0.1:52357/https2/fixed/y/after/promise-2 TestServer: [15 s, 836 ms, 743162 ns] Pushing promise: https://127.0.0.1:52357/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-3-SelectorManager] [11s 534ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e425be9 for None (false) DEBUG: [HttpClient-3-SelectorManager] [11s 537ms] SocketTube(3) read bytes: 363 DEBUG: [HttpClient-3-SelectorManager] [11s 541ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [11s 546ms] SSL Reader(SocketTube(3)) Adding 363 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [11s 546ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [11s 546ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e425be9 for R (false) DEBUG: [HttpClient-3-SelectorManager] [11s 546ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [11s 546ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e425be9 for None (false) DEBUG: [HttpClient-3-SelectorManager] [11s 546ms] SocketTube(3) no more demand for reading DEBUG: [HttpClient-3-SelectorManager] [11s 546ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [11s 534ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [11s 546ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [11s 547ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [11s 547ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [11s 547ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [11s 547ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:363, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [11s 547ms] SSL Reader(SocketTube(3)) Unwrapping: 363 DEBUG: [pool-1-thread-2] [11s 547ms] SSL Reader(SocketTube(3)) Decoded 59 bytes out of 363 into buffer of 16676 remaining to decode: 266 DEBUG: [pool-1-thread-2] [11s 547ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [pool-1-thread-2] [11s 547ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 97 DEBUG: [pool-1-thread-2] [11s 547ms] SSL Reader(SocketTube(3)) sending 59 DEBUG: [pool-1-thread-2] [11s 547ms] SSL Reader(SocketTube(3)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-2] [11s 547ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [11s 547ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [11s 547ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-2] [11s 548ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 59 bytes in 1 buffers DEBUG: [pool-1-thread-2] [11s 548ms] Http2Connection(SSLTube(SocketTube(3))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [11s 548ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-2] [11s 548ms] Http2Connection(SSLTube(SocketTube(3))) Processing 59 DEBUG: [pool-1-thread-2] [11s 548ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-2] [11s 548ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [11s 548ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [pool-1-thread-2] [11s 551ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [11s 551ms] Http2Connection(SSLTube(SocketTube(3))) Opened stream 2 DEBUG: [pool-1-thread-2] [11s 552ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [11s 552ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-2] [11s 552ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(2) DEBUG: [pool-1-thread-2] [11s 552ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [11s 552ms] SSL Reader(SocketTube(3)) Unwrapping: 266 DEBUG: [pool-1-thread-2] [11s 553ms] SSL Reader(SocketTube(3)) Decoded 15 bytes out of 266 into buffer of 64 remaining to decode: 213 DEBUG: [pool-1-thread-2] [11s 553ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-2] [11s 553ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-2] [11s 553ms] SSL Reader(SocketTube(3)) sending 15 DEBUG: [pool-1-thread-2] [11s 553ms] SSL Reader(SocketTube(3)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-2] [11s 553ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [11s 553ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [11s 553ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-2] [11s 553ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-2] [11s 553ms] Http2Connection(SSLTube(SocketTube(3))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [11s 553ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-2] [11s 553ms] Http2Connection(SSLTube(SocketTube(3))) Processing 15 DEBUG: [pool-1-thread-2] [11s 553ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-2] [11s 553ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [11s 553ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [11s 553ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [11s 580ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [11s 582ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [11s 585ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/fixed/y) 200 HTTP_2 Local port: 50040 DEBUG: [pool-1-thread-2] [11s 585ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [11s 585ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [11s 585ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [11s 585ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [11s 585ms] HttpClientImpl(3) ClientImpl (async) elapsed 5779 millis for GET to https://127.0.0.1:52357/https2/fixed/y DEBUG: [pool-1-thread-2] [11s 586ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(3) DEBUG: [pool-1-thread-2] [11s 586ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [11s 586ms] SSL Reader(SocketTube(3)) Unwrapping: 213 DEBUG: [MainThread] [11s 587ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [11s 598ms] SSL Reader(SocketTube(3)) Decoded 21 bytes out of 213 into buffer of 64 remaining to decode: 154 DEBUG: [pool-1-thread-2] [11s 598ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [11s 598ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [11s 598ms] SSL Reader(SocketTube(3)) sending 21 DEBUG: [pool-1-thread-2] [11s 598ms] SSL Reader(SocketTube(3)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [11s 598ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [11s 598ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [11s 598ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [11s 598ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [11s 598ms] Http2Connection(SSLTube(SocketTube(3))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [11s 598ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-2] [11s 598ms] Http2Connection(SSLTube(SocketTube(3))) Processing 21 DEBUG: [pool-1-thread-2] [11s 598ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [11s 598ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [11s 598ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [11s 599ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [11s 599ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [11s 599ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [11s 599ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [11s 599ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-2] [11s 599ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [11s 599ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(4) DEBUG: [pool-1-thread-2] [11s 599ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [11s 599ms] SSL Reader(SocketTube(3)) Unwrapping: 154 DEBUG: [MainThread] [11s 600ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [11s 600ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [11s 600ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [11s 600ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [11s 607ms] SSL Reader(SocketTube(3)) Decoded 57 bytes out of 154 into buffer of 16676 remaining to decode: 59 DEBUG: [pool-1-thread-2] [11s 607ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-2] [11s 607ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-2] [11s 607ms] SSL Reader(SocketTube(3)) sending 57 DEBUG: [pool-1-thread-2] [11s 607ms] SSL Reader(SocketTube(3)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-2] [11s 607ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [11s 607ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-2] [11s 607ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-2] [11s 607ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-2] [11s 607ms] Http2Connection(SSLTube(SocketTube(3))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [11s 608ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-2] [11s 608ms] Http2Connection(SSLTube(SocketTube(3))) Processing 57 DEBUG: [pool-1-thread-2] [11s 608ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-2] [11s 608ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [11s 608ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-2] [11s 608ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [11s 608ms] Http2Connection(SSLTube(SocketTube(3))) Opened stream 4 DEBUG: [pool-1-thread-2] [11s 608ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [11s 609ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-2] [11s 609ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(5) DEBUG: [pool-1-thread-2] [11s 609ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [11s 609ms] SSL Reader(SocketTube(3)) Unwrapping: 59 DEBUG: [pool-1-thread-2] [11s 609ms] SSL Reader(SocketTube(3)) Decoded 21 bytes out of 59 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [11s 609ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [11s 609ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [11s 609ms] SSL Reader(SocketTube(3)) sending 21 DEBUG: [pool-1-thread-2] [11s 609ms] SSL Reader(SocketTube(3)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [11s 609ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [11s 609ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-2] [11s 609ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [11s 609ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [11s 609ms] Http2Connection(SSLTube(SocketTube(3))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [11s 609ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-2] [11s 609ms] Http2Connection(SSLTube(SocketTube(3))) Processing 21 DEBUG: [pool-1-thread-2] [11s 609ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [11s 609ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [11s 609ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [11s 609ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [11s 609ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [11s 609ms] HttpResponseInputStream next item received DEBUG: [MainThread] [11s 611ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [11s 611ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [11s 611ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [11s 611ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [11s 611ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [11s 611ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-2] [11s 611ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-2] [11s 611ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(6) DEBUG: [pool-1-thread-2] [11s 611ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [11s 616ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [11s 616ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-2] [11s 616ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [11s 616ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [11s 616ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [11s 626ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e425be9 for R (true) DEBUG: [HttpClient-3-SelectorManager] [11s 626ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e425be9 for None (false) DEBUG: [HttpClient-3-SelectorManager] [11s 626ms] SocketTube(3) read bytes: 792 DEBUG: [HttpClient-3-SelectorManager] [11s 626ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [11s 626ms] SSL Reader(SocketTube(3)) Adding 792 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [11s 626ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [11s 626ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e425be9 for R (false) DEBUG: [HttpClient-3-SelectorManager] [11s 626ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [11s 626ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:792, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [11s 627ms] SSL Reader(SocketTube(3)) Unwrapping: 792 DEBUG: [pool-1-thread-2] [11s 627ms] SSL Reader(SocketTube(3)) Decoded 57 bytes out of 792 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-2] [11s 627ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-2] [11s 627ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-2] [11s 627ms] SSL Reader(SocketTube(3)) sending 57 DEBUG: [pool-1-thread-2] [11s 627ms] SSL Reader(SocketTube(3)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-2] [11s 627ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [11s 627ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-2] [11s 627ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-2] [11s 627ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-2] [11s 627ms] Http2Connection(SSLTube(SocketTube(3))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [11s 627ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(7): 57 DEBUG: [pool-1-thread-2] [11s 627ms] Http2Connection(SSLTube(SocketTube(3))) Processing 57 DEBUG: [pool-1-thread-2] [11s 627ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-2] [11s 627ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [11s 627ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-2] [11s 631ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [11s 631ms] Http2Connection(SSLTube(SocketTube(3))) Opened stream 6 DEBUG: [pool-1-thread-2] [11s 631ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [11s 632ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [11s 632ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(7) DEBUG: [pool-1-thread-2] [11s 632ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [11s 632ms] SSL Reader(SocketTube(3)) Unwrapping: 697 DEBUG: [pool-1-thread-2] [11s 632ms] SSL Reader(SocketTube(3)) Decoded 23 bytes out of 697 into buffer of 64 remaining to decode: 636 DEBUG: [pool-1-thread-2] [11s 632ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-2] [11s 632ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-2] [11s 632ms] SSL Reader(SocketTube(3)) sending 23 DEBUG: [pool-1-thread-2] [11s 632ms] SSL Reader(SocketTube(3)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-2] [11s 632ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [11s 632ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-2] [11s 632ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-2] [11s 632ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-2] [11s 632ms] Http2Connection(SSLTube(SocketTube(3))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [11s 632ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-2] [11s 632ms] Http2Connection(SSLTube(SocketTube(3))) Processing 23 DEBUG: [pool-1-thread-2] [11s 632ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-2] [11s 632ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [11s 632ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [11s 633ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [11s 633ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [11s 633ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [11s 633ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [11s 633ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [MainThread] [11s 633ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [11s 633ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [11s 633ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [11s 633ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [11s 633ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(8) DEBUG: [pool-1-thread-2] [11s 633ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [11s 633ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [11s 633ms] SSL Reader(SocketTube(3)) Unwrapping: 636 DEBUG: [pool-1-thread-2] [11s 633ms] SSL Reader(SocketTube(3)) Decoded 9 bytes out of 636 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-2] [11s 633ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [11s 633ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [11s 633ms] SSL Reader(SocketTube(3)) sending 9 DEBUG: [pool-1-thread-2] [11s 633ms] SSL Reader(SocketTube(3)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [11s 633ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [11s 633ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-2] [11s 633ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [11s 633ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [11s 633ms] Http2Connection(SSLTube(SocketTube(3))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [11s 633ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-2] [11s 633ms] Http2Connection(SSLTube(SocketTube(3))) Processing 9 DEBUG: [pool-1-thread-2] [11s 633ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [11s 633ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [11s 633ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [11s 633ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [11s 633ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [11s 633ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [11s 634ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [11s 634ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [11s 634ms] HttpResponseInputStream item offered DEBUG: [MainThread] [11s 634ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [11s 634ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [11s 634ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [11s 634ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [11s 634ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [11s 634ms] Http2Connection(SSLTube(SocketTube(3))) Closed stream 1 DEBUG: [pool-1-thread-2] [11s 634ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@79a0b93 DEBUG: [pool-1-thread-2] [11s 634ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [11s 634ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(9) DEBUG: [pool-1-thread-2] [11s 634ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [11s 634ms] SSL Reader(SocketTube(3)) Unwrapping: 589 DEBUG: [pool-1-thread-2] [11s 634ms] SSL Reader(SocketTube(3)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-2] [11s 634ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [11s 634ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [11s 634ms] SSL Reader(SocketTube(3)) sending 10 DEBUG: [pool-1-thread-2] [11s 634ms] SSL Reader(SocketTube(3)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [11s 634ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [11s 634ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-2] [11s 634ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [11s 634ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [11s 634ms] Http2Connection(SSLTube(SocketTube(3))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [11s 634ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-2] [11s 634ms] Http2Connection(SSLTube(SocketTube(3))) Processing 10 DEBUG: [pool-1-thread-2] [11s 634ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [11s 635ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [11s 635ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [11s 635ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [11s 635ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [11s 635ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 50040 DEBUG: [pool-1-thread-2] [11s 635ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [11s 635ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [11s 635ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [11s 635ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [11s 635ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(10) DEBUG: [pool-1-thread-2] [11s 635ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [11s 635ms] SSL Reader(SocketTube(3)) Unwrapping: 541 DEBUG: [pool-1-thread-2] [11s 636ms] SSL Reader(SocketTube(3)) Decoded 63 bytes out of 541 into buffer of 16676 remaining to decode: 440 DEBUG: [pool-1-thread-2] [11s 636ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [11s 636ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [11s 636ms] SSL Reader(SocketTube(3)) sending 63 DEBUG: [pool-1-thread-2] [11s 636ms] SSL Reader(SocketTube(3)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [11s 636ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [11s 636ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-2] [11s 636ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [11s 636ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [11s 636ms] Http2Connection(SSLTube(SocketTube(3))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [11s 636ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(11): 63 DEBUG: [pool-1-thread-2] [11s 636ms] Http2Connection(SSLTube(SocketTube(3))) Processing 63 DEBUG: [pool-1-thread-2] [11s 636ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [11s 636ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [11s 636ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [11s 636ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [11s 636ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-2] [11s 636ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [11s 636ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [11s 636ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 54, received: 92, limit: 16777216 DEBUG: [pool-1-thread-2] [11s 636ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [11s 636ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(11) DEBUG: [pool-1-thread-2] [11s 636ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [11s 636ms] SSL Reader(SocketTube(3)) Unwrapping: 440 DEBUG: [pool-1-thread-2] [11s 636ms] SSL Reader(SocketTube(3)) Decoded 9 bytes out of 440 into buffer of 64 remaining to decode: 393 DEBUG: [pool-1-thread-2] [11s 636ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [11s 636ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [11s 637ms] SSL Reader(SocketTube(3)) sending 9 DEBUG: [pool-1-thread-2] [11s 637ms] SSL Reader(SocketTube(3)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [11s 637ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [11s 637ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-2] [11s 637ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [11s 637ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [11s 637ms] Http2Connection(SSLTube(SocketTube(3))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [11s 637ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-2] [11s 637ms] Http2Connection(SSLTube(SocketTube(3))) Processing 9 DEBUG: [pool-1-thread-2] [11s 637ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [11s 637ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [11s 637ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [11s 637ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [11s 637ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [11s 637ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [11s 637ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [11s 637ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [11s 637ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [11s 637ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-2] [11s 637ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-2] [11s 637ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-2] [11s 637ms] Http2Connection(SSLTube(SocketTube(3))) Closed stream 4 DEBUG: [pool-1-thread-2] [11s 637ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@68af3dc1 DEBUG: [pool-1-thread-2] [11s 637ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-2] [11s 637ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(12) DEBUG: [pool-1-thread-2] [11s 637ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [11s 637ms] SSL Reader(SocketTube(3)) Unwrapping: 393 DEBUG: [pool-1-thread-2] [11s 638ms] SSL Reader(SocketTube(3)) Decoded 10 bytes out of 393 into buffer of 64 remaining to decode: 345 DEBUG: [pool-1-thread-2] [11s 638ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [11s 638ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [11s 638ms] SSL Reader(SocketTube(3)) sending 10 DEBUG: [pool-1-thread-2] [11s 638ms] SSL Reader(SocketTube(3)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [11s 638ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [11s 638ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-2] [11s 638ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [11s 638ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [11s 638ms] Http2Connection(SSLTube(SocketTube(3))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [11s 638ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-2] [11s 638ms] Http2Connection(SSLTube(SocketTube(3))) Processing 10 DEBUG: [pool-1-thread-2] [11s 638ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [11s 638ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [11s 638ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [11s 638ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [11s 638ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [11s 638ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 50040 DEBUG: [pool-1-thread-2] [11s 638ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [11s 638ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [11s 638ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [11s 638ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [11s 639ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(13) DEBUG: [pool-1-thread-2] [11s 639ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [11s 639ms] SSL Reader(SocketTube(3)) Unwrapping: 345 DEBUG: [pool-1-thread-2] [11s 640ms] SSL Reader(SocketTube(3)) Decoded 64 bytes out of 345 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-2] [11s 640ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-2] [11s 640ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-2] [11s 640ms] SSL Reader(SocketTube(3)) sending 64 DEBUG: [pool-1-thread-2] [11s 640ms] SSL Reader(SocketTube(3)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-2] [11s 640ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [11s 640ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-2] [11s 640ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-2] [11s 640ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-2] [11s 640ms] Http2Connection(SSLTube(SocketTube(3))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [11s 640ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(14): 64 DEBUG: [pool-1-thread-2] [11s 640ms] Http2Connection(SSLTube(SocketTube(3))) Processing 64 DEBUG: [pool-1-thread-2] [11s 640ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-2] [11s 640ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [11s 640ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [11s 640ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [11s 640ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-2] [11s 640ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [11s 640ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [11s 640ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 55, received: 147, limit: 16777216 DEBUG: [pool-1-thread-2] [11s 640ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-2] [11s 640ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(14) DEBUG: [pool-1-thread-2] [11s 640ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [11s 640ms] SSL Reader(SocketTube(3)) Unwrapping: 243 DEBUG: [pool-1-thread-2] [11s 640ms] SSL Reader(SocketTube(3)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-2] [11s 640ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [11s 640ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [11s 640ms] SSL Reader(SocketTube(3)) sending 9 DEBUG: [pool-1-thread-2] [11s 640ms] SSL Reader(SocketTube(3)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [11s 640ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [11s 641ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-2] [11s 641ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [11s 641ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [11s 641ms] Http2Connection(SSLTube(SocketTube(3))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [11s 641ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-2] [11s 641ms] Http2Connection(SSLTube(SocketTube(3))) Processing 9 DEBUG: [pool-1-thread-2] [11s 641ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [11s 641ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [11s 641ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [11s 641ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [11s 641ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-2] [11s 641ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [11s 641ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [11s 641ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [11s 641ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [11s 641ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-2] [11s 641ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-2] [11s 641ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-2] [11s 641ms] Http2Connection(SSLTube(SocketTube(3))) Closed stream 2 DEBUG: [pool-1-thread-2] [11s 641ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7abd3609 DEBUG: [pool-1-thread-2] [11s 641ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [11s 641ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(15) DEBUG: [pool-1-thread-2] [11s 641ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [11s 641ms] SSL Reader(SocketTube(3)) Unwrapping: 196 DEBUG: [pool-1-thread-2] [11s 641ms] SSL Reader(SocketTube(3)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-2] [11s 641ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [11s 641ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [11s 641ms] SSL Reader(SocketTube(3)) sending 10 DEBUG: [pool-1-thread-2] [11s 641ms] SSL Reader(SocketTube(3)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [11s 641ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [11s 641ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-2] [11s 641ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [11s 641ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [11s 641ms] Http2Connection(SSLTube(SocketTube(3))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [11s 641ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-2] [11s 641ms] Http2Connection(SSLTube(SocketTube(3))) Processing 10 DEBUG: [pool-1-thread-2] [11s 641ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [11s 641ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [11s 641ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [11s 642ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [11s 642ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [11s 642ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 50040 DEBUG: [pool-1-thread-2] [11s 642ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-2] [11s 642ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [11s 642ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [11s 642ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [11s 642ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(16) DEBUG: [pool-1-thread-2] [11s 642ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [11s 642ms] SSL Reader(SocketTube(3)) Unwrapping: 148 DEBUG: [pool-1-thread-2] [11s 642ms] SSL Reader(SocketTube(3)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [11s 642ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [11s 642ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [11s 642ms] SSL Reader(SocketTube(3)) sending 63 DEBUG: [pool-1-thread-2] [11s 642ms] SSL Reader(SocketTube(3)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [11s 642ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [11s 642ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-2] [11s 643ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [11s 643ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [11s 643ms] Http2Connection(SSLTube(SocketTube(3))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [11s 643ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-2] [11s 643ms] Http2Connection(SSLTube(SocketTube(3))) Processing 63 DEBUG: [pool-1-thread-2] [11s 643ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [11s 643ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [11s 643ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [11s 643ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [11s 643ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-2] [11s 643ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [11s 643ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [11s 643ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-2] [11s 643ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [11s 643ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(17) DEBUG: [pool-1-thread-2] [11s 643ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [11s 643ms] SSL Reader(SocketTube(3)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [11s 643ms] SSL Reader(SocketTube(3)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [11s 643ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [11s 643ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [11s 643ms] SSL Reader(SocketTube(3)) sending 9 DEBUG: [pool-1-thread-2] [11s 643ms] SSL Reader(SocketTube(3)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [11s 643ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [11s 643ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-2] [11s 643ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [11s 643ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [11s 643ms] Http2Connection(SSLTube(SocketTube(3))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [11s 643ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-2] [11s 643ms] Http2Connection(SSLTube(SocketTube(3))) Processing 9 DEBUG: [pool-1-thread-2] [11s 643ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [11s 643ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [11s 643ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [11s 643ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [11s 643ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-2] [11s 643ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [11s 643ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [11s 643ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [11s 643ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [11s 643ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-2] [11s 643ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-2] [11s 643ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-2] [11s 644ms] Http2Connection(SSLTube(SocketTube(3))) Closed stream 6 DEBUG: [pool-1-thread-2] [11s 644ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@47882b4c DEBUG: [pool-1-thread-2] [11s 644ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-2] [11s 644ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(18) DEBUG: [pool-1-thread-2] [11s 644ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [11s 644ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [11s 644ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-2] [11s 644ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [11s 644ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [11s 644ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [11s 644ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e425be9 for R (false) DEBUG: [MainThread] [11s 646ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [11s 646ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [11s 646ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [11s 646ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [11s 646ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [11s 646ms] HttpResponseInputStream close called DEBUG: [MainThread] [11s 649ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [11s 649ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [11s 649ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [11s 649ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [11s 649ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [11s 649ms] HttpResponseInputStream close called DEBUG: [MainThread] [11s 649ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [11s 662ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [11s 662ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [11s 662ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [11s 662ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [11s 662ms] HttpResponseInputStream close called DEBUG: [MainThread] [11s 664ms] HttpClientImpl(4) proxySelector is sun.net.spi.DefaultProxySelector@e1767b8 (user-supplied=false) DEBUG: [MainThread] [11s 669ms] HttpClientImpl(4) ClientImpl (async) send https://127.0.0.1:52357/https2/chunk/y GET DEBUG: [pool-1-thread-3] [11s 670ms] Exchange establishing exchange for https://127.0.0.1:52357/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-3] [11s 671ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [11s 671ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [11s 674ms] PlainHttpConnection(SocketTube(4)) registering connect event DEBUG: [pool-1-thread-3] [11s 674ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-4-SelectorManager] [11s 674ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@77cf2ffb for C (true) DEBUG: [HttpClient-4-SelectorManager] [11s 674ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-SelectorManager] [11s 674ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52718 DEBUG: [pool-1-thread-3] [11s 675ms] SocketTube(4) connecting flows DEBUG: [pool-1-thread-3] [11s 675ms] SocketTube(4) read publisher got subscriber DEBUG: [pool-1-thread-3] [11s 675ms] SocketTube(4) registering subscribe event DEBUG: [pool-1-thread-3] [11s 675ms] SocketTube(4) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [11s 675ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [11s 675ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-3] [11s 675ms] SSL Writer(SocketTube(4)) calling downstreamSubscriber::onSubscribe on SocketTube(4) DEBUG: [pool-1-thread-3] [11s 675ms] SocketTube(4) subscribed for writing DEBUG: [pool-1-thread-3] [11s 675ms] SocketTube(4) write: registering startSubscription event DEBUG: [pool-1-thread-3] [11s 675ms] SSL Writer(SocketTube(4)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [11s 675ms] SSL Writer(SocketTube(4)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-3] [11s 675ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-3] [11s 675ms] SSL Writer(SocketTube(4)) wrapping 0 bytes 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=52718, Session(1711975083899|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-4-SelectorManager] [11s 677ms] SocketTube(4) subscribe event raised DEBUG: [pool-1-thread-3] [11s 723ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [11s 723ms] SSL Writer(SocketTube(4)) OK => produced: 2201 bytes into 2208, not wrapped: 0 DEBUG: [pool-1-thread-3] [11s 723ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [11s 723ms] SSL Writer(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [11s 723ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [11s 724ms] SSL Writer(SocketTube(4)) Sending 2201 bytes downstream DEBUG: [pool-1-thread-3] [11s 724ms] SSL Writer(SocketTube(4)) Adding 2201 to outputQ queue DEBUG: [pool-1-thread-3] [11s 724ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [11s 724ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-4-SelectorManager] [11s 743ms] 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@7d37448b[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: NEED_UNWRAP DEBUG: [HttpClient-4-SelectorManager] [11s 744ms] SocketTube(4) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [11s 744ms] SocketTube(4) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [11s 744ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [HttpClient-4-SelectorManager] [11s 744ms] SocketTube(4) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [11s 744ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [11s 744ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [11s 744ms] SSL Reader(SocketTube(4)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(4)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@3835c549[Not completed, 1 dependents] (id=356), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-4-SelectorManager] [11s 744ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-4-SelectorManager] [11s 744ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-4-SelectorManager] [11s 744ms] SocketTube(4) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [11s 744ms] SocketTube(4) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [11s 744ms] SocketTube(4) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [11s 744ms] SocketTube(4) write: offloading requestMore DEBUG: [HttpClient-4-SelectorManager] [11s 744ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@360b8543 for R (true) DEBUG: [pool-1-thread-3] [11s 749ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-3] [11s 749ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [11s 750ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 2201 bytes downstream DEBUG: [pool-1-thread-3] [11s 750ms] SocketTube(4) trying to write: 2201 DEBUG: [pool-1-thread-3] [11s 750ms] SocketTube(4) wrote: 2201 DEBUG: [pool-1-thread-3] [11s 750ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-3] [11s 750ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [11s 750ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [11s 750ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [11s 750ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [11s 750ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [11s 858ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@360b8543 for None (false) DEBUG: [HttpClient-4-SelectorManager] [11s 858ms] HttpClientImpl(4) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-4-SelectorManager] [11s 858ms] SocketTube(4) read bytes: 133 DEBUG: [HttpClient-4-SelectorManager] [11s 858ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [11s 858ms] SSL Reader(SocketTube(4)) Adding 133 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [11s 859ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [11s 859ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@360b8543 for R (false) DEBUG: [HttpClient-4-SelectorManager] [11s 859ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [11s 861ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [11s 861ms] SSL Reader(SocketTube(4)) Unwrapping: 133 DEBUG: [pool-1-thread-3] [11s 861ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [11s 861ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [11s 861ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [11s 861ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [11s 861ms] SSLFlowDelegate(SocketTube(4)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [11s 861ms] SSLFlowDelegate(SocketTube(4)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [11s 864ms] SSLFlowDelegate(SocketTube(4)) finished task execution DEBUG: [pool-1-thread-3] [11s 864ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [11s 864ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [11s 864ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [11s 864ms] SSL Writer(SocketTube(4)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [11s 864ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [11s 864ms] SSL Writer(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [11s 864ms] SSL Writer(SocketTube(4)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [11s 864ms] SSL Writer(SocketTube(4)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [11s 864ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [11s 864ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [11s 864ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [11s 864ms] SocketTube(4) trying to write: 6 DEBUG: [pool-1-thread-3] [11s 864ms] SocketTube(4) wrote: 6 DEBUG: [pool-1-thread-3] [11s 864ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-3] [11s 865ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [11s 865ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [11s 865ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [11s 865ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [11s 865ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [11s 865ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-3] [11s 865ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [11s 865ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [11s 865ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-4-SelectorManager] [11s 865ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@360b8543 for R (false) DEBUG: [HttpClient-4-SelectorManager] [11s 867ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@360b8543 for None (false) DEBUG: [HttpClient-4-SelectorManager] [11s 867ms] SocketTube(4) read bytes: 6 DEBUG: [HttpClient-4-SelectorManager] [11s 867ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [11s 867ms] SSL Reader(SocketTube(4)) Adding 6 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [11s 867ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [11s 867ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@360b8543 for R (false) DEBUG: [HttpClient-4-SelectorManager] [11s 867ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [11s 867ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [11s 867ms] SSL Reader(SocketTube(4)) Unwrapping: 6 DEBUG: [pool-1-thread-3] [11s 868ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [11s 868ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [11s 868ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [11s 868ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [11s 868ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [11s 868ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-3] [11s 868ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [11s 868ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [11s 868ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@360b8543 for R (false) DEBUG: [HttpClient-4-SelectorManager] [11s 908ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@360b8543 for None (false) DEBUG: [HttpClient-4-SelectorManager] [11s 908ms] SocketTube(4) read bytes: 169 DEBUG: [HttpClient-4-SelectorManager] [11s 908ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [11s 908ms] SSL Reader(SocketTube(4)) Adding 169 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [11s 908ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [11s 908ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@360b8543 for R (false) DEBUG: [HttpClient-4-SelectorManager] [11s 908ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [11s 908ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:169, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [11s 908ms] SSL Reader(SocketTube(4)) Unwrapping: 169 DEBUG: [pool-1-thread-3] [11s 909ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-3] [11s 909ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-3] [11s 909ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-3] [11s 909ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [11s 909ms] SSLFlowDelegate(SocketTube(4)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [11s 909ms] SSLFlowDelegate(SocketTube(4)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [11s 909ms] SSLFlowDelegate(SocketTube(4)) finished task execution DEBUG: [pool-1-thread-3] [11s 909ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [11s 910ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [11s 910ms] SSL Reader(SocketTube(4)) Unwrapping: 90 DEBUG: [pool-1-thread-3] [11s 911ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [11s 911ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-3] [11s 911ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [11s 911ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [11s 911ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [11s 911ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [11s 911ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [11s 911ms] SSL Writer(SocketTube(4)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [11s 911ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [11s 911ms] SSLFlowDelegate(SocketTube(4)) setALPN = h2 DEBUG: [pool-1-thread-3] [11s 911ms] PlainHttpConnection(SocketTube(4)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [11s 912ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-3] [11s 912ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-3] [11s 912ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [11s 912ms] SSLTube(SocketTube(4)) connecting flows DEBUG: [pool-1-thread-3] [11s 912ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6c6029fe DEBUG: [pool-1-thread-3] [11s 912ms] Http2Connection(SSLTube(SocketTube(4))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [11s 912ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [11s 912ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [11s 912ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [11s 912ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [11s 913ms] SSLTube(SocketTube(4)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [11s 913ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-3] [11s 913ms] AsyncSSLConnection(SSLTube(SocketTube(4))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [11s 913ms] AsyncSSLConnection(SSLTube(SocketTube(4))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [11s 913ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-3] [11s 913ms] SSLTube(SocketTube(4)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [11s 913ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-3] [11s 913ms] SSL Writer(SocketTube(4)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [11s 913ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [11s 913ms] AsyncSSLConnection(SSLTube(SocketTube(4))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [11s 913ms] AsyncSSLConnection(SSLTube(SocketTube(4))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [11s 913ms] Http2Connection(SSLTube(SocketTube(4))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [11s 913ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [11s 913ms] Http2Connection(SSLTube(SocketTube(4))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [11s 913ms] Http2Connection(SSLTube(SocketTube(4))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [11s 913ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed buffered data DEBUG: [pool-1-thread-3] [11s 913ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-3] [11s 913ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-3] [11s 913ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [11s 913ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [11s 913ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [11s 916ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [11s 923ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [11s 923ms] Http2Connection(SSLTube(SocketTube(4))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [11s 923ms] Http2Connection(SSLTube(SocketTube(4))) Opened stream 1 DEBUG: [pool-1-thread-3] [11s 923ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [11s 923ms] AsyncSSLConnection(SSLTube(SocketTube(4))) added 60 bytes to the write queue DEBUG: [pool-1-thread-3] [11s 923ms] AsyncSSLConnection(SSLTube(SocketTube(4))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [11s 923ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [11s 923ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [11s 923ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [11s 924ms] SSL Writer(SocketTube(4)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [11s 924ms] SSL Writer(SocketTube(4)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [11s 924ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [11s 924ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [11s 924ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [11s 924ms] SocketTube(4) trying to write: 90 DEBUG: [pool-1-thread-3] [11s 924ms] SocketTube(4) wrote: 90 DEBUG: [pool-1-thread-3] [11s 924ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-3] [11s 924ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [11s 924ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [11s 924ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [11s 924ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [11s 924ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-3] [11s 924ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-3] [11s 924ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-3] [11s 924ms] SSLTube(SocketTube(4)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [11s 924ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-3] [11s 924ms] SSL Writer(SocketTube(4)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-3] [11s 924ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [11s 924ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [11s 924ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [11s 924ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-3] [11s 924ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-3] [11s 924ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-3] [11s 924ms] SSLTube(SocketTube(4)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [11s 924ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-3] [11s 924ms] SSL Writer(SocketTube(4)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-3] [11s 924ms] SSL Writer(SocketTube(4)) wrapping 136 bytes DEBUG: [pool-1-thread-3] [11s 925ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [11s 925ms] SSL Writer(SocketTube(4)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-3] [11s 925ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [11s 925ms] SSL Writer(SocketTube(4)) Sending 174 bytes downstream DEBUG: [pool-1-thread-3] [11s 925ms] SSL Writer(SocketTube(4)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-3] [11s 925ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [11s 925ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [11s 925ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-3] [11s 925ms] SocketTube(4) trying to write: 174 DEBUG: [pool-1-thread-3] [11s 925ms] SocketTube(4) wrote: 174 DEBUG: [pool-1-thread-3] [11s 925ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-3] [11s 926ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [11s 926ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [11s 926ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [11s 926ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [11s 926ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-3] [11s 926ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-3] [11s 926ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [11s 926ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [11s 926ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [11s 926ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-3] [11s 926ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [11s 926ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [11s 926ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [11s 927ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@360b8543 for R (false) TestServer(2): starting connection DEBUG: [Test-server-pool] [11s 930ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [11s 930ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-4-SelectorManager] [11s 930ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@360b8543 for None (false) DEBUG: [Test-server-pool] [11s 930ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [11s 930ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [11s 930ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [11s 930ms] 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] [11s 930ms] SocketTube(4) read bytes: 1803 DEBUG: [HttpClient-4-SelectorManager] [11s 930ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [11s 930ms] SSL Reader(SocketTube(4)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [11s 930ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [11s 930ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@360b8543 for R (false) DEBUG: [HttpClient-4-SelectorManager] [11s 930ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [11s 930ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [11s 930ms] SSL Reader(SocketTube(4)) Unwrapping: 1803 DEBUG: [pool-1-thread-3] [11s 933ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [pool-1-thread-3] [11s 933ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-3] [11s 933ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-3] [11s 933ms] SSL Reader(SocketTube(4)) Unwrapping: 77 DEBUG: [pool-1-thread-3] [11s 933ms] SSL Reader(SocketTube(4)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [11s 933ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-3] [11s 933ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-3] [11s 933ms] SSL Reader(SocketTube(4)) sending 39 DEBUG: [pool-1-thread-3] [11s 933ms] SSL Reader(SocketTube(4)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-3] [11s 933ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [11s 933ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [11s 933ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-3] [11s 935ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-3] [11s 935ms] Http2Connection(SSLTube(SocketTube(4))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [11s 935ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [11s 935ms] Http2Connection(SSLTube(SocketTube(4))) Processing 39 DEBUG: [pool-1-thread-3] [11s 935ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [11s 935ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [11s 935ms] 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] [11s 935ms] Http2Connection(SSLTube(SocketTube(4))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [11s 935ms] AsyncSSLConnection(SSLTube(SocketTube(4))) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [11s 935ms] AsyncSSLConnection(SSLTube(SocketTube(4))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [11s 935ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-3] [11s 935ms] SSLTube(SocketTube(4)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [11s 935ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-3] [11s 935ms] SSL Writer(SocketTube(4)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-3] [11s 935ms] SSL Writer(SocketTube(4)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [11s 935ms] SSL Writer(SocketTube(4)) wrapping 9 bytes DEBUG: [pool-1-thread-3] [11s 935ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [11s 935ms] SSL Writer(SocketTube(4)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-3] [11s 935ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [11s 935ms] SSL Writer(SocketTube(4)) Sending 47 bytes downstream DEBUG: [pool-1-thread-3] [11s 935ms] SSL Writer(SocketTube(4)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-3] [11s 935ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [11s 935ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [11s 935ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-3] [11s 935ms] SocketTube(4) trying to write: 47 DEBUG: [pool-1-thread-3] [11s 935ms] SocketTube(4) wrote: 47 DEBUG: [pool-1-thread-3] [11s 935ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-3] [11s 935ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [11s 935ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [11s 936ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [11s 936ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [11s 936ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-3] [11s 936ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-3] [11s 936ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [11s 936ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(1) TestServer(2): connection started DEBUG: [pool-1-thread-3] [11s 936ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [11s 936ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [11s 936ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-3] [11s 936ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [11s 936ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [11s 936ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [11s 936ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@360b8543 for R (false) DEBUG: [readLoop] [11s 936ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [11s 937ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [11s 937ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [11s 937ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [11s 937ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [11s 937ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [11s 937ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [11s 937ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [11s 937ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [11s 937ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [11s 937ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [11s 937ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [readLoop] [11s 938ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [11s 938ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [11s 938ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [11s 938ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [11s 938ms] FramesDecoder Tail size is now: 0, current= TestServer: GET /https2/chunk/y Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/chunk TestServer: [16 s, 242 ms, 4666 ns] Pushing promise: https://127.0.0.1:52357/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [16 s, 242 ms, 320186 ns] Pushing promise: https://127.0.0.1:52357/https2/chunk/y/after/promise-2 TestServer: [16 s, 242 ms, 551443 ns] Pushing promise: https://127.0.0.1:52357/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-4-SelectorManager] [11s 944ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@360b8543 for None (false) DEBUG: [HttpClient-4-SelectorManager] [11s 944ms] SocketTube(4) read bytes: 348 DEBUG: [HttpClient-4-SelectorManager] [11s 944ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [11s 944ms] SSL Reader(SocketTube(4)) Adding 348 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [11s 944ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [11s 944ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@360b8543 for R (false) DEBUG: [HttpClient-4-SelectorManager] [11s 944ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [11s 949ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:348, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [11s 949ms] SSL Reader(SocketTube(4)) Unwrapping: 348 DEBUG: [pool-1-thread-3] [11s 949ms] SSL Reader(SocketTube(4)) Decoded 54 bytes out of 348 into buffer of 16676 remaining to decode: 256 DEBUG: [pool-1-thread-3] [11s 949ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 92 bytesProduced = 54 DEBUG: [pool-1-thread-3] [11s 949ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 92 DEBUG: [pool-1-thread-3] [11s 949ms] SSL Reader(SocketTube(4)) sending 54 DEBUG: [pool-1-thread-3] [11s 949ms] SSL Reader(SocketTube(4)) Adding 54 to outputQ queue DEBUG: [pool-1-thread-3] [11s 949ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [11s 949ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-3] [11s 949ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 54 bytes downstream DEBUG: [pool-1-thread-3] [11s 949ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 54 bytes in 1 buffers DEBUG: [pool-1-thread-3] [11s 949ms] Http2Connection(SSLTube(SocketTube(4))) sending 54 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [11s 949ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(2): 54 DEBUG: [pool-1-thread-3] [11s 949ms] Http2Connection(SSLTube(SocketTube(4))) Processing 54 DEBUG: [pool-1-thread-3] [11s 949ms] FramesDecoder decodes: 54 DEBUG: [pool-1-thread-3] [11s 949ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [11s 949ms] FramesDecoder Got frame: PUSH_PROMISE: length=45, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 41 DEBUG: [pool-1-thread-3] [11s 950ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [11s 955ms] Http2Connection(SSLTube(SocketTube(4))) Opened stream 2 DEBUG: [pool-1-thread-3] [11s 960ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [11s 969ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-3] [11s 971ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(2) DEBUG: [pool-1-thread-3] [11s 972ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [11s 972ms] SSL Reader(SocketTube(4)) Unwrapping: 256 DEBUG: [pool-1-thread-3] [11s 972ms] SSL Reader(SocketTube(4)) Decoded 10 bytes out of 256 into buffer of 56 remaining to decode: 208 DEBUG: [pool-1-thread-3] [11s 972ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [11s 972ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [11s 972ms] SSL Reader(SocketTube(4)) sending 10 DEBUG: [pool-1-thread-3] [11s 972ms] SSL Reader(SocketTube(4)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [11s 972ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [11s 972ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-3] [11s 972ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [11s 972ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [11s 972ms] Http2Connection(SSLTube(SocketTube(4))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [11s 972ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(3): 10 DEBUG: [pool-1-thread-3] [11s 972ms] Http2Connection(SSLTube(SocketTube(4))) Processing 10 DEBUG: [pool-1-thread-3] [11s 972ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [11s 972ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [11s 972ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [11s 972ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [11s 972ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [11s 972ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [11s 973ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/chunk/y) 200 HTTP_2 Local port: 52718 DEBUG: [pool-1-thread-3] [11s 973ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [11s 973ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [11s 973ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [11s 973ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [11s 973ms] HttpClientImpl(4) ClientImpl (async) elapsed 303 millis for GET to https://127.0.0.1:52357/https2/chunk/y DEBUG: [pool-1-thread-3] [11s 973ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(3) DEBUG: [pool-1-thread-3] [11s 973ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [11s 973ms] SSL Reader(SocketTube(4)) Unwrapping: 208 DEBUG: [pool-1-thread-3] [11s 973ms] SSL Reader(SocketTube(4)) Decoded 21 bytes out of 208 into buffer of 56 remaining to decode: 149 DEBUG: [pool-1-thread-3] [11s 973ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [11s 973ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [11s 973ms] SSL Reader(SocketTube(4)) sending 21 DEBUG: [pool-1-thread-3] [11s 973ms] SSL Reader(SocketTube(4)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [11s 973ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [11s 973ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-3] [11s 973ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [11s 973ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [11s 973ms] Http2Connection(SSLTube(SocketTube(4))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [11s 974ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-3] [11s 974ms] Http2Connection(SSLTube(SocketTube(4))) Processing 21 DEBUG: [pool-1-thread-3] [11s 974ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [11s 974ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [11s 974ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [11s 974ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [11s 974ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [11s 974ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [11s 974ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [11s 974ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-3] [11s 974ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [11s 974ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(4) DEBUG: [pool-1-thread-3] [11s 974ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [11s 974ms] SSL Reader(SocketTube(4)) Unwrapping: 149 DEBUG: [pool-1-thread-3] [11s 974ms] SSL Reader(SocketTube(4)) Decoded 52 bytes out of 149 into buffer of 16676 remaining to decode: 59 DEBUG: [pool-1-thread-3] [11s 974ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-3] [11s 974ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [11s 974ms] SSL Reader(SocketTube(4)) sending 52 DEBUG: [pool-1-thread-3] [11s 974ms] SSL Reader(SocketTube(4)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-3] [11s 974ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [11s 974ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-3] [11s 974ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-3] [11s 974ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-3] [11s 974ms] Http2Connection(SSLTube(SocketTube(4))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [11s 974ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(5): 52 DEBUG: [pool-1-thread-3] [11s 974ms] Http2Connection(SSLTube(SocketTube(4))) Processing 52 DEBUG: [pool-1-thread-3] [11s 974ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-3] [11s 974ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [11s 975ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-3] [11s 975ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [11s 975ms] Http2Connection(SSLTube(SocketTube(4))) Opened stream 4 DEBUG: [pool-1-thread-3] [11s 975ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [11s 976ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-3] [11s 976ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(5) DEBUG: [pool-1-thread-3] [11s 976ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [11s 976ms] SSL Reader(SocketTube(4)) Unwrapping: 59 DEBUG: [pool-1-thread-3] [11s 977ms] SSL Reader(SocketTube(4)) Decoded 21 bytes out of 59 into buffer of 56 remaining to decode: 0 DEBUG: [pool-1-thread-3] [11s 977ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [11s 977ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [11s 977ms] SSL Reader(SocketTube(4)) sending 21 DEBUG: [pool-1-thread-3] [11s 977ms] SSL Reader(SocketTube(4)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [11s 977ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [11s 977ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-3] [11s 977ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [11s 977ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [11s 977ms] Http2Connection(SSLTube(SocketTube(4))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [11s 977ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-3] [11s 977ms] Http2Connection(SSLTube(SocketTube(4))) Processing 21 DEBUG: [pool-1-thread-3] [11s 977ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [11s 977ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [11s 977ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [11s 978ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [MainThread] [11s 978ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [11s 978ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [11s 978ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [11s 978ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [MainThread] [11s 978ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [11s 978ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [11s 978ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [11s 978ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [11s 978ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-3] [11s 978ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-3] [11s 978ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(6) DEBUG: [pool-1-thread-3] [11s 978ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [11s 978ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [11s 978ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-3] [11s 978ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [11s 978ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [11s 978ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [11s 978ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@360b8543 for R (false) DEBUG: [MainThread] [11s 978ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [11s 978ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [11s 978ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [11s 978ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-4-SelectorManager] [11s 981ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@360b8543 for None (false) DEBUG: [HttpClient-4-SelectorManager] [11s 981ms] SocketTube(4) read bytes: 90 DEBUG: [HttpClient-4-SelectorManager] [11s 981ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [11s 981ms] SSL Reader(SocketTube(4)) Adding 90 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [11s 981ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [11s 981ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@360b8543 for R (false) DEBUG: [HttpClient-4-SelectorManager] [11s 981ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [11s 981ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@360b8543 for None (false) DEBUG: [HttpClient-4-SelectorManager] [11s 982ms] SocketTube(4) no more demand for reading DEBUG: [HttpClient-4-SelectorManager] [11s 982ms] SocketTube(4) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [11s 982ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:90, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [11s 982ms] SSL Reader(SocketTube(4)) Unwrapping: 90 DEBUG: [pool-1-thread-3] [11s 982ms] SSL Reader(SocketTube(4)) Decoded 52 bytes out of 90 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [11s 982ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-3] [11s 982ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [11s 982ms] SSL Reader(SocketTube(4)) sending 52 DEBUG: [pool-1-thread-3] [11s 982ms] SSL Reader(SocketTube(4)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-3] [11s 982ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [11s 982ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-3] [11s 983ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-3] [11s 983ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-3] [11s 983ms] Http2Connection(SSLTube(SocketTube(4))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [11s 983ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(7): 52 DEBUG: [pool-1-thread-3] [11s 983ms] Http2Connection(SSLTube(SocketTube(4))) Processing 52 DEBUG: [pool-1-thread-3] [11s 983ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-3] [11s 983ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [11s 983ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-3] [11s 983ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [11s 983ms] Http2Connection(SSLTube(SocketTube(4))) Opened stream 6 DEBUG: [pool-1-thread-3] [11s 984ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [11s 984ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-3] [11s 984ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(7) DEBUG: [pool-1-thread-3] [11s 984ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [11s 984ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [11s 984ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-3] [11s 984ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [11s 984ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [11s 984ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [11s 985ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@360b8543 for R (true) DEBUG: [HttpClient-4-SelectorManager] [11s 986ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@360b8543 for None (false) DEBUG: [HttpClient-4-SelectorManager] [11s 987ms] SocketTube(4) read bytes: 108 DEBUG: [HttpClient-4-SelectorManager] [11s 987ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [11s 987ms] SSL Reader(SocketTube(4)) Adding 108 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [11s 987ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [11s 987ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@360b8543 for R (false) DEBUG: [HttpClient-4-SelectorManager] [11s 987ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [11s 987ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:108, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [11s 987ms] SSL Reader(SocketTube(4)) Unwrapping: 108 DEBUG: [pool-1-thread-3] [11s 987ms] SSL Reader(SocketTube(4)) Decoded 23 bytes out of 108 into buffer of 56 remaining to decode: 47 DEBUG: [pool-1-thread-3] [11s 988ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-3] [11s 988ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-3] [11s 988ms] SSL Reader(SocketTube(4)) sending 23 DEBUG: [pool-1-thread-3] [11s 988ms] SSL Reader(SocketTube(4)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-3] [11s 988ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [11s 988ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [HttpClient-4-SelectorManager] [11s 988ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@360b8543 for None (false) DEBUG: [HttpClient-4-SelectorManager] [11s 988ms] SocketTube(4) no more demand for reading DEBUG: [HttpClient-4-SelectorManager] [11s 988ms] SocketTube(4) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [11s 991ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-3] [11s 991ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-3] [11s 992ms] Http2Connection(SSLTube(SocketTube(4))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [11s 992ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-3] [11s 992ms] Http2Connection(SSLTube(SocketTube(4))) Processing 23 DEBUG: [pool-1-thread-3] [11s 992ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-3] [11s 992ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [11s 992ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [11s 992ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [11s 992ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [11s 992ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [11s 992ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [11s 992ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [pool-1-thread-3] [11s 992ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-3] [11s 992ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(8) DEBUG: [pool-1-thread-3] [11s 992ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [11s 992ms] SSL Reader(SocketTube(4)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [11s 992ms] SSL Reader(SocketTube(4)) Decoded 9 bytes out of 47 into buffer of 56 remaining to decode: 0 DEBUG: [pool-1-thread-3] [11s 992ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [11s 992ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [11s 992ms] SSL Reader(SocketTube(4)) sending 9 DEBUG: [pool-1-thread-3] [11s 992ms] SSL Reader(SocketTube(4)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [11s 992ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [11s 992ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [MainThread] [11s 993ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [11s 993ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [11s 993ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [11s 993ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [11s 994ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [11s 994ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [11s 994ms] Http2Connection(SSLTube(SocketTube(4))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [11s 994ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-3] [11s 994ms] Http2Connection(SSLTube(SocketTube(4))) Processing 9 DEBUG: [pool-1-thread-3] [11s 994ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [11s 994ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [11s 994ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [11s 994ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [11s 994ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [11s 994ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [11s 994ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [11s 994ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [11s 994ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [11s 994ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [11s 994ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [11s 994ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [11s 994ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [11s 994ms] Http2Connection(SSLTube(SocketTube(4))) Closed stream 1 DEBUG: [MainThread] [11s 994ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [11s 994ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7d54bfbe DEBUG: [pool-1-thread-3] [11s 994ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [11s 994ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(9) DEBUG: [pool-1-thread-3] [11s 994ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [11s 994ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [11s 994ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-3] [11s 994ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [11s 994ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [11s 995ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [11s 995ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@360b8543 for R (true) DEBUG: [HttpClient-4-SelectorManager] [11s 995ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@360b8543 for None (false) DEBUG: [HttpClient-4-SelectorManager] [11s 995ms] SocketTube(4) read bytes: 589 DEBUG: [HttpClient-4-SelectorManager] [11s 995ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [11s 995ms] SSL Reader(SocketTube(4)) Adding 589 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [11s 995ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [11s 995ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@360b8543 for R (false) DEBUG: [HttpClient-4-SelectorManager] [11s 995ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [11s 996ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:589, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [11s 996ms] SSL Reader(SocketTube(4)) Unwrapping: 589 DEBUG: [pool-1-thread-3] [12s 31ms] SSL Reader(SocketTube(4)) Decoded 10 bytes out of 589 into buffer of 56 remaining to decode: 541 DEBUG: [pool-1-thread-3] [12s 31ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [12s 31ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [12s 31ms] SSL Reader(SocketTube(4)) sending 10 DEBUG: [pool-1-thread-3] [12s 32ms] SSL Reader(SocketTube(4)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [12s 32ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [12s 32ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-3] [12s 32ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [12s 32ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [12s 32ms] Http2Connection(SSLTube(SocketTube(4))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [12s 32ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-3] [12s 32ms] Http2Connection(SSLTube(SocketTube(4))) Processing 10 DEBUG: [pool-1-thread-3] [12s 32ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [12s 32ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [12s 32ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [12s 32ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [12s 32ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [12s 32ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 52718 DEBUG: [pool-1-thread-3] [12s 33ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-3] [12s 33ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [12s 33ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [12s 33ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [12s 34ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(10) DEBUG: [pool-1-thread-3] [12s 37ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [12s 37ms] SSL Reader(SocketTube(4)) Unwrapping: 541 DEBUG: [pool-1-thread-3] [12s 37ms] SSL Reader(SocketTube(4)) Decoded 63 bytes out of 541 into buffer of 16676 remaining to decode: 440 DEBUG: [pool-1-thread-3] [12s 37ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [12s 37ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [12s 37ms] SSL Reader(SocketTube(4)) sending 63 DEBUG: [pool-1-thread-3] [12s 37ms] SSL Reader(SocketTube(4)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [12s 37ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [12s 37ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-3] [12s 37ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [12s 37ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [12s 37ms] Http2Connection(SSLTube(SocketTube(4))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [12s 37ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(11): 63 DEBUG: [pool-1-thread-3] [12s 37ms] Http2Connection(SSLTube(SocketTube(4))) Processing 63 DEBUG: [pool-1-thread-3] [12s 37ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [12s 37ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [12s 37ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [12s 37ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [12s 37ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-3] [12s 37ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [12s 37ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [12s 37ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 54, received: 92, limit: 16777216 DEBUG: [pool-1-thread-3] [12s 37ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [12s 37ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(11) DEBUG: [pool-1-thread-3] [12s 37ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [12s 41ms] SSL Reader(SocketTube(4)) Unwrapping: 440 DEBUG: [pool-1-thread-3] [12s 44ms] SSL Reader(SocketTube(4)) Decoded 9 bytes out of 440 into buffer of 64 remaining to decode: 393 DEBUG: [pool-1-thread-3] [12s 46ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [12s 46ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [12s 46ms] SSL Reader(SocketTube(4)) sending 9 DEBUG: [pool-1-thread-3] [12s 46ms] SSL Reader(SocketTube(4)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [12s 46ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [12s 46ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-3] [12s 46ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [12s 46ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [12s 46ms] Http2Connection(SSLTube(SocketTube(4))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [12s 46ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-3] [12s 46ms] Http2Connection(SSLTube(SocketTube(4))) Processing 9 DEBUG: [pool-1-thread-3] [12s 47ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [12s 47ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [12s 47ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [12s 47ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [12s 51ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-3] [12s 51ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [12s 51ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [12s 51ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [12s 51ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [12s 51ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-3] [12s 51ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-3] [12s 51ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-3] [12s 51ms] Http2Connection(SSLTube(SocketTube(4))) Closed stream 4 DEBUG: [pool-1-thread-3] [12s 51ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1138af82 DEBUG: [pool-1-thread-3] [12s 51ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-3] [12s 51ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(12) DEBUG: [pool-1-thread-3] [12s 51ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [12s 51ms] SSL Reader(SocketTube(4)) Unwrapping: 393 DEBUG: [pool-1-thread-3] [12s 51ms] SSL Reader(SocketTube(4)) Decoded 10 bytes out of 393 into buffer of 64 remaining to decode: 345 DEBUG: [pool-1-thread-3] [12s 51ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [12s 51ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [12s 51ms] SSL Reader(SocketTube(4)) sending 10 DEBUG: [pool-1-thread-3] [12s 51ms] SSL Reader(SocketTube(4)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [12s 51ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [12s 52ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-3] [12s 52ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [12s 52ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [12s 52ms] Http2Connection(SSLTube(SocketTube(4))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [12s 52ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-3] [12s 52ms] Http2Connection(SSLTube(SocketTube(4))) Processing 10 DEBUG: [pool-1-thread-3] [12s 52ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [12s 52ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [12s 52ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [12s 52ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [12s 52ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [12s 52ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 52718 DEBUG: [pool-1-thread-3] [12s 52ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-3] [12s 52ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [12s 52ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [12s 52ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [12s 52ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(13) DEBUG: [pool-1-thread-3] [12s 52ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [12s 52ms] SSL Reader(SocketTube(4)) Unwrapping: 345 DEBUG: [pool-1-thread-3] [12s 52ms] SSL Reader(SocketTube(4)) Decoded 64 bytes out of 345 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-3] [12s 52ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-3] [12s 52ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-3] [12s 52ms] SSL Reader(SocketTube(4)) sending 64 DEBUG: [MainThread] [12s 54ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [12s 55ms] SSL Reader(SocketTube(4)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-3] [12s 55ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [12s 55ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-3] [12s 55ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-3] [12s 56ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-3] [12s 57ms] Http2Connection(SSLTube(SocketTube(4))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [12s 57ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(14): 64 DEBUG: [pool-1-thread-3] [12s 57ms] Http2Connection(SSLTube(SocketTube(4))) Processing 64 DEBUG: [pool-1-thread-3] [12s 57ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-3] [12s 57ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [12s 57ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [12s 57ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [12s 57ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-3] [12s 57ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [12s 57ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [12s 58ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 55, received: 147, limit: 16777216 DEBUG: [pool-1-thread-3] [12s 58ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-3] [12s 58ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(14) DEBUG: [pool-1-thread-3] [12s 58ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [12s 58ms] SSL Reader(SocketTube(4)) Unwrapping: 243 DEBUG: [pool-1-thread-3] [12s 58ms] SSL Reader(SocketTube(4)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-3] [12s 58ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [12s 58ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [12s 58ms] SSL Reader(SocketTube(4)) sending 9 DEBUG: [pool-1-thread-3] [12s 58ms] SSL Reader(SocketTube(4)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [12s 58ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [12s 58ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-3] [12s 58ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [MainThread] [12s 57ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [12s 58ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [12s 58ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [12s 58ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [12s 58ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [12s 59ms] Http2Connection(SSLTube(SocketTube(4))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [12s 59ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-3] [12s 59ms] Http2Connection(SSLTube(SocketTube(4))) Processing 9 DEBUG: [pool-1-thread-3] [12s 59ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [12s 59ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [12s 59ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [12s 59ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [12s 59ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-3] [12s 59ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [12s 59ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [12s 59ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [12s 59ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [12s 59ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-3] [12s 59ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-3] [12s 59ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-3] [12s 59ms] Http2Connection(SSLTube(SocketTube(4))) Closed stream 2 DEBUG: [pool-1-thread-3] [12s 59ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@514c9f65 DEBUG: [pool-1-thread-3] [12s 59ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-3] [12s 59ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(15) DEBUG: [pool-1-thread-3] [12s 59ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [12s 59ms] SSL Reader(SocketTube(4)) Unwrapping: 196 DEBUG: [MainThread] [12s 59ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [12s 59ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [12s 60ms] SSL Reader(SocketTube(4)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-3] [12s 65ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [12s 65ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [12s 65ms] SSL Reader(SocketTube(4)) sending 10 DEBUG: [pool-1-thread-3] [12s 65ms] SSL Reader(SocketTube(4)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [12s 65ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [12s 65ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-3] [12s 65ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [12s 65ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [12s 65ms] Http2Connection(SSLTube(SocketTube(4))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [12s 66ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-3] [12s 66ms] Http2Connection(SSLTube(SocketTube(4))) Processing 10 DEBUG: [pool-1-thread-3] [12s 66ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [12s 66ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [12s 66ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [12s 66ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [12s 66ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [12s 66ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 52718 DEBUG: [pool-1-thread-3] [12s 66ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-3] [12s 66ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [12s 66ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [12s 66ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [12s 66ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(16) DEBUG: [pool-1-thread-3] [12s 66ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [12s 66ms] SSL Reader(SocketTube(4)) Unwrapping: 148 DEBUG: [pool-1-thread-3] [12s 66ms] SSL Reader(SocketTube(4)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [12s 66ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [12s 66ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [12s 66ms] SSL Reader(SocketTube(4)) sending 63 DEBUG: [pool-1-thread-3] [12s 66ms] SSL Reader(SocketTube(4)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [12s 66ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [12s 66ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-3] [12s 66ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [12s 66ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [12s 66ms] Http2Connection(SSLTube(SocketTube(4))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [12s 66ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-3] [12s 66ms] Http2Connection(SSLTube(SocketTube(4))) Processing 63 DEBUG: [pool-1-thread-3] [12s 66ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [12s 66ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [12s 67ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [12s 67ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [12s 67ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-3] [12s 67ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [12s 67ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [12s 67ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-3] [12s 67ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [12s 67ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(17) DEBUG: [pool-1-thread-3] [12s 67ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [12s 67ms] SSL Reader(SocketTube(4)) Unwrapping: 47 DEBUG: [MainThread] [12s 72ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [12s 72ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [12s 72ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [12s 72ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [12s 72ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [12s 75ms] SSL Reader(SocketTube(4)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [12s 75ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [12s 75ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [12s 75ms] SSL Reader(SocketTube(4)) sending 9 DEBUG: [pool-1-thread-3] [12s 75ms] SSL Reader(SocketTube(4)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [12s 75ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [12s 75ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-3] [12s 75ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [12s 75ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [12s 75ms] Http2Connection(SSLTube(SocketTube(4))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [12s 75ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-3] [12s 75ms] Http2Connection(SSLTube(SocketTube(4))) Processing 9 DEBUG: [pool-1-thread-3] [12s 75ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [12s 75ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [12s 75ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [12s 75ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [12s 75ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-3] [12s 75ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [12s 75ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [12s 75ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [12s 75ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [12s 75ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-3] [12s 75ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-3] [12s 75ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-3] [12s 75ms] Http2Connection(SSLTube(SocketTube(4))) Closed stream 6 DEBUG: [pool-1-thread-3] [12s 75ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3c0e736b DEBUG: [pool-1-thread-3] [12s 75ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-3] [12s 75ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(18) DEBUG: [pool-1-thread-3] [12s 75ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [12s 75ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [12s 75ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-3] [12s 75ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [12s 75ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [12s 75ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [12s 76ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@360b8543 for R (false) DEBUG: [MainThread] [12s 76ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [12s 88ms] HttpResponseInputStream close called DEBUG: [MainThread] [12s 92ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [12s 93ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [12s 93ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [12s 93ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [12s 93ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [12s 93ms] HttpResponseInputStream close called DEBUG: [MainThread] [12s 94ms] HttpClientImpl(5) proxySelector is sun.net.spi.DefaultProxySelector@e1767b8 (user-supplied=false) DEBUG: [MainThread] [12s 96ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:57197/http2/fixed/y GET DEBUG: [pool-1-thread-5] [12s 102ms] Exchange establishing exchange for http://127.0.0.1:57197/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-5] [12s 102ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-5] [12s 102ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-5] [12s 102ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-5] [12s 102ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-5] [12s 111ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-5] [12s 111ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-5] [12s 112ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [12s 112ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-5] [12s 112ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3c56aaef queue.isEmpty: true DEBUG: [pool-1-thread-5] [12s 112ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3c56aaef, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-5] [12s 112ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-5] [12s 112ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-5] [12s 112ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-5] [12s 112ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-5] [12s 112ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-5] [12s 112ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-5] [12s 112ms] PlainHttpConnection(SocketTube(5)) registering connect event DEBUG: [HttpClient-5-SelectorManager] [12s 113ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7361aa11 for C (true) DEBUG: [HttpClient-5-SelectorManager] [12s 113ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: finishing connect DEBUG: [HttpClient-5-SelectorManager] [12s 113ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52014 DEBUG: [pool-1-thread-5] [12s 115ms] PlainHttpConnection(SocketTube(5)) finishConnect, setting connected=true DEBUG: [pool-1-thread-5] [12s 115ms] Http1Exchange SocketTube(5) connecting flows DEBUG: [pool-1-thread-5] [12s 115ms] SocketTube(5) connecting flows DEBUG: [pool-1-thread-5] [12s 115ms] SocketTube(5) read publisher got subscriber DEBUG: [pool-1-thread-5] [12s 115ms] SocketTube(5) registering subscribe event DEBUG: [pool-1-thread-5] [12s 115ms] SocketTube(5) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-5] [12s 115ms] Http1Publisher(SocketTube(5)) got subscriber: SocketTube(5) DEBUG: [pool-1-thread-5] [12s 115ms] SocketTube(5) subscribed for writing DEBUG: [pool-1-thread-5] [12s 115ms] SocketTube(5) write: registering startSubscription event DEBUG: [pool-1-thread-5] [12s 115ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-5] [12s 115ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-5] [12s 115ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-5] [12s 115ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [pool-1-thread-5] [12s 115ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-SelectorManager] [12s 117ms] SocketTube(5) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [12s 117ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7999c161 DEBUG: [HttpClient-5-SelectorManager] [12s 117ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [12s 117ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [12s 117ms] Http1AsyncReceiver(SocketTube(5)) Received onSubscribed from upstream DEBUG: [HttpClient-5-SelectorManager] [12s 117ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [12s 117ms] SocketTube(5) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [12s 117ms] SocketTube(5) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [12s 117ms] SocketTube(5) write: offloading requestMore DEBUG: [pool-1-thread-3] [12s 118ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [12s 118ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [12s 118ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [pool-1-thread-3] [12s 118ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [12s 118ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [12s 118ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [12s 118ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [12s 118ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [12s 118ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [12s 118ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [12s 118ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-5] [12s 118ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [12s 118ms] Http1Publisher(SocketTube(5)) onNext with 204 bytes DEBUG: [pool-1-thread-5] [12s 118ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [12s 118ms] SocketTube(5) trying to write: 204 DEBUG: [pool-1-thread-3] [12s 118ms] SocketTube(5) wrote: 204 DEBUG: [pool-1-thread-3] [12s 118ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [12s 118ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [12s 118ms] SocketTube(5) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [12s 118ms] SocketTube(5) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [12s 118ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [12s 118ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [12s 118ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [12s 118ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [12s 118ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) First time around DEBUG: [pool-1-thread-3] [12s 118ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [12s 118ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [12s 118ms] Http1Publisher(SocketTube(5)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@64ff821b DEBUG: [pool-1-thread-3] [12s 118ms] SocketTube(5) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] 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=52014,localport=57197] TestServer(1): starting connection DEBUG: [pool-1-thread-5] [12s 118ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-5] [12s 123ms] SocketTube(5) got some demand for reading DEBUG: [pool-1-thread-5] [12s 123ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-5] [12s 123ms] SocketTube(5) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [12s 124ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for R (true) DEBUG: [HttpClient-5-SelectorManager] [12s 130ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for None (false) DEBUG: [HttpClient-5-SelectorManager] [12s 130ms] SocketTube(5) read bytes: 71 DEBUG: [HttpClient-5-SelectorManager] [12s 130ms] Http1AsyncReceiver(SocketTube(5)) Putting 71 bytes into the queue DEBUG: [HttpClient-5-SelectorManager] [12s 130ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [12s 130ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for R (false) DEBUG: [HttpClient-5-SelectorManager] [12s 130ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [12s 132ms] Http1AsyncReceiver(SocketTube(5)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3c56aaef DEBUG: [pool-1-thread-5] [12s 133ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-5] [12s 133ms] Http1AsyncReceiver(SocketTube(5)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3c56aaef DEBUG: [pool-1-thread-5] [12s 133ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-5] [12s 133ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-5] [12s 133ms] Http1AsyncReceiver(SocketTube(5)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3c56aaef DEBUG: [pool-1-thread-5] [12s 133ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-5] [12s 133ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-5] [12s 133ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:52014 remote=/127.0.0.1:57197] DEBUG: [pool-1-thread-5] [12s 133ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) readBody: return2Cache: false DEBUG: [pool-1-thread-5] [12s 133ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@329142cd(5) DEBUG: [pool-1-thread-5] [12s 133ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@386929bd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7d6ba0d4 queue.isEmpty: false DEBUG: [pool-1-thread-5] [12s 133ms] Http1AsyncReceiver(SocketTube(5)) Delegate done: 0 DEBUG: [pool-1-thread-5] [12s 134ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-5] [12s 134ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [12s 134ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [pool-1-thread-5] [12s 134ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [12s 134ms] Exchange Ignored body DEBUG: [pool-1-thread-5] [12s 149ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-5] [12s 160ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [12s 160ms] Http2Connection(SocketTube(5)) Opened stream 1 DEBUG: [pool-1-thread-5] [12s 160ms] Http2Connection(SocketTube(5))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [12s 160ms] Http2Connection(SocketTube(5))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-5] [12s 160ms] SocketTube(5) connecting flows DEBUG: [pool-1-thread-5] [12s 160ms] SocketTube(5) read publisher got subscriber DEBUG: [pool-1-thread-5] [12s 160ms] SocketTube(5) registering subscribe event DEBUG: [pool-1-thread-5] [12s 160ms] SocketTube(5) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [12s 160ms] SocketTube(5) subscribed for writing DEBUG: [pool-1-thread-5] [12s 160ms] SocketTube(5) write: resetting demand to 0 DEBUG: [pool-1-thread-5] [12s 160ms] SocketTube(5) write: registering startSubscription event DEBUG: [HttpClient-5-SelectorManager] [12s 160ms] SocketTube(5) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [12s 161ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@d6d08f3 DEBUG: [HttpClient-5-SelectorManager] [12s 161ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [12s 161ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [12s 161ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [12s 161ms] Http2Connection(SocketTube(5)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-5] [12s 161ms] PlainHttpConnection(SocketTube(5)) added 63 bytes in the priority write queue DEBUG: [HttpClient-5-SelectorManager] [12s 161ms] SocketTube(5) got some demand for reading DEBUG: [pool-1-thread-5] [12s 161ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [HttpClient-5-SelectorManager] [12s 161ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-5] [12s 161ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-5-SelectorManager] [12s 161ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for R (false) DEBUG: [pool-1-thread-5] [12s 161ms] PlainHttpConnection(SocketTube(5)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-5] [12s 161ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [HttpClient-5-SelectorManager] [12s 161ms] SocketTube(5) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [12s 161ms] SocketTube(5) onSubscribe called DEBUG: [pool-1-thread-5] [12s 161ms] Http2Connection(SocketTube(5)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-5-SelectorManager] [12s 161ms] SocketTube(5) pending subscriber subscribed DEBUG: [pool-1-thread-5] [12s 161ms] Http2Connection(SocketTube(5)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [12s 161ms] SocketTube(5) write: starting subscription DEBUG: [pool-1-thread-5] [12s 161ms] Http2Connection(SocketTube(5)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-5-SelectorManager] [12s 161ms] SocketTube(5) write: offloading requestMore DEBUG: [pool-1-thread-5] [12s 161ms] Http1AsyncReceiver(SocketTube(5)) stopping DEBUG: [pool-1-thread-5] [12s 161ms] Http1AsyncReceiver(SocketTube(5)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-5] [12s 161ms] Http1AsyncReceiver(SocketTube(5)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-5] [12s 161ms] Http2Connection(SocketTube(5)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-5] [12s 161ms] Http2Connection(SocketTube(5)) H2 processed buffered data DEBUG: [pool-1-thread-5] [12s 161ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-5] [12s 161ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-5] [12s 161ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [pool-1-thread-5] [12s 161ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-5] [12s 161ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-5] [12s 161ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@329142cd(5) DEBUG: [pool-1-thread-5] [12s 161ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@386929bd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7d6ba0d4, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-5] [12s 161ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-5] [12s 161ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-5] [12s 161ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [12s 162ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [12s 162ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-3] [12s 162ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-3] [12s 162ms] SocketTube(5) trying to write: 63 DEBUG: [pool-1-thread-3] [12s 162ms] SocketTube(5) wrote: 63 DEBUG: [pool-1-thread-3] [12s 163ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [12s 163ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-3] [12s 163ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [12s 163ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [12s 163ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-3] [12s 163ms] SocketTube(5) trying to write: 13 DEBUG: [pool-1-thread-3] [12s 163ms] SocketTube(5) wrote: 13 DEBUG: [pool-1-thread-3] [12s 163ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [12s 163ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-3] [12s 163ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [12s 163ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [12s 163ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [12s 167ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [12s 169ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [12s 169ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [12s 169ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [12s 169ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [12s 169ms] 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 TestServer: [16 s, 491 ms, 724945 ns] Pushing promise: http://127.0.0.1:57197/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [16 s, 492 ms, 120227 ns] Pushing promise: http://127.0.0.1:57197/http2/fixed/y/after/promise-2 TestServer: [16 s, 492 ms, 304103 ns] Pushing promise: http://127.0.0.1:57197/http2/fixed/y/after/promise-3 DEBUG: [readLoop] [12s 190ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [12s 190ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [12s 190ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [12s 190ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [12s 190ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [12s 190ms] 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] [12s 190ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [12s 190ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [12s 190ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [12s 190ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [12s 190ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [12s 190ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(1): connection started DEBUG: [HttpClient-5-SelectorManager] [12s 204ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for None (false) DEBUG: [HttpClient-5-SelectorManager] [12s 204ms] SocketTube(5) read bytes: 39 DEBUG: [HttpClient-5-SelectorManager] [12s 204ms] Http2Connection(SocketTube(5)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [12s 204ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [12s 204ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for R (false) DEBUG: [HttpClient-5-SelectorManager] [12s 204ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [12s 205ms] Http2Connection(SocketTube(5)) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [12s 205ms] Http2Connection(SocketTube(5)) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [12s 205ms] Http2Connection(SocketTube(5)) Processing 39 DEBUG: [pool-1-thread-3] [12s 205ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [12s 205ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [12s 205ms] 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] [12s 205ms] Http2Connection(SocketTube(5)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [12s 205ms] PlainHttpConnection(SocketTube(5)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [12s 205ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [12s 205ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-3] [12s 205ms] SocketTube(5) trying to write: 9 DEBUG: [pool-1-thread-3] [12s 205ms] SocketTube(5) wrote: 9 DEBUG: [pool-1-thread-3] [12s 205ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [12s 205ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-3] [12s 205ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [12s 205ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [12s 205ms] Http2Connection(SocketTube(5)) H2 processed(1) DEBUG: [readLoop] [12s 205ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [12s 205ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [12s 205ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [12s 205ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [12s 205ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [12s 210ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for None (false) DEBUG: [HttpClient-5-SelectorManager] [12s 210ms] SocketTube(5) read bytes: 172 DEBUG: [HttpClient-5-SelectorManager] [12s 210ms] Http2Connection(SocketTube(5)) onNext: got 172 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [12s 211ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [12s 211ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for R (false) DEBUG: [HttpClient-5-SelectorManager] [12s 211ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [12s 211ms] Http2Connection(SocketTube(5)) sending 172 to Http2Connection.asyncReceive DEBUG: [HttpClient-5-SelectorManager] [12s 211ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for None (false) DEBUG: [pool-1-thread-3] [12s 211ms] Http2Connection(SocketTube(5)) H2 Receiving(2): 172 DEBUG: [pool-1-thread-3] [12s 211ms] Http2Connection(SocketTube(5)) Processing 172 DEBUG: [pool-1-thread-3] [12s 211ms] FramesDecoder decodes: 172 DEBUG: [pool-1-thread-3] [12s 211ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [12s 211ms] SocketTube(5) read bytes: 176 DEBUG: [pool-1-thread-3] [12s 211ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [HttpClient-5-SelectorManager] [12s 211ms] Http2Connection(SocketTube(5)) onNext: got 176 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [12s 211ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [12s 211ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for R (false) DEBUG: [HttpClient-5-SelectorManager] [12s 211ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [12s 211ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for None (false) DEBUG: [HttpClient-5-SelectorManager] [12s 211ms] SocketTube(5) read bytes: 161 DEBUG: [HttpClient-5-SelectorManager] [12s 211ms] Http2Connection(SocketTube(5)) onNext: got 161 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [12s 211ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [12s 211ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for R (false) DEBUG: [HttpClient-5-SelectorManager] [12s 211ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [12s 212ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [12s 212ms] Http2Connection(SocketTube(5)) Opened stream 2 DEBUG: [pool-1-thread-3] [12s 212ms] Http2Connection(SocketTube(5))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [12s 212ms] Http2Connection(SocketTube(5))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-3] [12s 212ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [12s 212ms] Http2Connection(SocketTube(5))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [12s 212ms] Http2Connection(SocketTube(5))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [12s 212ms] Http2Connection(SocketTube(5))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [12s 213ms] Http2Connection(SocketTube(5))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/fixed/y) 200 HTTP_2 Local port: 52014 DEBUG: [pool-1-thread-3] [12s 213ms] Http2Connection(SocketTube(5))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [12s 213ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [12s 213ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [12s 217ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [12s 217ms] HttpClientImpl(5) ClientImpl (async) elapsed 121 millis for GET to http://127.0.0.1:57197/http2/fixed/y DEBUG: [pool-1-thread-3] [12s 217ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [12s 217ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [12s 218ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [12s 218ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [12s 218ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [12s 218ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-3] [12s 218ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [12s 218ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [12s 218ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [12s 218ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [MainThread] [12s 218ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [12s 218ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [12s 218ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [12s 218ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [12s 218ms] Http2Connection(SocketTube(5)) Opened stream 4 DEBUG: [pool-1-thread-3] [12s 218ms] Http2Connection(SocketTube(5))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [12s 218ms] Http2Connection(SocketTube(5))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-3] [12s 218ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [12s 218ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [12s 218ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [12s 218ms] HttpResponseInputStream next item received DEBUG: [MainThread] [12s 222ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [12s 222ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [12s 222ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [12s 223ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [12s 245ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [12s 247ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-3] [12s 247ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-3] [12s 247ms] Http2Connection(SocketTube(5)) H2 processed(2) DEBUG: [pool-1-thread-3] [12s 247ms] Http2Connection(SocketTube(5)) sending 176 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [12s 247ms] Http2Connection(SocketTube(5)) H2 Receiving(3): 176 DEBUG: [pool-1-thread-3] [12s 247ms] Http2Connection(SocketTube(5)) Processing 176 DEBUG: [pool-1-thread-3] [12s 247ms] FramesDecoder decodes: 176 DEBUG: [pool-1-thread-3] [12s 247ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [12s 247ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-3] [12s 248ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [12s 249ms] Http2Connection(SocketTube(5)) Opened stream 6 DEBUG: [pool-1-thread-3] [12s 249ms] Http2Connection(SocketTube(5))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [12s 249ms] Http2Connection(SocketTube(5))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-3] [12s 249ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [12s 249ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [12s 249ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [12s 249ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [12s 249ms] HttpResponseInputStream item offered DEBUG: [MainThread] [12s 249ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [12s 249ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [12s 249ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 36, limit: 16777216 DEBUG: [MainThread] [12s 249ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [12s 249ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-3] [12s 249ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [MainThread] [12s 249ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [12s 249ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [12s 249ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [12s 249ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [12s 249ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [12s 249ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [12s 249ms] HttpResponseInputStream item offered DEBUG: [MainThread] [12s 249ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [12s 249ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [12s 249ms] Http2Connection(SocketTube(5))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [12s 250ms] Http2Connection(SocketTube(5))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [12s 250ms] Http2Connection(SocketTube(5))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [12s 251ms] Http2Connection(SocketTube(5)) Closed stream 1 DEBUG: [pool-1-thread-3] [12s 251ms] Http2Connection(SocketTube(5))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@30ef65b9 DEBUG: [pool-1-thread-3] [12s 251ms] Http2Connection(SocketTube(5))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [12s 251ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [12s 251ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [12s 251ms] Http2Connection(SocketTube(5))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [12s 251ms] Http2Connection(SocketTube(5))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [12s 251ms] Http2Connection(SocketTube(5))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 52014 DEBUG: [pool-1-thread-3] [12s 251ms] Http2Connection(SocketTube(5))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-3] [12s 251ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [12s 251ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [12s 251ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [12s 252ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [12s 252ms] Http2Connection(SocketTube(5))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [12s 252ms] Http2Connection(SocketTube(5))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-3] [12s 252ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [12s 252ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [12s 252ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 88, limit: 16777216 DEBUG: [pool-1-thread-3] [12s 252ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [12s 252ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [12s 252ms] Http2Connection(SocketTube(5))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [12s 252ms] Http2Connection(SocketTube(5))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-3] [12s 252ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [12s 252ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [12s 252ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [12s 252ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [12s 252ms] Http2Connection(SocketTube(5))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-3] [12s 252ms] Http2Connection(SocketTube(5))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-3] [12s 252ms] Http2Connection(SocketTube(5))/Stream(4) close stream 4 DEBUG: [pool-1-thread-3] [12s 252ms] Http2Connection(SocketTube(5)) Closed stream 4 DEBUG: [pool-1-thread-3] [12s 252ms] Http2Connection(SocketTube(5))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5ed7376 DEBUG: [pool-1-thread-3] [12s 252ms] Http2Connection(SocketTube(5))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-3] [12s 252ms] Http2Connection(SocketTube(5)) H2 processed(3) DEBUG: [pool-1-thread-3] [12s 252ms] Http2Connection(SocketTube(5)) sending 161 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [12s 252ms] Http2Connection(SocketTube(5)) H2 Receiving(4): 161 DEBUG: [pool-1-thread-3] [12s 252ms] Http2Connection(SocketTube(5)) Processing 161 DEBUG: [pool-1-thread-3] [12s 252ms] FramesDecoder decodes: 161 DEBUG: [pool-1-thread-3] [12s 252ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [12s 252ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [12s 252ms] Http2Connection(SocketTube(5))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [12s 253ms] Http2Connection(SocketTube(5))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [12s 253ms] Http2Connection(SocketTube(5))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 52014 DEBUG: [pool-1-thread-3] [12s 253ms] Http2Connection(SocketTube(5))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-3] [12s 253ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [12s 253ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [12s 253ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [12s 253ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [12s 253ms] Http2Connection(SocketTube(5))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [12s 253ms] Http2Connection(SocketTube(5))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-3] [12s 253ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [12s 253ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [12s 253ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 140, limit: 16777216 DEBUG: [pool-1-thread-3] [12s 253ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [12s 256ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [12s 264ms] Http2Connection(SocketTube(5))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [12s 264ms] Http2Connection(SocketTube(5))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-3] [12s 264ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [12s 264ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [12s 264ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [12s 264ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [12s 264ms] Http2Connection(SocketTube(5))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-3] [12s 264ms] Http2Connection(SocketTube(5))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-3] [12s 264ms] Http2Connection(SocketTube(5))/Stream(6) close stream 6 DEBUG: [pool-1-thread-3] [12s 264ms] Http2Connection(SocketTube(5)) Closed stream 6 DEBUG: [pool-1-thread-3] [12s 264ms] Http2Connection(SocketTube(5))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4ab7cd8b DEBUG: [pool-1-thread-3] [12s 264ms] Http2Connection(SocketTube(5))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-3] [12s 264ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [12s 265ms] Http2Connection(SocketTube(5))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [12s 265ms] Http2Connection(SocketTube(5))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [12s 265ms] Http2Connection(SocketTube(5))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 52014 DEBUG: [pool-1-thread-3] [12s 272ms] Http2Connection(SocketTube(5))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-3] [12s 272ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [12s 272ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [12s 272ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [MainThread] [12s 273ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [12s 275ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [12s 275ms] Http2Connection(SocketTube(5))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [12s 276ms] Http2Connection(SocketTube(5))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-3] [12s 276ms] HttpResponseInputStream next item received DEBUG: [MainThread] [12s 287ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [12s 287ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [12s 287ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [12s 287ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [12s 288ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [12s 288ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 193, limit: 16777216 DEBUG: [pool-1-thread-3] [12s 288ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-3] [12s 288ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [12s 288ms] Http2Connection(SocketTube(5))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [12s 288ms] Http2Connection(SocketTube(5))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-3] [12s 288ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [12s 288ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [12s 288ms] HttpResponseInputStream next item received DEBUG: [MainThread] [12s 289ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [12s 289ms] HttpResponseInputStream close called DEBUG: [MainThread] [12s 289ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [12s 289ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [12s 289ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [12s 290ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [12s 290ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [12s 290ms] HttpResponseInputStream close called DEBUG: [MainThread] [12s 290ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [12s 290ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [12s 290ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [12s 290ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [12s 290ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [12s 290ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [12s 292ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [12s 293ms] Http2Connection(SocketTube(5))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-3] [12s 293ms] Http2Connection(SocketTube(5))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-3] [12s 293ms] Http2Connection(SocketTube(5))/Stream(2) close stream 2 DEBUG: [pool-1-thread-3] [12s 293ms] Http2Connection(SocketTube(5)) Closed stream 2 DEBUG: [pool-1-thread-3] [12s 301ms] Http2Connection(SocketTube(5))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5240619c DEBUG: [pool-1-thread-3] [12s 301ms] Http2Connection(SocketTube(5))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-3] [12s 301ms] Http2Connection(SocketTube(5)) H2 processed(4) DEBUG: [MainThread] [12s 303ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:57197/http2/chunk/y GET DEBUG: [pool-1-thread-3] [12s 303ms] Exchange establishing exchange for http://127.0.0.1:57197/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-3] [12s 304ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-3] [12s 304ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [12s 304ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [12s 304ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [12s 304ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [12s 304ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [12s 304ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [12s 304ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [12s 304ms] Http2Connection(SocketTube(5)) Opened stream 3 DEBUG: [pool-1-thread-3] [12s 304ms] Http2Connection(SocketTube(5))/Stream(3) Stream 3 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [12s 305ms] PlainHttpConnection(SocketTube(5)) added 60 bytes to the write queue DEBUG: [pool-1-thread-3] [12s 306ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [12s 306ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 60 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-3] [12s 306ms] SocketTube(5) trying to write: 60 DEBUG: [pool-1-thread-3] [12s 306ms] SocketTube(5) wrote: 60 DEBUG: [pool-1-thread-3] [12s 306ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [12s 306ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [readLoop] [12s 306ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [12s 306ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [12s 306ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [12s 306ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [12s 306ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [12s 307ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [12s 307ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [12s 307ms] Exchange checkFor407: all clear DEBUG: [readLoop] [12s 307ms] FramesDecoder Got frame: HEADERS: length=51, streamid=3, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-3] [12s 307ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [12s 307ms] Http2Connection(SocketTube(5))/Stream(3) requestSent: streamid=3 but response not received TestServer: GET /http2/chunk/y Server: got END_STREAM for stream 3 TestServer(1): Using handler for: /http2/chunk TestServer: [16 s, 626 ms, 707143 ns] Pushing promise: http://127.0.0.1:57197/http2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [16 s, 627 ms, 106056 ns] Pushing promise: http://127.0.0.1:57197/http2/chunk/y/after/promise-2 TestServer: [16 s, 627 ms, 344043 ns] Pushing promise: http://127.0.0.1:57197/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [12s 325ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for None (false) DEBUG: [HttpClient-5-SelectorManager] [12s 325ms] SocketTube(5) read bytes: 52 DEBUG: [HttpClient-5-SelectorManager] [12s 325ms] Http2Connection(SocketTube(5)) onNext: got 52 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [12s 325ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [12s 325ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for R (false) DEBUG: [HttpClient-5-SelectorManager] [12s 325ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [12s 325ms] Http2Connection(SocketTube(5)) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [12s 325ms] Http2Connection(SocketTube(5)) H2 Receiving(5): 52 DEBUG: [pool-1-thread-3] [12s 325ms] Http2Connection(SocketTube(5)) Processing 52 DEBUG: [pool-1-thread-3] [12s 325ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-3] [12s 325ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [12s 327ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for None (false) DEBUG: [pool-1-thread-3] [12s 327ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 8 headerLength: 39 DEBUG: [HttpClient-5-SelectorManager] [12s 327ms] SocketTube(5) read bytes: 31 DEBUG: [HttpClient-5-SelectorManager] [12s 327ms] Http2Connection(SocketTube(5)) onNext: got 31 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [12s 327ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [12s 327ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for R (false) DEBUG: [HttpClient-5-SelectorManager] [12s 327ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [12s 328ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for None (false) DEBUG: [HttpClient-5-SelectorManager] [12s 328ms] SocketTube(5) read bytes: 125 DEBUG: [HttpClient-5-SelectorManager] [12s 328ms] Http2Connection(SocketTube(5)) onNext: got 125 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [12s 328ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [12s 328ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for R (false) DEBUG: [HttpClient-5-SelectorManager] [12s 328ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775800, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [12s 328ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-5-SelectorManager] [12s 328ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for None (false) DEBUG: [pool-1-thread-3] [12s 328ms] Http2Connection(SocketTube(5)) Opened stream 8 DEBUG: [pool-1-thread-3] [12s 328ms] Http2Connection(SocketTube(5))/Stream(8) Stream 8 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-5-SelectorManager] [12s 328ms] SocketTube(5) read bytes: 111 DEBUG: [HttpClient-5-SelectorManager] [12s 328ms] Http2Connection(SocketTube(5)) onNext: got 111 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [12s 328ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [12s 328ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for R (false) DEBUG: [HttpClient-5-SelectorManager] [12s 328ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775799, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [12s 328ms] Http2Connection(SocketTube(5))/Stream(8) requestSent: streamid=8 but response not received DEBUG: [pool-1-thread-3] [12s 328ms] Http2Connection(SocketTube(5)) H2 processed(5) DEBUG: [pool-1-thread-3] [12s 328ms] Http2Connection(SocketTube(5)) sending 31 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [12s 328ms] Http2Connection(SocketTube(5)) H2 Receiving(6): 31 DEBUG: [pool-1-thread-3] [12s 328ms] Http2Connection(SocketTube(5)) Processing 31 DEBUG: [pool-1-thread-3] [12s 328ms] FramesDecoder decodes: 31 DEBUG: [pool-1-thread-3] [12s 328ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [12s 328ms] FramesDecoder Got frame: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-3] [12s 328ms] Http2Connection(SocketTube(5))/Stream(3) incoming: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-3] [12s 329ms] Http2Connection(SocketTube(5))/Stream(3) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [12s 329ms] Http2Connection(SocketTube(5))/Stream(3) Completing responseCF(0) with response headers DEBUG: [HttpClient-5-SelectorManager] [12s 329ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for None (false) DEBUG: [HttpClient-5-SelectorManager] [12s 331ms] SocketTube(5) read bytes: 160 DEBUG: [HttpClient-5-SelectorManager] [12s 331ms] Http2Connection(SocketTube(5)) onNext: got 160 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [12s 331ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [12s 331ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for R (false) DEBUG: [HttpClient-5-SelectorManager] [12s 331ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775798, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [12s 332ms] Http2Connection(SocketTube(5))/Stream(3) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/chunk/y) 200 HTTP_2 Local port: 52014 DEBUG: [pool-1-thread-3] [12s 333ms] Http2Connection(SocketTube(5))/Stream(3) subscribing user subscriber DEBUG: [pool-1-thread-3] [12s 333ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [12s 333ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [12s 333ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [12s 333ms] HttpClientImpl(5) ClientImpl (async) elapsed 30 millis for GET to http://127.0.0.1:57197/http2/chunk/y DEBUG: [pool-1-thread-3] [12s 334ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-3] [12s 335ms] Http2Connection(SocketTube(5))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [MainThread] [12s 335ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [12s 335ms] Http2Connection(SocketTube(5))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-3] [12s 335ms] HttpResponseInputStream next item received DEBUG: [MainThread] [12s 336ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [12s 336ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [12s 336ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [12s 336ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [12s 337ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [12s 337ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 205, limit: 16777216 DEBUG: [pool-1-thread-3] [12s 337ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 3) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [12s 337ms] Http2Connection(SocketTube(5)) H2 processed(6) DEBUG: [pool-1-thread-3] [12s 337ms] Http2Connection(SocketTube(5)) sending 125 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [12s 337ms] Http2Connection(SocketTube(5)) H2 Receiving(7): 125 DEBUG: [pool-1-thread-3] [12s 337ms] Http2Connection(SocketTube(5)) Processing 125 DEBUG: [pool-1-thread-3] [12s 339ms] FramesDecoder decodes: 125 DEBUG: [pool-1-thread-3] [12s 339ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [12s 339ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 10 headerLength: 39 DEBUG: [pool-1-thread-3] [12s 340ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [12s 340ms] Http2Connection(SocketTube(5)) Opened stream 10 DEBUG: [pool-1-thread-3] [12s 340ms] Http2Connection(SocketTube(5))/Stream(10) Stream 10 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [12s 340ms] Http2Connection(SocketTube(5))/Stream(10) requestSent: streamid=10 but response not received DEBUG: [pool-1-thread-3] [12s 340ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-3] [12s 343ms] Http2Connection(SocketTube(5))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-3] [12s 344ms] Http2Connection(SocketTube(5))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-3] [12s 344ms] HttpResponseInputStream next item received DEBUG: [MainThread] [12s 345ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [12s 345ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [12s 345ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [12s 345ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [12s 346ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [12s 348ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 217, limit: 16777216 DEBUG: [pool-1-thread-3] [12s 348ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 3) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-3] [12s 348ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 12 headerLength: 39 DEBUG: [pool-1-thread-3] [12s 349ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [12s 349ms] Http2Connection(SocketTube(5)) Opened stream 12 DEBUG: [pool-1-thread-3] [12s 349ms] Http2Connection(SocketTube(5))/Stream(12) Stream 12 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [12s 350ms] Http2Connection(SocketTube(5))/Stream(12) requestSent: streamid=12 but response not received DEBUG: [pool-1-thread-3] [12s 350ms] Http2Connection(SocketTube(5)) H2 processed(7) DEBUG: [pool-1-thread-3] [12s 350ms] Http2Connection(SocketTube(5)) sending 111 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [12s 350ms] Http2Connection(SocketTube(5)) H2 Receiving(8): 111 DEBUG: [pool-1-thread-3] [12s 350ms] Http2Connection(SocketTube(5)) Processing 111 DEBUG: [pool-1-thread-3] [12s 350ms] FramesDecoder decodes: 111 DEBUG: [pool-1-thread-3] [12s 350ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [12s 350ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-3] [12s 350ms] Http2Connection(SocketTube(5))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-3] [12s 350ms] Http2Connection(SocketTube(5))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-3] [12s 350ms] HttpResponseInputStream next item received DEBUG: [MainThread] [12s 351ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [12s 352ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [12s 352ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [12s 352ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [12s 352ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [12s 352ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 229, limit: 16777216 DEBUG: [pool-1-thread-3] [12s 352ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 3) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-3] [12s 352ms] FramesDecoder Got frame: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-3] [12s 352ms] Http2Connection(SocketTube(5))/Stream(3) incoming: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-3] [12s 353ms] Http2Connection(SocketTube(5))/Stream(3) incoming: onComplete DEBUG: [pool-1-thread-3] [12s 353ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [12s 353ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [12s 353ms] HttpResponseInputStream next item received DEBUG: [MainThread] [12s 354ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [12s 354ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [12s 354ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [12s 354ms] Http2Connection(SocketTube(5))/Stream(3) setEndStreamReceived: streamid=3 DEBUG: [pool-1-thread-3] [12s 354ms] Http2Connection(SocketTube(5))/Stream(3) responseReceived: streamid=3 DEBUG: [pool-1-thread-3] [12s 354ms] Http2Connection(SocketTube(5))/Stream(3) close stream 3 DEBUG: [pool-1-thread-3] [12s 354ms] Http2Connection(SocketTube(5)) Closed stream 3 DEBUG: [pool-1-thread-3] [12s 355ms] Http2Connection(SocketTube(5))/Stream(3) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@194914c0 DEBUG: [pool-1-thread-3] [12s 355ms] Http2Connection(SocketTube(5))/Stream(3) closing response subscriber stream 3 DEBUG: [pool-1-thread-3] [12s 355ms] FramesDecoder Got frame: HEADERS: length=1, streamid=8, flags=END_HEADERS DEBUG: [pool-1-thread-3] [12s 355ms] Http2Connection(SocketTube(5))/Stream(8) incoming: HEADERS: length=1, streamid=8, flags=END_HEADERS DEBUG: [pool-1-thread-3] [12s 355ms] Http2Connection(SocketTube(5))/Stream(8) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [12s 355ms] Http2Connection(SocketTube(5))/Stream(8) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 52014 DEBUG: [pool-1-thread-3] [12s 355ms] Http2Connection(SocketTube(5))/Stream(8) subscribing user subscriber DEBUG: [pool-1-thread-3] [12s 355ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [12s 355ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [12s 355ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [12s 356ms] FramesDecoder Got frame: DATA: length=53, streamid=8, flags=0 DEBUG: [pool-1-thread-3] [12s 357ms] Http2Connection(SocketTube(5))/Stream(8) incoming: DATA: length=53, streamid=8, flags=0 DEBUG: [pool-1-thread-3] [12s 357ms] Http2Connection(SocketTube(5))/Stream(8) incoming: onNext(53) DEBUG: [pool-1-thread-3] [12s 357ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [12s 357ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [12s 357ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 282, limit: 16777216 DEBUG: [pool-1-thread-3] [12s 357ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 8) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-3] [12s 357ms] FramesDecoder Got frame: DATA: length=0, streamid=8, flags=END_STREAM DEBUG: [pool-1-thread-3] [12s 357ms] Http2Connection(SocketTube(5))/Stream(8) incoming: DATA: length=0, streamid=8, flags=END_STREAM DEBUG: [pool-1-thread-3] [12s 357ms] Http2Connection(SocketTube(5))/Stream(8) incoming: onComplete DEBUG: [pool-1-thread-3] [12s 357ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [12s 357ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [12s 357ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [12s 357ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [12s 357ms] Http2Connection(SocketTube(5))/Stream(8) setEndStreamReceived: streamid=8 DEBUG: [pool-1-thread-3] [12s 357ms] Http2Connection(SocketTube(5))/Stream(8) responseReceived: streamid=8 DEBUG: [pool-1-thread-3] [12s 357ms] Http2Connection(SocketTube(5))/Stream(8) close stream 8 DEBUG: [pool-1-thread-3] [12s 357ms] Http2Connection(SocketTube(5)) Closed stream 8 DEBUG: [pool-1-thread-3] [12s 357ms] Http2Connection(SocketTube(5))/Stream(8) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7751a25c DEBUG: [pool-1-thread-3] [12s 357ms] Http2Connection(SocketTube(5))/Stream(8) closing response subscriber stream 8 DEBUG: [pool-1-thread-3] [12s 357ms] Http2Connection(SocketTube(5)) H2 processed(8) DEBUG: [pool-1-thread-3] [12s 357ms] Http2Connection(SocketTube(5)) sending 160 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [12s 357ms] Http2Connection(SocketTube(5)) H2 Receiving(9): 160 DEBUG: [pool-1-thread-3] [12s 357ms] Http2Connection(SocketTube(5)) Processing 160 DEBUG: [pool-1-thread-3] [12s 357ms] FramesDecoder decodes: 160 DEBUG: [pool-1-thread-3] [12s 357ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [12s 357ms] FramesDecoder Got frame: HEADERS: length=1, streamid=10, flags=END_HEADERS DEBUG: [pool-1-thread-3] [12s 358ms] Http2Connection(SocketTube(5))/Stream(10) incoming: HEADERS: length=1, streamid=10, flags=END_HEADERS DEBUG: [pool-1-thread-3] [12s 358ms] Http2Connection(SocketTube(5))/Stream(10) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [12s 358ms] Http2Connection(SocketTube(5))/Stream(10) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 52014 DEBUG: [pool-1-thread-3] [12s 358ms] Http2Connection(SocketTube(5))/Stream(10) subscribing user subscriber DEBUG: [pool-1-thread-3] [12s 358ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [12s 358ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [12s 358ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [12s 358ms] FramesDecoder Got frame: DATA: length=52, streamid=10, flags=0 DEBUG: [pool-1-thread-3] [12s 358ms] Http2Connection(SocketTube(5))/Stream(10) incoming: DATA: length=52, streamid=10, flags=0 DEBUG: [pool-1-thread-3] [12s 358ms] Http2Connection(SocketTube(5))/Stream(10) incoming: onNext(52) DEBUG: [pool-1-thread-3] [12s 358ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [12s 358ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [12s 358ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 334, limit: 16777216 DEBUG: [pool-1-thread-3] [12s 360ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 10) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [12s 360ms] FramesDecoder Got frame: DATA: length=0, streamid=10, flags=END_STREAM DEBUG: [pool-1-thread-3] [12s 360ms] Http2Connection(SocketTube(5))/Stream(10) incoming: DATA: length=0, streamid=10, flags=END_STREAM DEBUG: [pool-1-thread-3] [12s 360ms] Http2Connection(SocketTube(5))/Stream(10) incoming: onComplete DEBUG: [pool-1-thread-3] [12s 360ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [12s 360ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [12s 360ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [12s 360ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [12s 360ms] Http2Connection(SocketTube(5))/Stream(10) setEndStreamReceived: streamid=10 DEBUG: [pool-1-thread-3] [12s 360ms] Http2Connection(SocketTube(5))/Stream(10) responseReceived: streamid=10 DEBUG: [pool-1-thread-3] [12s 360ms] Http2Connection(SocketTube(5))/Stream(10) close stream 10 DEBUG: [pool-1-thread-3] [12s 360ms] Http2Connection(SocketTube(5)) Closed stream 10 DEBUG: [pool-1-thread-3] [12s 360ms] Http2Connection(SocketTube(5))/Stream(10) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3fee2a8 DEBUG: [pool-1-thread-3] [12s 360ms] Http2Connection(SocketTube(5))/Stream(10) closing response subscriber stream 10 DEBUG: [pool-1-thread-3] [12s 360ms] FramesDecoder Got frame: HEADERS: length=1, streamid=12, flags=END_HEADERS DEBUG: [pool-1-thread-3] [12s 360ms] Http2Connection(SocketTube(5))/Stream(12) incoming: HEADERS: length=1, streamid=12, flags=END_HEADERS DEBUG: [pool-1-thread-3] [12s 360ms] Http2Connection(SocketTube(5))/Stream(12) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [12s 361ms] Http2Connection(SocketTube(5))/Stream(12) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 52014 DEBUG: [pool-1-thread-3] [12s 361ms] Http2Connection(SocketTube(5))/Stream(12) subscribing user subscriber DEBUG: [pool-1-thread-3] [12s 361ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [12s 361ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [12s 361ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [MainThread] [12s 361ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [12s 361ms] FramesDecoder Got frame: DATA: length=52, streamid=12, flags=0 DEBUG: [pool-1-thread-3] [12s 362ms] Http2Connection(SocketTube(5))/Stream(12) incoming: DATA: length=52, streamid=12, flags=0 DEBUG: [pool-1-thread-3] [12s 362ms] Http2Connection(SocketTube(5))/Stream(12) incoming: onNext(52) DEBUG: [pool-1-thread-3] [12s 362ms] HttpResponseInputStream next item received DEBUG: [MainThread] [12s 363ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [12s 363ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [12s 363ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [12s 364ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [12s 364ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [12s 364ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 386, limit: 16777216 DEBUG: [pool-1-thread-3] [12s 364ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 12) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [12s 364ms] FramesDecoder Got frame: DATA: length=0, streamid=12, flags=END_STREAM DEBUG: [pool-1-thread-3] [12s 364ms] Http2Connection(SocketTube(5))/Stream(12) incoming: DATA: length=0, streamid=12, flags=END_STREAM DEBUG: [pool-1-thread-3] [12s 364ms] Http2Connection(SocketTube(5))/Stream(12) incoming: onComplete DEBUG: [pool-1-thread-3] [12s 365ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [12s 365ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [12s 365ms] HttpResponseInputStream next item received DEBUG: [MainThread] [12s 367ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [12s 367ms] HttpResponseInputStream close called DEBUG: [MainThread] [12s 367ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [12s 367ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [12s 367ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [12s 367ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [12s 367ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [12s 367ms] HttpResponseInputStream close called DEBUG: [MainThread] [12s 367ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [12s 367ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [12s 367ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [12s 367ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [12s 367ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [12s 367ms] HttpResponseInputStream close called DEBUG: [MainThread] [12s 369ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:52357/https2/fixed/y GET DEBUG: [pool-1-thread-1] [12s 371ms] Exchange establishing exchange for https://127.0.0.1:52357/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-1] [12s 371ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [12s 371ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [12s 372ms] PlainHttpConnection(SocketTube(6)) registering connect event DEBUG: [pool-1-thread-1] [12s 372ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted DEBUG: [HttpClient-5-SelectorManager] [12s 372ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3ac852f6 for C (true) TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-5-SelectorManager] [12s 372ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: finishing connect TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=52734, Session(1711975089674|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-3] [12s 372ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [12s 373ms] Http2Connection(SocketTube(5))/Stream(12) setEndStreamReceived: streamid=12 DEBUG: [pool-1-thread-3] [12s 373ms] Http2Connection(SocketTube(5))/Stream(12) responseReceived: streamid=12 DEBUG: [pool-1-thread-3] [12s 373ms] Http2Connection(SocketTube(5))/Stream(12) close stream 12 DEBUG: [pool-1-thread-3] [12s 373ms] Http2Connection(SocketTube(5)) Closed stream 12 DEBUG: [pool-1-thread-3] [12s 373ms] Http2Connection(SocketTube(5))/Stream(12) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@52632fca DEBUG: [pool-1-thread-3] [12s 373ms] Http2Connection(SocketTube(5))/Stream(12) closing response subscriber stream 12 DEBUG: [pool-1-thread-3] [12s 373ms] Http2Connection(SocketTube(5)) H2 processed(9) DEBUG: [HttpClient-5-SelectorManager] [12s 374ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52734 DEBUG: [pool-1-thread-3] [12s 375ms] SocketTube(6) connecting flows DEBUG: [pool-1-thread-3] [12s 375ms] SocketTube(6) read publisher got subscriber DEBUG: [pool-1-thread-3] [12s 375ms] SocketTube(6) registering subscribe event DEBUG: [pool-1-thread-3] [12s 375ms] SocketTube(6) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [12s 375ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [12s 375ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-3] [12s 375ms] SSL Writer(SocketTube(6)) calling downstreamSubscriber::onSubscribe on SocketTube(6) DEBUG: [pool-1-thread-3] [12s 375ms] SocketTube(6) subscribed for writing DEBUG: [pool-1-thread-3] [12s 375ms] SocketTube(6) write: registering startSubscription event DEBUG: [pool-1-thread-3] [12s 375ms] SSL Writer(SocketTube(6)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [12s 375ms] SSL Writer(SocketTube(6)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-3] [12s 375ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-3] [12s 375ms] SSL Writer(SocketTube(6)) wrapping 0 bytes DEBUG: [HttpClient-5-SelectorManager] [12s 375ms] SocketTube(6) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [12s 399ms] 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@3ca4309d[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] [12s 399ms] SocketTube(6) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [12s 399ms] SocketTube(6) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [12s 399ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [HttpClient-5-SelectorManager] [12s 399ms] SocketTube(6) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [12s 399ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [12s 400ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [12s 400ms] SSL Reader(SocketTube(6)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(6)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-5-SelectorManager] [12s 400ms] SSLTube(SocketTube(6)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-5-SelectorManager] [12s 400ms] SSLTube(SocketTube(6)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-5-SelectorManager] [12s 400ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [12s 400ms] SocketTube(6) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [12s 400ms] SocketTube(6) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [12s 400ms] SocketTube(6) write: offloading requestMore DEBUG: [HttpClient-5-SelectorManager] [12s 400ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for R (true) DEBUG: [pool-1-thread-1] [12s 400ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-1] [12s 400ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [12s 400ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [12s 401ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [12s 401ms] SSL Writer(SocketTube(6)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [12s 401ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [12s 401ms] SSL Writer(SocketTube(6)) handshaking DEBUG: [pool-1-thread-3] [12s 401ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [12s 401ms] SSL Writer(SocketTube(6)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-3] [12s 401ms] SSL Writer(SocketTube(6)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-3] [12s 402ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [12s 402ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [12s 402ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-3] [12s 402ms] SocketTube(6) trying to write: 2191 DEBUG: [pool-1-thread-3] [12s 402ms] SocketTube(6) wrote: 2191 DEBUG: [pool-1-thread-3] [12s 402ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [12s 402ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [12s 402ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [12s 402ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [12s 402ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-SelectorManager] [12s 410ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for None (false) DEBUG: [HttpClient-5-SelectorManager] [12s 410ms] HttpClientImpl(5) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-5-SelectorManager] [12s 410ms] SocketTube(6) read bytes: 133 DEBUG: [HttpClient-5-SelectorManager] [12s 410ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [12s 410ms] SSL Reader(SocketTube(6)) Adding 133 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [12s 410ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [12s 410ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for R (false) DEBUG: [pool-1-thread-3] [12s 410ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-SelectorManager] [12s 410ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [12s 410ms] SSL Reader(SocketTube(6)) Unwrapping: 133 DEBUG: [pool-1-thread-3] [12s 411ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [12s 411ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [12s 411ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [12s 411ms] SSL Reader(SocketTube(6)) handshaking DEBUG: [pool-1-thread-3] [12s 411ms] SSLFlowDelegate(SocketTube(6)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [12s 411ms] SSLFlowDelegate(SocketTube(6)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [12s 432ms] SSLFlowDelegate(SocketTube(6)) finished task execution DEBUG: [pool-1-thread-3] [12s 432ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [12s 432ms] SSL Writer(SocketTube(6)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [12s 432ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [12s 432ms] SSL Writer(SocketTube(6)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [12s 432ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [12s 432ms] SSL Writer(SocketTube(6)) handshaking DEBUG: [pool-1-thread-3] [12s 433ms] SSL Writer(SocketTube(6)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [12s 433ms] SSL Writer(SocketTube(6)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [12s 433ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [12s 433ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [12s 433ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [12s 433ms] SocketTube(6) trying to write: 6 DEBUG: [pool-1-thread-3] [12s 435ms] SocketTube(6) wrote: 6 DEBUG: [pool-1-thread-3] [12s 439ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [12s 443ms] SocketTube(6) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [12s 444ms] SocketTube(6) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [12s 444ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [12s 444ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [12s 444ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [12s 444ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [12s 444ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [12s 445ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [12s 445ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-SelectorManager] [12s 436ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for None (false) DEBUG: [HttpClient-5-SelectorManager] [12s 445ms] SocketTube(6) read bytes: 85 DEBUG: [HttpClient-5-SelectorManager] [12s 445ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [12s 445ms] SSL Reader(SocketTube(6)) Adding 85 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [12s 445ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [12s 445ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for R (false) DEBUG: [HttpClient-5-SelectorManager] [12s 445ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [12s 445ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for R (false) DEBUG: [pool-1-thread-3] [12s 445ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:85, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [12s 445ms] SSL Reader(SocketTube(6)) Unwrapping: 85 DEBUG: [pool-1-thread-3] [12s 446ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 85 into buffer of 512 remaining to decode: 79 DEBUG: [pool-1-thread-3] [12s 446ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [12s 446ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [12s 446ms] SSL Reader(SocketTube(6)) handshaking DEBUG: [pool-1-thread-3] [12s 446ms] SSL Reader(SocketTube(6)) Unwrapping: 79 DEBUG: [pool-1-thread-3] [12s 446ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 79 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [12s 446ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-3] [12s 446ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-3] [12s 446ms] SSL Reader(SocketTube(6)) handshaking DEBUG: [pool-1-thread-3] [12s 446ms] SSLFlowDelegate(SocketTube(6)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [12s 446ms] SSLFlowDelegate(SocketTube(6)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [12s 447ms] SSLFlowDelegate(SocketTube(6)) finished task execution DEBUG: [pool-1-thread-3] [12s 448ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [12s 448ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [12s 448ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [12s 448ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [12s 448ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [12s 449ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-SelectorManager] [12s 449ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for R (false) DEBUG: [HttpClient-5-SelectorManager] [12s 486ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for None (false) DEBUG: [HttpClient-5-SelectorManager] [12s 486ms] SocketTube(6) read bytes: 90 DEBUG: [HttpClient-5-SelectorManager] [12s 486ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [12s 486ms] SSL Reader(SocketTube(6)) Adding 90 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [12s 486ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [12s 486ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for R (false) DEBUG: [HttpClient-5-SelectorManager] [12s 486ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [12s 487ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [12s 525ms] SSL Reader(SocketTube(6)) Unwrapping: 90 DEBUG: [pool-1-thread-3] [12s 540ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [12s 540ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-3] [12s 540ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [12s 540ms] SSL Reader(SocketTube(6)) handshaking DEBUG: [pool-1-thread-3] [12s 540ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [12s 540ms] SSL Writer(SocketTube(6)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [12s 540ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [12s 540ms] SSL Writer(SocketTube(6)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [12s 540ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [12s 540ms] SSLFlowDelegate(SocketTube(6)) setALPN = h2 DEBUG: [pool-1-thread-3] [12s 540ms] PlainHttpConnection(SocketTube(6)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [12s 544ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-3] [12s 544ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-3] [12s 546ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [12s 546ms] SSLTube(SocketTube(6)) connecting flows DEBUG: [pool-1-thread-3] [12s 546ms] SSLTube(SocketTube(6)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7964df37 DEBUG: [pool-1-thread-3] [12s 546ms] Http2Connection(SSLTube(SocketTube(6))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [12s 546ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [12s 546ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [12s 546ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [12s 546ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [12s 546ms] SSLTube(SocketTube(6)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [12s 546ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-3] [12s 546ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [12s 546ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [12s 546ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-3] [12s 546ms] SSLTube(SocketTube(6)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [12s 546ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-3] [12s 546ms] SSL Writer(SocketTube(6)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [12s 552ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [12s 552ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [12s 552ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [12s 552ms] Http2Connection(SSLTube(SocketTube(6))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [12s 553ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [12s 553ms] Http2Connection(SSLTube(SocketTube(6))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [12s 553ms] Http2Connection(SSLTube(SocketTube(6))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [12s 553ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed buffered data DEBUG: [pool-1-thread-3] [12s 553ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-3] [12s 553ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-3] [12s 553ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [12s 553ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [12s 553ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [12s 553ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [12s 553ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [12s 559ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [12s 561ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 1 DEBUG: [pool-1-thread-3] [12s 565ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [12s 572ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 60 bytes to the write queue DEBUG: [pool-1-thread-3] [12s 573ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [12s 573ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [12s 573ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [12s 573ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [12s 574ms] SSL Writer(SocketTube(6)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [12s 574ms] SSL Writer(SocketTube(6)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [12s 574ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [12s 574ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [12s 574ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [12s 574ms] SocketTube(6) trying to write: 90 DEBUG: [pool-1-thread-3] [12s 576ms] SocketTube(6) wrote: 90 DEBUG: [pool-1-thread-3] [12s 576ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [12s 577ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer(2): starting connection DEBUG: [HttpClient-5-SelectorManager] [12s 578ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for None (false) DEBUG: [HttpClient-5-SelectorManager] [12s 581ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [12s 581ms] 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] [12s 582ms] SocketTube(6) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [12s 582ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [12s 582ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [12s 582ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-3] [12s 582ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-3] [12s 582ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-3] [12s 582ms] SSLTube(SocketTube(6)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [12s 582ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-3] [12s 582ms] SSL Writer(SocketTube(6)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-3] [12s 582ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [12s 582ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [12s 582ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [12s 582ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-3] [12s 582ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-3] [12s 582ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-3] [12s 582ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [12s 582ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-3] [12s 582ms] SSL Writer(SocketTube(6)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-3] [12s 582ms] SSL Writer(SocketTube(6)) wrapping 136 bytes DEBUG: [pool-1-thread-3] [12s 582ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [12s 583ms] SSL Writer(SocketTube(6)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-3] [12s 583ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [12s 583ms] SSL Writer(SocketTube(6)) Sending 174 bytes downstream DEBUG: [pool-1-thread-3] [12s 583ms] SSL Writer(SocketTube(6)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-3] [12s 583ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [12s 583ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [12s 583ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-3] [12s 583ms] SocketTube(6) trying to write: 174 DEBUG: [pool-1-thread-3] [12s 584ms] SocketTube(6) wrote: 174 DEBUG: [pool-1-thread-3] [12s 586ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [12s 586ms] SocketTube(6) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [12s 586ms] SocketTube(6) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [12s 586ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [12s 586ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [12s 586ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-3] [12s 586ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-3] [12s 586ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [12s 586ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [12s 586ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [12s 586ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [12s 586ms] SocketTube(6) resuming read event DEBUG: [Test-server-pool] [12s 584ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [12s 586ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [12s 586ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [12s 586ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [12s 586ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [12s 586ms] 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] [12s 587ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [12s 587ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [12s 587ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [12s 587ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [12s 587ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [12s 587ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [12s 587ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [12s 587ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [12s 587ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [12s 587ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [12s 588ms] FramesDecoder Tail size is now: 0, current= TestServer(2): connection started DEBUG: [readLoop] [12s 588ms] 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 DEBUG: [pool-1-thread-3] [12s 591ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [12s 591ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer: [16 s, 894 ms, 556765 ns] Pushing promise: https://127.0.0.1:52357/https2/fixed/y/before/promise-1 DEBUG: [HttpClient-5-SelectorManager] [12s 591ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for R (true) DEBUG: [HttpClient-5-SelectorManager] [12s 598ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for None (false) DEBUG: [HttpClient-5-SelectorManager] [12s 598ms] SocketTube(6) read bytes: 1803 DEBUG: [HttpClient-5-SelectorManager] [12s 598ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [12s 598ms] SSL Reader(SocketTube(6)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [12s 598ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [12s 598ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for R (false) DEBUG: [HttpClient-5-SelectorManager] [12s 598ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] Sent response headers 200 DEBUG: [HttpClient-5-SelectorManager] [12s 602ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for None (false) DEBUG: [HttpClient-5-SelectorManager] [12s 602ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [12s 602ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer: [16 s, 910 ms, 421868 ns] Pushing promise: https://127.0.0.1:52357/https2/fixed/y/after/promise-2 TestServer: [16 s, 910 ms, 753048 ns] Pushing promise: https://127.0.0.1:52357/https2/fixed/y/after/promise-3 DEBUG: [pool-1-thread-3] [12s 608ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [12s 608ms] SSL Reader(SocketTube(6)) Unwrapping: 1803 DEBUG: [pool-1-thread-3] [12s 611ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [pool-1-thread-3] [12s 611ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-3] [12s 611ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-3] [12s 611ms] SSL Reader(SocketTube(6)) Unwrapping: 77 DEBUG: [pool-1-thread-3] [12s 621ms] SSL Reader(SocketTube(6)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [12s 621ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-3] [12s 621ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-3] [12s 621ms] SSL Reader(SocketTube(6)) sending 39 DEBUG: [pool-1-thread-3] [12s 621ms] SSL Reader(SocketTube(6)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-3] [12s 621ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [12s 621ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [12s 621ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-3] [12s 621ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-3] [12s 621ms] Http2Connection(SSLTube(SocketTube(6))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [12s 621ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [12s 621ms] Http2Connection(SSLTube(SocketTube(6))) Processing 39 DEBUG: [pool-1-thread-3] [12s 621ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [12s 621ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [12s 621ms] 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] [12s 621ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [12s 621ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [12s 621ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [12s 621ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-3] [12s 621ms] SSLTube(SocketTube(6)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [12s 621ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-3] [12s 621ms] SSL Writer(SocketTube(6)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-3] [12s 621ms] SSL Writer(SocketTube(6)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [12s 621ms] SSL Writer(SocketTube(6)) wrapping 9 bytes DEBUG: [pool-1-thread-3] [12s 622ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [12s 622ms] SSL Writer(SocketTube(6)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-3] [12s 622ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [12s 622ms] SSL Writer(SocketTube(6)) Sending 47 bytes downstream DEBUG: [pool-1-thread-3] [12s 622ms] SSL Writer(SocketTube(6)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-3] [12s 622ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [12s 622ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [12s 622ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-3] [12s 622ms] SocketTube(6) trying to write: 47 DEBUG: [pool-1-thread-3] [12s 622ms] SocketTube(6) wrote: 47 DEBUG: [pool-1-thread-3] [12s 622ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [12s 622ms] SocketTube(6) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [12s 622ms] SocketTube(6) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [12s 622ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [12s 622ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [12s 622ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-3] [12s 622ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-3] [12s 622ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [12s 622ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(1) DEBUG: [pool-1-thread-3] [12s 622ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [12s 622ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [12s 622ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [readLoop] [12s 622ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [12s 622ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [12s 622ms] SocketTube(6) resuming read event DEBUG: [readLoop] [12s 622ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [12s 622ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [12s 622ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [12s 622ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [12s 622ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [12s 623ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for R (true) DEBUG: [HttpClient-5-SelectorManager] [12s 623ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for None (false) DEBUG: [HttpClient-5-SelectorManager] [12s 623ms] SocketTube(6) read bytes: 1155 DEBUG: [HttpClient-5-SelectorManager] [12s 623ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [12s 623ms] SSL Reader(SocketTube(6)) Adding 1155 bytes to read buffer DEBUG: [pool-1-thread-3] [12s 623ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:1155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [12s 623ms] SSL Reader(SocketTube(6)) Unwrapping: 1155 DEBUG: [HttpClient-5-SelectorManager] [12s 623ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [12s 623ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for R (false) DEBUG: [HttpClient-5-SelectorManager] [12s 623ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [12s 623ms] SSL Reader(SocketTube(6)) Decoded 59 bytes out of 1155 into buffer of 16676 remaining to decode: 1058 DEBUG: [pool-1-thread-3] [12s 623ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [pool-1-thread-3] [12s 623ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 97 DEBUG: [pool-1-thread-3] [12s 623ms] SSL Reader(SocketTube(6)) sending 59 DEBUG: [pool-1-thread-3] [12s 623ms] SSL Reader(SocketTube(6)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-3] [12s 623ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [12s 623ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-3] [12s 623ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-3] [12s 623ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 59 bytes in 1 buffers DEBUG: [pool-1-thread-3] [12s 624ms] Http2Connection(SSLTube(SocketTube(6))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [12s 624ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-3] [12s 624ms] Http2Connection(SSLTube(SocketTube(6))) Processing 59 DEBUG: [pool-1-thread-3] [12s 624ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-3] [12s 624ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [12s 624ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [pool-1-thread-3] [12s 624ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [12s 624ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 2 DEBUG: [pool-1-thread-3] [12s 624ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [12s 624ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-3] [12s 624ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(2) DEBUG: [pool-1-thread-3] [12s 624ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [12s 624ms] SSL Reader(SocketTube(6)) Unwrapping: 1058 DEBUG: [pool-1-thread-3] [12s 625ms] SSL Reader(SocketTube(6)) Decoded 15 bytes out of 1058 into buffer of 64 remaining to decode: 1005 DEBUG: [pool-1-thread-3] [12s 625ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [12s 625ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [12s 625ms] SSL Reader(SocketTube(6)) sending 15 DEBUG: [pool-1-thread-3] [12s 625ms] SSL Reader(SocketTube(6)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [12s 625ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [12s 625ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-3] [12s 625ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [12s 625ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-3] [12s 625ms] Http2Connection(SSLTube(SocketTube(6))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [12s 625ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-3] [12s 625ms] Http2Connection(SSLTube(SocketTube(6))) Processing 15 DEBUG: [pool-1-thread-3] [12s 625ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-3] [12s 625ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [12s 625ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [12s 625ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [12s 625ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [12s 625ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [12s 625ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/fixed/y) 200 HTTP_2 Local port: 52734 DEBUG: [pool-1-thread-3] [12s 625ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [12s 625ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [12s 625ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [12s 625ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [12s 625ms] HttpClientImpl(5) ClientImpl (async) elapsed 255 millis for GET to https://127.0.0.1:52357/https2/fixed/y DEBUG: [pool-1-thread-3] [12s 625ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(3) DEBUG: [pool-1-thread-3] [12s 625ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [12s 625ms] SSL Reader(SocketTube(6)) Unwrapping: 1005 DEBUG: [pool-1-thread-3] [12s 626ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 1005 into buffer of 64 remaining to decode: 946 DEBUG: [pool-1-thread-3] [12s 626ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [12s 626ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [12s 626ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-3] [12s 626ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [12s 626ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [12s 626ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-3] [12s 626ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [12s 626ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [12s 626ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [12s 626ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-3] [12s 626ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-3] [12s 626ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [12s 626ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [12s 626ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [12s 626ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [12s 626ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [12s 626ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [12s 626ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [12s 626ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-3] [12s 626ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [12s 626ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(4) DEBUG: [pool-1-thread-3] [12s 626ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [12s 626ms] SSL Reader(SocketTube(6)) Unwrapping: 946 DEBUG: [pool-1-thread-3] [12s 626ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 946 into buffer of 64 remaining to decode: 898 DEBUG: [pool-1-thread-3] [12s 626ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [12s 626ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [12s 626ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [12s 626ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [12s 626ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [12s 626ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-3] [12s 626ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [12s 626ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [12s 626ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [12s 626ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(5): 10 DEBUG: [pool-1-thread-3] [12s 626ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [12s 626ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [12s 626ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [12s 626ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [12s 626ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [12s 627ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [12s 627ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 52734 DEBUG: [pool-1-thread-3] [12s 627ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-3] [12s 627ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [12s 627ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [12s 627ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [12s 627ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(5) DEBUG: [pool-1-thread-3] [12s 627ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [12s 627ms] SSL Reader(SocketTube(6)) Unwrapping: 898 DEBUG: [pool-1-thread-3] [12s 627ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 898 into buffer of 16676 remaining to decode: 796 DEBUG: [MainThread] [12s 627ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [12s 627ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [MainThread] [12s 627ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [12s 627ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [12s 627ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [12s 627ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [12s 627ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-3] [12s 628ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-3] [12s 628ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-3] [12s 628ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [12s 628ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-3] [12s 628ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-3] [12s 628ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-3] [12s 628ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [12s 628ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(6): 64 DEBUG: [pool-1-thread-3] [12s 628ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-3] [12s 628ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-3] [12s 628ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [12s 628ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [12s 628ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [12s 629ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-3] [12s 630ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [12s 630ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [12s 630ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 67, limit: 16777216 DEBUG: [pool-1-thread-3] [12s 630ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-3] [12s 630ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(6) DEBUG: [pool-1-thread-3] [12s 630ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [12s 630ms] SSL Reader(SocketTube(6)) Unwrapping: 796 DEBUG: [pool-1-thread-3] [12s 630ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 796 into buffer of 64 remaining to decode: 749 DEBUG: [pool-1-thread-3] [12s 630ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [12s 630ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [12s 630ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [12s 630ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [12s 630ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [12s 630ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-3] [12s 630ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [12s 630ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [12s 630ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [12s 630ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(7): 9 DEBUG: [pool-1-thread-3] [12s 630ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [12s 631ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [12s 631ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [12s 631ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [12s 631ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [12s 631ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-3] [12s 631ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [12s 631ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [12s 632ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [12s 632ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [12s 632ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-3] [12s 632ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-3] [12s 632ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-3] [12s 632ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 2 DEBUG: [pool-1-thread-3] [12s 632ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@d7b9911 DEBUG: [pool-1-thread-3] [12s 632ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-3] [12s 632ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(7) DEBUG: [pool-1-thread-3] [12s 632ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [12s 632ms] SSL Reader(SocketTube(6)) Unwrapping: 749 DEBUG: [pool-1-thread-3] [12s 632ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 749 into buffer of 16676 remaining to decode: 654 DEBUG: [pool-1-thread-3] [12s 632ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-3] [12s 632ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-3] [12s 633ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-3] [12s 633ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-3] [12s 633ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [12s 633ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-3] [12s 633ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-3] [12s 633ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-3] [12s 633ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [12s 633ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(8): 57 DEBUG: [pool-1-thread-3] [12s 633ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-3] [12s 633ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-3] [12s 633ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [12s 634ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-3] [12s 635ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [12s 635ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 4 DEBUG: [pool-1-thread-3] [12s 635ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [12s 636ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-3] [12s 636ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(8) DEBUG: [pool-1-thread-3] [12s 636ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [12s 636ms] SSL Reader(SocketTube(6)) Unwrapping: 654 DEBUG: [pool-1-thread-3] [12s 636ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 654 into buffer of 64 remaining to decode: 595 DEBUG: [pool-1-thread-3] [12s 636ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [12s 636ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [12s 637ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-3] [12s 637ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [12s 637ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [12s 637ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-3] [12s 637ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [12s 637ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [12s 637ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [12s 637ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(9): 21 DEBUG: [pool-1-thread-3] [12s 637ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-3] [12s 637ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [12s 637ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [12s 637ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [12s 637ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [12s 637ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [12s 637ms] HttpResponseInputStream next item received DEBUG: [MainThread] [12s 639ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [12s 639ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [12s 639ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [12s 639ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [12s 645ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [12s 645ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 79, limit: 16777216 DEBUG: [pool-1-thread-3] [12s 645ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-3] [12s 648ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(9) DEBUG: [pool-1-thread-3] [12s 648ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [12s 648ms] SSL Reader(SocketTube(6)) Unwrapping: 595 DEBUG: [pool-1-thread-3] [12s 648ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 595 into buffer of 64 remaining to decode: 547 DEBUG: [pool-1-thread-3] [12s 648ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [12s 648ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [12s 648ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [12s 651ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [12s 654ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [12s 657ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-3] [12s 659ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [12s 659ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [12s 659ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [12s 659ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-3] [12s 659ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [12s 659ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [12s 659ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [12s 659ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [12s 666ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [12s 669ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [12s 669ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 52734 DEBUG: [pool-1-thread-3] [12s 671ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-3] [12s 672ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [12s 672ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [12s 672ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [12s 672ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(10) DEBUG: [pool-1-thread-3] [12s 672ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [12s 672ms] SSL Reader(SocketTube(6)) Unwrapping: 547 DEBUG: [pool-1-thread-3] [12s 673ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 547 into buffer of 16676 remaining to decode: 446 DEBUG: [pool-1-thread-3] [12s 673ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [12s 673ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [12s 673ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-3] [12s 673ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [12s 673ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [12s 673ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-3] [12s 673ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [12s 673ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [12s 673ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [12s 673ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(11): 63 DEBUG: [pool-1-thread-3] [12s 673ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-3] [12s 673ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [12s 673ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [12s 673ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [12s 673ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [12s 673ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-3] [12s 673ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [12s 673ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [12s 673ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 133, limit: 16777216 DEBUG: [pool-1-thread-3] [12s 673ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [12s 673ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(11) DEBUG: [pool-1-thread-3] [12s 673ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [12s 673ms] SSL Reader(SocketTube(6)) Unwrapping: 446 DEBUG: [pool-1-thread-3] [12s 673ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 446 into buffer of 64 remaining to decode: 399 DEBUG: [pool-1-thread-3] [12s 673ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [12s 674ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [12s 674ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [12s 674ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [12s 674ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [12s 674ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-3] [12s 674ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [12s 674ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [12s 674ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [12s 674ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-3] [12s 674ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [12s 674ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [12s 674ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [12s 674ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [12s 674ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [12s 674ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-3] [12s 674ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [12s 674ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [12s 674ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [12s 674ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [12s 674ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-3] [12s 674ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-3] [12s 674ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-3] [12s 674ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 4 DEBUG: [pool-1-thread-3] [12s 674ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@46adea0b DEBUG: [pool-1-thread-3] [12s 674ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-3] [12s 674ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(12) DEBUG: [pool-1-thread-3] [12s 674ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [12s 674ms] SSL Reader(SocketTube(6)) Unwrapping: 399 DEBUG: [pool-1-thread-3] [12s 674ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 399 into buffer of 16676 remaining to decode: 304 DEBUG: [pool-1-thread-3] [12s 674ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-3] [12s 674ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-3] [12s 674ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-3] [12s 674ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-3] [12s 674ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [12s 674ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-3] [12s 674ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-3] [12s 674ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-3] [12s 674ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [12s 674ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(13): 57 DEBUG: [pool-1-thread-3] [12s 674ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-3] [12s 675ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-3] [12s 675ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [12s 675ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-3] [12s 675ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [12s 675ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 6 DEBUG: [pool-1-thread-3] [12s 675ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [12s 676ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-3] [12s 676ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(13) DEBUG: [pool-1-thread-3] [12s 676ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [12s 676ms] SSL Reader(SocketTube(6)) Unwrapping: 304 DEBUG: [pool-1-thread-3] [12s 676ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 304 into buffer of 64 remaining to decode: 243 DEBUG: [pool-1-thread-3] [12s 676ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-3] [12s 676ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-3] [12s 676ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-3] [12s 676ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-3] [12s 676ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [12s 676ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-3] [12s 676ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-3] [12s 676ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-3] [12s 676ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [12s 676ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(14): 23 DEBUG: [pool-1-thread-3] [12s 676ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-3] [12s 676ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-3] [12s 676ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [12s 676ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [12s 676ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [12s 676ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [12s 676ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [12s 676ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [12s 676ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 147, limit: 16777216 DEBUG: [pool-1-thread-3] [12s 676ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-3] [12s 676ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(14) DEBUG: [MainThread] [12s 676ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [12s 677ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [12s 676ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [12s 677ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [12s 677ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [MainThread] [12s 677ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [12s 677ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-3] [12s 677ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [12s 677ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [12s 677ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [12s 677ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [12s 677ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [12s 677ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-3] [12s 677ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [12s 677ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [12s 677ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [12s 677ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-3] [12s 677ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [12s 677ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [12s 677ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [12s 677ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [12s 677ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [12s 677ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [12s 677ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [12s 677ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [12s 677ms] HttpResponseInputStream next item received DEBUG: [MainThread] [12s 678ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [12s 678ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [12s 679ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [12s 679ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [12s 679ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [12s 679ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [12s 679ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 1 DEBUG: [pool-1-thread-3] [12s 679ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2b6f13d2 DEBUG: [pool-1-thread-3] [12s 679ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [12s 679ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(15) DEBUG: [pool-1-thread-3] [12s 679ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [12s 679ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-3] [12s 679ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-3] [12s 679ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [12s 679ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [12s 679ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [12s 679ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [12s 679ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [12s 679ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-3] [12s 679ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [12s 679ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [12s 679ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [12s 679ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-3] [12s 679ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [12s 679ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [12s 679ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [12s 679ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [12s 679ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [12s 680ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [12s 680ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 52734 DEBUG: [pool-1-thread-3] [12s 680ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-3] [12s 680ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [12s 680ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [12s 680ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [12s 680ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(16) DEBUG: [pool-1-thread-3] [12s 680ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [12s 680ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-3] [12s 680ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [12s 680ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [12s 680ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [12s 680ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-3] [12s 680ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [12s 680ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [12s 680ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-3] [12s 680ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [12s 680ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [12s 680ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [12s 680ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-3] [12s 680ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-3] [12s 680ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [12s 680ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [12s 680ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [12s 680ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [12s 680ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-3] [12s 680ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [12s 680ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [12s 680ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-3] [12s 680ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [12s 680ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(17) DEBUG: [pool-1-thread-3] [12s 680ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [12s 680ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [12s 680ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [12s 680ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [12s 681ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [12s 681ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [12s 681ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [12s 681ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [12s 681ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-3] [12s 681ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [12s 681ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [12s 681ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [12s 681ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-3] [12s 681ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [12s 681ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [12s 681ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [12s 681ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [12s 681ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [12s 681ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [12s 681ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [12s 681ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [12s 682ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [12s 682ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [12s 682ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-3] [12s 682ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [12s 682ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [12s 682ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [12s 682ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [12s 682ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-3] [12s 682ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-3] [12s 682ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-3] [12s 682ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 6 DEBUG: [pool-1-thread-3] [12s 683ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@74adecef DEBUG: [pool-1-thread-3] [12s 683ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-3] [12s 683ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(18) DEBUG: [pool-1-thread-3] [12s 683ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [12s 683ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [12s 683ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [12s 683ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [12s 683ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [12s 683ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [12s 683ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [12s 683ms] HttpResponseInputStream close called DEBUG: [MainThread] [12s 683ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [12s 683ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [12s 683ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [12s 683ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [12s 683ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [12s 683ms] HttpResponseInputStream close called DEBUG: [MainThread] [12s 684ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [12s 684ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [12s 684ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [12s 684ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [12s 684ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [12s 684ms] HttpResponseInputStream close called DEBUG: [MainThread] [12s 685ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:52357/https2/chunk/y GET DEBUG: [pool-1-thread-5] [12s 685ms] Exchange establishing exchange for https://127.0.0.1:52357/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-5] [12s 685ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-5] [12s 685ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-5] [12s 685ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-5] [12s 685ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-5] [12s 685ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [12s 685ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [12s 685ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-5] [12s 685ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-5] [12s 685ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 3 DEBUG: [pool-1-thread-5] [12s 685ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) Stream 3 registered (cancelled: false, registerIfCancelled: false) DEBUG: [HttpClient-5-SelectorManager] [12s 685ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for R (false) DEBUG: [pool-1-thread-5] [12s 685ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-5] [12s 685ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [12s 686ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-5] [12s 686ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [12s 686ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-5] [12s 686ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-5] [12s 686ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [12s 686ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-5] [12s 686ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 2 DEBUG: [pool-1-thread-5] [12s 686ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-5] [12s 686ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 2 DEBUG: [pool-1-thread-5] [12s 686ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-5] [12s 686ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-5] [12s 686ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [12s 686ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [12s 686ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-5] [12s 686ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-5] [12s 686ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-5] [12s 686ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-5] [12s 686ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [12s 686ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [12s 686ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [12s 686ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [12s 686ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-5] [12s 686ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-5] [12s 686ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [12s 686ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [12s 686ms] Exchange sendRequestBody DEBUG: [pool-1-thread-5] [12s 686ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) requestSent: streamid=3 but response not received DEBUG: [readLoop] [12s 686ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [12s 686ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [12s 687ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [12s 687ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [12s 687ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [12s 687ms] 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: [16 s, 991 ms, 191346 ns] Pushing promise: https://127.0.0.1:52357/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [16 s, 991 ms, 487245 ns] Pushing promise: https://127.0.0.1:52357/https2/chunk/y/after/promise-2 TestServer: [16 s, 991 ms, 662350 ns] Pushing promise: https://127.0.0.1:52357/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [12s 689ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for None (false) DEBUG: [HttpClient-5-SelectorManager] [12s 689ms] SocketTube(6) read bytes: 198 DEBUG: [HttpClient-5-SelectorManager] [12s 689ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [12s 689ms] SSL Reader(SocketTube(6)) Adding 198 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [12s 689ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [12s 689ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for R (false) DEBUG: [HttpClient-5-SelectorManager] [12s 689ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [12s 689ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:198, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [12s 689ms] SSL Reader(SocketTube(6)) Unwrapping: 198 DEBUG: [pool-1-thread-5] [12s 690ms] SSL Reader(SocketTube(6)) Decoded 53 bytes out of 198 into buffer of 16676 remaining to decode: 107 DEBUG: [pool-1-thread-5] [12s 690ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 91 bytesProduced = 53 DEBUG: [pool-1-thread-5] [12s 690ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 91 DEBUG: [pool-1-thread-5] [12s 690ms] SSL Reader(SocketTube(6)) sending 53 DEBUG: [pool-1-thread-5] [12s 690ms] SSL Reader(SocketTube(6)) Adding 53 to outputQ queue DEBUG: [pool-1-thread-5] [12s 690ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [12s 690ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-5] [12s 690ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 53 bytes downstream DEBUG: [pool-1-thread-5] [12s 690ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 53 bytes in 1 buffers DEBUG: [pool-1-thread-5] [12s 690ms] Http2Connection(SSLTube(SocketTube(6))) sending 53 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [12s 690ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(19): 53 DEBUG: [pool-1-thread-5] [12s 690ms] Http2Connection(SSLTube(SocketTube(6))) Processing 53 DEBUG: [pool-1-thread-5] [12s 690ms] FramesDecoder decodes: 53 DEBUG: [pool-1-thread-5] [12s 690ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [12s 690ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=3, flags=END_HEADERS promisedStreamid: 8 headerLength: 40 DEBUG: [pool-1-thread-5] [12s 690ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [12s 690ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 8 DEBUG: [pool-1-thread-5] [12s 690ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) Stream 8 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [12s 691ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) requestSent: streamid=8 but response not received DEBUG: [pool-1-thread-5] [12s 691ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(19) DEBUG: [pool-1-thread-5] [12s 691ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [12s 691ms] SSL Reader(SocketTube(6)) Unwrapping: 107 DEBUG: [pool-1-thread-5] [12s 691ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 107 into buffer of 64 remaining to decode: 59 DEBUG: [pool-1-thread-5] [12s 691ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [12s 691ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [12s 691ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-5] [12s 691ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [12s 691ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [12s 691ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775788 cancelled = false DEBUG: [pool-1-thread-5] [12s 691ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [12s 691ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [12s 691ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [12s 691ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(20): 10 DEBUG: [pool-1-thread-5] [12s 691ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-5] [12s 691ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [12s 691ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [12s 691ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for None (false) DEBUG: [pool-1-thread-5] [12s 691ms] FramesDecoder Got frame: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [HttpClient-5-SelectorManager] [12s 691ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [12s 691ms] 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] [12s 691ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-5] [12s 691ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [12s 691ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-5] [12s 691ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/chunk/y) 200 HTTP_2 Local port: 52734 DEBUG: [pool-1-thread-5] [12s 691ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) subscribing user subscriber DEBUG: [pool-1-thread-5] [12s 692ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [12s 692ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [12s 692ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [12s 692ms] HttpClientImpl(5) ClientImpl (async) elapsed 7 millis for GET to https://127.0.0.1:52357/https2/chunk/y DEBUG: [pool-1-thread-5] [12s 692ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(20) DEBUG: [pool-1-thread-5] [12s 692ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [12s 692ms] SSL Reader(SocketTube(6)) Unwrapping: 59 DEBUG: [pool-1-thread-5] [12s 692ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 59 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-5] [12s 692ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [12s 692ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [12s 692ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [MainThread] [12s 692ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [12s 692ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-5] [12s 692ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [12s 692ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775787 cancelled = false DEBUG: [pool-1-thread-5] [12s 692ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [12s 692ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-5] [12s 692ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [12s 692ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(21): 21 DEBUG: [pool-1-thread-5] [12s 692ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-5] [12s 692ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [12s 692ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [12s 692ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-5] [12s 692ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-5] [12s 692ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-5] [12s 692ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [12s 692ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [12s 692ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 213, limit: 16777216 DEBUG: [MainThread] [12s 692ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [12s 692ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [12s 692ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [12s 692ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 3) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-5] [12s 692ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(21) DEBUG: [pool-1-thread-5] [12s 692ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [12s 692ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [MainThread] [12s 692ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [12s 692ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-5] [12s 693ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-5] [12s 693ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [12s 693ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [12s 693ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for R (true) DEBUG: [HttpClient-5-SelectorManager] [12s 693ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for None (false) DEBUG: [HttpClient-5-SelectorManager] [12s 693ms] SocketTube(6) read bytes: 740 DEBUG: [HttpClient-5-SelectorManager] [12s 693ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [12s 693ms] SSL Reader(SocketTube(6)) Adding 740 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [12s 693ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [12s 693ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for R (false) DEBUG: [HttpClient-5-SelectorManager] [12s 693ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [12s 693ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:740, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [12s 693ms] SSL Reader(SocketTube(6)) Unwrapping: 740 DEBUG: [pool-1-thread-5] [12s 693ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 740 into buffer of 16676 remaining to decode: 650 DEBUG: [pool-1-thread-5] [12s 693ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-5] [12s 693ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-5] [12s 693ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-5] [12s 693ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-5] [12s 693ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [12s 693ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775786 cancelled = false DEBUG: [pool-1-thread-5] [12s 693ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-5] [12s 693ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-5] [12s 693ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [12s 693ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(22): 52 DEBUG: [pool-1-thread-5] [12s 694ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-5] [12s 694ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-5] [12s 694ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [12s 694ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 10 headerLength: 39 DEBUG: [pool-1-thread-5] [12s 694ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [12s 694ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 10 DEBUG: [pool-1-thread-5] [12s 694ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) Stream 10 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [12s 694ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) requestSent: streamid=10 but response not received DEBUG: [pool-1-thread-5] [12s 694ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(22) DEBUG: [pool-1-thread-5] [12s 694ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [12s 694ms] SSL Reader(SocketTube(6)) Unwrapping: 650 DEBUG: [pool-1-thread-5] [12s 694ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 650 into buffer of 64 remaining to decode: 591 DEBUG: [pool-1-thread-5] [12s 694ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [12s 694ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [12s 694ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-5] [12s 694ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-5] [12s 694ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [12s 694ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775785 cancelled = false DEBUG: [pool-1-thread-5] [12s 694ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [12s 694ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-5] [12s 694ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [12s 694ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(23): 21 DEBUG: [pool-1-thread-5] [12s 694ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-5] [12s 695ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [12s 695ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [12s 695ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-5] [12s 695ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-5] [12s 695ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-5] [12s 695ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [12s 695ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [12s 695ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 225, limit: 16777216 DEBUG: [MainThread] [12s 695ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [12s 695ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [12s 695ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 3) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [12s 695ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [12s 695ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(23) DEBUG: [pool-1-thread-5] [12s 695ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [12s 695ms] SSL Reader(SocketTube(6)) Unwrapping: 591 DEBUG: [MainThread] [12s 695ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [12s 695ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 591 into buffer of 16676 remaining to decode: 501 DEBUG: [pool-1-thread-5] [12s 695ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-5] [12s 695ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-5] [12s 695ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-5] [12s 695ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-5] [12s 695ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [12s 695ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775784 cancelled = false DEBUG: [pool-1-thread-5] [12s 695ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-5] [12s 695ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-5] [12s 695ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [12s 695ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(24): 52 DEBUG: [pool-1-thread-5] [12s 695ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-5] [12s 695ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-5] [12s 695ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [12s 695ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 12 headerLength: 39 DEBUG: [pool-1-thread-5] [12s 696ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [12s 696ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 12 DEBUG: [pool-1-thread-5] [12s 696ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) Stream 12 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [12s 696ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) requestSent: streamid=12 but response not received DEBUG: [pool-1-thread-5] [12s 696ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(24) DEBUG: [pool-1-thread-5] [12s 696ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [12s 696ms] SSL Reader(SocketTube(6)) Unwrapping: 501 DEBUG: [pool-1-thread-5] [12s 696ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 501 into buffer of 64 remaining to decode: 440 DEBUG: [pool-1-thread-5] [12s 696ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-5] [12s 696ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-5] [12s 696ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-5] [12s 696ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-5] [12s 696ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [12s 696ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775783 cancelled = false DEBUG: [pool-1-thread-5] [12s 696ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-5] [12s 696ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-5] [12s 696ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [12s 696ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(25): 23 DEBUG: [pool-1-thread-5] [12s 696ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-5] [12s 696ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-5] [12s 696ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [12s 696ms] FramesDecoder Got frame: DATA: length=14, streamid=3, flags=0 DEBUG: [pool-1-thread-5] [12s 696ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: DATA: length=14, streamid=3, flags=0 DEBUG: [pool-1-thread-5] [12s 696ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: onNext(14) DEBUG: [pool-1-thread-5] [12s 696ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [12s 696ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [12s 696ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 239, limit: 16777216 DEBUG: [MainThread] [12s 696ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [12s 696ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 3) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [12s 696ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [12s 696ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(25) DEBUG: [MainThread] [12s 696ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [12s 696ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [12s 696ms] SSL Reader(SocketTube(6)) Unwrapping: 440 DEBUG: [MainThread] [12s 696ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [12s 696ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 440 into buffer of 64 remaining to decode: 393 DEBUG: [pool-1-thread-5] [12s 696ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [12s 696ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [12s 696ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-5] [12s 697ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [12s 697ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [12s 697ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775782 cancelled = false DEBUG: [pool-1-thread-5] [12s 697ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [12s 697ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [12s 697ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [12s 697ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(26): 9 DEBUG: [pool-1-thread-5] [12s 697ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-5] [12s 697ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [12s 697ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [12s 697ms] FramesDecoder Got frame: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-5] [12s 697ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-5] [12s 697ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: onComplete DEBUG: [pool-1-thread-5] [12s 697ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [12s 697ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [12s 697ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [12s 697ms] HttpResponseInputStream item offered DEBUG: [MainThread] [12s 697ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [12s 697ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) setEndStreamReceived: streamid=3 DEBUG: [pool-1-thread-5] [12s 697ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) responseReceived: streamid=3 DEBUG: [pool-1-thread-5] [12s 697ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) close stream 3 DEBUG: [MainThread] [12s 697ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-5] [12s 697ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 3 DEBUG: [pool-1-thread-5] [12s 697ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4c5cd919 DEBUG: [pool-1-thread-5] [12s 697ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) closing response subscriber stream 3 DEBUG: [pool-1-thread-5] [12s 697ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(26) DEBUG: [pool-1-thread-5] [12s 697ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [12s 697ms] SSL Reader(SocketTube(6)) Unwrapping: 393 DEBUG: [pool-1-thread-5] [12s 697ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 393 into buffer of 64 remaining to decode: 345 DEBUG: [pool-1-thread-5] [12s 697ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [12s 697ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [12s 697ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-5] [12s 698ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [12s 698ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [12s 698ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775781 cancelled = false DEBUG: [pool-1-thread-5] [12s 698ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [12s 698ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [12s 698ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [12s 698ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(27): 10 DEBUG: [pool-1-thread-5] [12s 698ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-5] [12s 698ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [12s 698ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [12s 698ms] FramesDecoder Got frame: HEADERS: length=1, streamid=8, flags=END_HEADERS DEBUG: [pool-1-thread-5] [12s 698ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: HEADERS: length=1, streamid=8, flags=END_HEADERS DEBUG: [pool-1-thread-5] [12s 698ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [12s 698ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 52734 DEBUG: [pool-1-thread-5] [12s 698ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) subscribing user subscriber DEBUG: [pool-1-thread-5] [12s 698ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [12s 698ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [12s 698ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [12s 698ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(27) DEBUG: [pool-1-thread-5] [12s 698ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [12s 698ms] SSL Reader(SocketTube(6)) Unwrapping: 345 DEBUG: [pool-1-thread-5] [12s 699ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 345 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-5] [12s 699ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-5] [12s 699ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-5] [12s 699ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-5] [12s 699ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-5] [12s 699ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [12s 699ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775780 cancelled = false DEBUG: [pool-1-thread-5] [12s 699ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-5] [12s 699ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-5] [12s 699ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [12s 699ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(28): 64 DEBUG: [pool-1-thread-5] [12s 699ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-5] [12s 699ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-5] [12s 699ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [12s 699ms] FramesDecoder Got frame: DATA: length=55, streamid=8, flags=0 DEBUG: [pool-1-thread-5] [12s 699ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: DATA: length=55, streamid=8, flags=0 DEBUG: [pool-1-thread-5] [12s 699ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: onNext(55) DEBUG: [pool-1-thread-5] [12s 699ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [12s 699ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [12s 699ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 294, limit: 16777216 DEBUG: [pool-1-thread-5] [12s 699ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 8) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-5] [12s 699ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(28) DEBUG: [pool-1-thread-5] [12s 699ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [12s 699ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-5] [12s 699ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-5] [12s 699ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [12s 699ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [12s 699ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-5] [12s 699ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [12s 699ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [12s 699ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775779 cancelled = false DEBUG: [pool-1-thread-5] [12s 699ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [12s 699ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [12s 699ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [12s 699ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(29): 9 DEBUG: [pool-1-thread-5] [12s 699ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-5] [12s 699ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [12s 699ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [12s 699ms] FramesDecoder Got frame: DATA: length=0, streamid=8, flags=END_STREAM DEBUG: [pool-1-thread-5] [12s 699ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: DATA: length=0, streamid=8, flags=END_STREAM DEBUG: [pool-1-thread-5] [12s 699ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: onComplete DEBUG: [pool-1-thread-5] [12s 699ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [12s 699ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [12s 699ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [12s 699ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [12s 699ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) setEndStreamReceived: streamid=8 DEBUG: [pool-1-thread-5] [12s 699ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) responseReceived: streamid=8 DEBUG: [pool-1-thread-5] [12s 699ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) close stream 8 DEBUG: [pool-1-thread-5] [12s 699ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 8 DEBUG: [pool-1-thread-5] [12s 699ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3d0925ee DEBUG: [pool-1-thread-5] [12s 699ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) closing response subscriber stream 8 DEBUG: [pool-1-thread-5] [12s 699ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(29) DEBUG: [pool-1-thread-5] [12s 700ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [12s 700ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-5] [12s 700ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-5] [12s 700ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [12s 700ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [12s 700ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-5] [12s 700ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [12s 700ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [12s 700ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775778 cancelled = false DEBUG: [pool-1-thread-5] [12s 700ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [12s 700ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [12s 700ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [12s 700ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(30): 10 DEBUG: [pool-1-thread-5] [12s 700ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-5] [12s 700ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [12s 700ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [12s 700ms] FramesDecoder Got frame: HEADERS: length=1, streamid=10, flags=END_HEADERS DEBUG: [pool-1-thread-5] [12s 700ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: HEADERS: length=1, streamid=10, flags=END_HEADERS DEBUG: [pool-1-thread-5] [12s 700ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [12s 700ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 52734 DEBUG: [pool-1-thread-5] [12s 700ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) subscribing user subscriber DEBUG: [pool-1-thread-5] [12s 700ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [12s 700ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [12s 700ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [12s 700ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(30) DEBUG: [pool-1-thread-5] [12s 700ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [12s 700ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-5] [12s 700ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-5] [12s 701ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-5] [12s 701ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-5] [12s 701ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-5] [12s 701ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-5] [12s 701ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [12s 701ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775777 cancelled = false DEBUG: [pool-1-thread-5] [12s 701ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-5] [12s 701ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-5] [12s 701ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [12s 701ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(31): 63 DEBUG: [pool-1-thread-5] [12s 701ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-5] [12s 701ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-5] [12s 701ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [12s 701ms] FramesDecoder Got frame: DATA: length=54, streamid=10, flags=0 DEBUG: [pool-1-thread-5] [12s 701ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: DATA: length=54, streamid=10, flags=0 DEBUG: [pool-1-thread-5] [12s 701ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: onNext(54) DEBUG: [pool-1-thread-5] [12s 701ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [12s 701ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [12s 701ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 348, limit: 16777216 DEBUG: [pool-1-thread-5] [12s 701ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 10) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-5] [12s 701ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(31) DEBUG: [pool-1-thread-5] [12s 701ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [12s 701ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-5] [12s 701ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-5] [12s 701ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [12s 701ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [12s 701ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-5] [12s 701ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [12s 701ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [12s 701ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775776 cancelled = false DEBUG: [pool-1-thread-5] [12s 701ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [12s 701ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [12s 701ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [12s 701ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(32): 9 DEBUG: [pool-1-thread-5] [12s 701ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-5] [12s 701ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [12s 715ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [12s 715ms] FramesDecoder Got frame: DATA: length=0, streamid=10, flags=END_STREAM DEBUG: [pool-1-thread-5] [12s 715ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: DATA: length=0, streamid=10, flags=END_STREAM DEBUG: [pool-1-thread-5] [12s 715ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: onComplete DEBUG: [pool-1-thread-5] [12s 716ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [12s 716ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [12s 716ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [12s 716ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [12s 716ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) setEndStreamReceived: streamid=10 DEBUG: [pool-1-thread-5] [12s 716ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) responseReceived: streamid=10 DEBUG: [pool-1-thread-5] [12s 716ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) close stream 10 DEBUG: [pool-1-thread-5] [12s 716ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 10 DEBUG: [pool-1-thread-5] [12s 716ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1d445f9b DEBUG: [pool-1-thread-5] [12s 716ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) closing response subscriber stream 10 DEBUG: [pool-1-thread-5] [12s 716ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(32) DEBUG: [pool-1-thread-5] [12s 716ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [12s 717ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [12s 720ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-5] [12s 721ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-5] [12s 721ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [12s 721ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [12s 702ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [12s 729ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [12s 730ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [12s 730ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [12s 730ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [12s 730ms] HttpResponseInputStream close called DEBUG: [HttpClient-5-SelectorManager] [12s 717ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for None (false) DEBUG: [HttpClient-5-SelectorManager] [12s 730ms] SocketTube(6) read bytes: 196 DEBUG: [HttpClient-5-SelectorManager] [12s 730ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [12s 730ms] SSL Reader(SocketTube(6)) Adding 196 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [12s 731ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-5] [12s 731ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:196, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [12s 731ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [HttpClient-5-SelectorManager] [12s 731ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for R (false) DEBUG: [HttpClient-5-SelectorManager] [12s 731ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [12s 731ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for R (false) DEBUG: [pool-1-thread-5] [12s 731ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-5] [12s 731ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [12s 731ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [12s 731ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-5] [12s 731ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [12s 731ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [12s 731ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775775 cancelled = false DEBUG: [pool-1-thread-5] [12s 731ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [12s 731ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [12s 737ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [12s 737ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(33): 10 DEBUG: [pool-1-thread-5] [12s 737ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-5] [12s 738ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [12s 738ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [12s 738ms] FramesDecoder Got frame: HEADERS: length=1, streamid=12, flags=END_HEADERS DEBUG: [pool-1-thread-5] [12s 738ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: HEADERS: length=1, streamid=12, flags=END_HEADERS DEBUG: [pool-1-thread-5] [12s 738ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [12s 738ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 52734 DEBUG: [pool-1-thread-5] [12s 738ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) subscribing user subscriber DEBUG: [pool-1-thread-5] [12s 738ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [12s 738ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [12s 744ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [12s 744ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(33) DEBUG: [pool-1-thread-5] [12s 744ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [12s 744ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-5] [12s 744ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-5] [12s 745ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-5] [12s 745ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-5] [12s 745ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-5] [12s 745ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-5] [12s 745ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [12s 745ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775774 cancelled = false DEBUG: [pool-1-thread-5] [12s 745ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-5] [12s 745ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-5] [12s 745ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [12s 745ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(34): 63 DEBUG: [pool-1-thread-5] [12s 745ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-5] [12s 745ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-5] [12s 745ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [12s 745ms] FramesDecoder Got frame: DATA: length=54, streamid=12, flags=0 DEBUG: [pool-1-thread-5] [12s 745ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: DATA: length=54, streamid=12, flags=0 DEBUG: [pool-1-thread-5] [12s 745ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: onNext(54) DEBUG: [pool-1-thread-5] [12s 745ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [12s 745ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [12s 745ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 402, limit: 16777216 DEBUG: [pool-1-thread-5] [12s 745ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 12) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-5] [12s 745ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(34) DEBUG: [pool-1-thread-5] [12s 745ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [12s 745ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-5] [12s 745ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-5] [12s 745ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [12s 745ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [12s 745ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-5] [12s 745ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [12s 746ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [12s 746ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775773 cancelled = false DEBUG: [pool-1-thread-5] [12s 746ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [12s 747ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [12s 747ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [12s 747ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(35): 9 DEBUG: [pool-1-thread-5] [12s 747ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-5] [12s 747ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [12s 747ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [12s 747ms] FramesDecoder Got frame: DATA: length=0, streamid=12, flags=END_STREAM DEBUG: [pool-1-thread-5] [12s 747ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: DATA: length=0, streamid=12, flags=END_STREAM DEBUG: [pool-1-thread-5] [12s 747ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: onComplete DEBUG: [pool-1-thread-5] [12s 747ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [12s 747ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [12s 747ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [12s 747ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [12s 747ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) setEndStreamReceived: streamid=12 DEBUG: [pool-1-thread-5] [12s 747ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) responseReceived: streamid=12 DEBUG: [pool-1-thread-5] [12s 747ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) close stream 12 DEBUG: [pool-1-thread-5] [12s 747ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 12 DEBUG: [pool-1-thread-5] [12s 747ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@78617e5f DEBUG: [pool-1-thread-5] [12s 747ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) closing response subscriber stream 12 DEBUG: [pool-1-thread-5] [12s 747ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(35) DEBUG: [pool-1-thread-5] [12s 747ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [12s 747ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [12s 747ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-5] [12s 747ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-5] [12s 747ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [12s 747ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [12s 747ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for R (false) DEBUG: [MainThread] [12s 756ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [12s 756ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [12s 756ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [12s 756ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [12s 756ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [12s 756ms] HttpResponseInputStream close called DEBUG: [MainThread] [12s 756ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [12s 756ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [12s 756ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [12s 756ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [12s 756ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [12s 756ms] HttpResponseInputStream close called DEBUG: [MainThread] [12s 839ms] HttpClientImpl(6) proxySelector is sun.net.spi.DefaultProxySelector@e1767b8 (user-supplied=false) DEBUG: [MainThread] [12s 862ms] HttpClientImpl(6) ClientImpl (async) send http://127.0.0.1:57197/http2/fixed/y GET DEBUG: [pool-1-thread-5] [12s 863ms] Exchange establishing exchange for http://127.0.0.1:57197/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-5] [12s 863ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-5] [12s 863ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-5] [12s 863ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-5] [12s 863ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-5] [12s 863ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-5] [12s 863ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-5] [12s 864ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [12s 864ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-5] [12s 864ms] Http1AsyncReceiver(SocketTube(7)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@260d8dbb queue.isEmpty: true DEBUG: [pool-1-thread-5] [12s 864ms] Http1AsyncReceiver(SocketTube(7)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@260d8dbb, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-5] [12s 867ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [pool-1-thread-5] [12s 867ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-5] [12s 867ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [pool-1-thread-5] [12s 867ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-5] [12s 867ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-5] [12s 868ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-5] [12s 868ms] PlainHttpConnection(SocketTube(7)) registering connect event DEBUG: [HttpClient-6-SelectorManager] [12s 868ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4c2f0cf for C (true) DEBUG: [HttpClient-6-SelectorManager] [12s 868ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-SelectorManager] [12s 868ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52020 TestServer(1): connection accepted DEBUG: [pool-1-thread-5] [12s 874ms] PlainHttpConnection(SocketTube(7)) finishConnect, setting connected=true DEBUG: [pool-1-thread-5] [12s 874ms] Http1Exchange SocketTube(7) connecting flows DEBUG: [pool-1-thread-5] [12s 874ms] SocketTube(7) connecting flows DEBUG: [pool-1-thread-5] [12s 874ms] SocketTube(7) read publisher got subscriber DEBUG: [pool-1-thread-5] [12s 874ms] SocketTube(7) registering subscribe event DEBUG: [pool-1-thread-5] [12s 874ms] SocketTube(7) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-5] [12s 874ms] Http1Publisher(SocketTube(7)) got subscriber: SocketTube(7) DEBUG: [pool-1-thread-5] [12s 874ms] SocketTube(7) subscribed for writing DEBUG: [HttpClient-6-SelectorManager] [12s 874ms] SocketTube(7) subscribe event raised DEBUG: [pool-1-thread-5] [12s 874ms] SocketTube(7) write: registering startSubscription event DEBUG: [HttpClient-6-SelectorManager] [12s 874ms] SocketTube(7) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@e3a9bbf DEBUG: [pool-1-thread-5] [12s 874ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-6-SelectorManager] [12s 874ms] SocketTube(7) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [12s 874ms] SocketTube(7) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [12s 874ms] Http1AsyncReceiver(SocketTube(7)) Received onSubscribed from upstream DEBUG: [HttpClient-6-SelectorManager] [12s 874ms] SocketTube(7) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [12s 874ms] SocketTube(7) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [12s 874ms] SocketTube(7) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [12s 874ms] SocketTube(7) write: offloading requestMore DEBUG: [pool-1-thread-3] [12s 875ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-3] [12s 875ms] Http1Publisher(SocketTube(7)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [12s 875ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [pool-1-thread-3] [12s 875ms] Http1Publisher(SocketTube(7)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-5] [12s 875ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [12s 875ms] SocketTube(7) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [12s 875ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-5] [12s 875ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [pool-1-thread-5] [12s 875ms] Http1Publisher(SocketTube(7)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-5] [12s 875ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-5] [12s 875ms] Http1Publisher(SocketTube(7)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-5] [12s 875ms] Http1Publisher(SocketTube(7)) onNext with 204 bytes DEBUG: [pool-1-thread-5] [12s 875ms] SocketTube(7) trying to write: 204 DEBUG: [pool-1-thread-5] [12s 875ms] SocketTube(7) wrote: 204 DEBUG: [pool-1-thread-5] [12s 875ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-5] [12s 875ms] Http1Publisher(SocketTube(7)) subscription request(1), demand=1 DEBUG: [pool-1-thread-5] [12s 875ms] SocketTube(7) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [12s 875ms] SocketTube(7) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [12s 875ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [pool-1-thread-5] [12s 875ms] Http1Publisher(SocketTube(7)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-5] [12s 875ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [12s 875ms] Exchange sendRequestBody DEBUG: [pool-1-thread-5] [12s 875ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-5] [12s 875ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-5] [12s 875ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-5] [12s 875ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [pool-1-thread-5] [12s 875ms] Http1Publisher(SocketTube(7)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-5] [12s 876ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-5] [12s 876ms] Http1Publisher(SocketTube(7)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-5] [12s 876ms] Http1Publisher(SocketTube(7)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@190aa666 DEBUG: [pool-1-thread-5] [12s 876ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-5] [12s 876ms] Http1Exchange reading headers DEBUG: [pool-1-thread-5] [12s 876ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-5] [12s 876ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) First time around DEBUG: [pool-1-thread-5] [12s 876ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [12s 876ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [12s 876ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [12s 876ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [12s 876ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-2] [12s 876ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [12s 876ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [12s 876ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b38041c 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=52020,localport=57197] TestServer(1): starting connection DEBUG: [HttpClient-6-SelectorManager] [12s 887ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b38041c for None (false) DEBUG: [HttpClient-6-SelectorManager] [12s 887ms] SocketTube(7) read bytes: 71 DEBUG: [HttpClient-6-SelectorManager] [12s 887ms] Http1AsyncReceiver(SocketTube(7)) Putting 71 bytes into the queue DEBUG: [HttpClient-6-SelectorManager] [12s 887ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [12s 887ms] Http1AsyncReceiver(SocketTube(7)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@260d8dbb DEBUG: [HttpClient-6-SelectorManager] [12s 887ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b38041c for R (false) DEBUG: [pool-1-thread-2] [12s 888ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [HttpClient-6-SelectorManager] [12s 888ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [12s 888ms] Http1AsyncReceiver(SocketTube(7)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@260d8dbb DEBUG: [pool-1-thread-2] [12s 888ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-2] [12s 890ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-2] [12s 890ms] Http1AsyncReceiver(SocketTube(7)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@260d8dbb DEBUG: [pool-1-thread-2] [12s 890ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [12s 890ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [12s 890ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:52020 remote=/127.0.0.1:57197] DEBUG: [pool-1-thread-2] [12s 890ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) readBody: return2Cache: false DEBUG: [pool-1-thread-2] [12s 890ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@52dff45b(6) DEBUG: [pool-1-thread-2] [12s 890ms] Http1AsyncReceiver(SocketTube(7)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@101976bd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@149004a queue.isEmpty: false DEBUG: [pool-1-thread-2] [12s 890ms] Http1AsyncReceiver(SocketTube(7)) Delegate done: 0 DEBUG: [pool-1-thread-2] [12s 890ms] PlainHttpConnection(SocketTube(7))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [12s 890ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [12s 890ms] Http1AsyncReceiver(SocketTube(7)) cleared DEBUG: [pool-1-thread-2] [12s 890ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [12s 890ms] Exchange Ignored body DEBUG: [pool-1-thread-2] [12s 891ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [12s 891ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [12s 891ms] Http2Connection(SocketTube(7)) Opened stream 1 DEBUG: [pool-1-thread-2] [12s 891ms] Http2Connection(SocketTube(7))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [12s 891ms] Http2Connection(SocketTube(7))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [12s 891ms] SocketTube(7) connecting flows DEBUG: [pool-1-thread-2] [12s 891ms] SocketTube(7) read publisher got subscriber DEBUG: [pool-1-thread-2] [12s 891ms] SocketTube(7) registering subscribe event DEBUG: [pool-1-thread-2] [12s 891ms] SocketTube(7) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [12s 891ms] SocketTube(7) subscribed for writing DEBUG: [pool-1-thread-2] [12s 891ms] SocketTube(7) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [12s 891ms] SocketTube(7) write: registering startSubscription event DEBUG: [HttpClient-6-SelectorManager] [12s 891ms] SocketTube(7) subscribe event raised DEBUG: [HttpClient-6-SelectorManager] [12s 891ms] SocketTube(7) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7ab98820 DEBUG: [HttpClient-6-SelectorManager] [12s 891ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-SelectorManager] [12s 891ms] SocketTube(7) read demand reset to 0 DEBUG: [pool-1-thread-2] [12s 891ms] PlainHttpConnection(SocketTube(7)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [12s 891ms] PlainHttpConnection(SocketTube(7)) signalling the publisher of the write queue DEBUG: [HttpClient-6-SelectorManager] [12s 891ms] SocketTube(7) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [12s 891ms] Http2Connection(SocketTube(7)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [12s 891ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-6-SelectorManager] [12s 891ms] SocketTube(7) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [12s 891ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [12s 891ms] PlainHttpConnection(SocketTube(7)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [12s 891ms] PlainHttpConnection(SocketTube(7)) signalling the publisher of the write queue DEBUG: [HttpClient-6-SelectorManager] [12s 891ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b38041c for R (false) DEBUG: [pool-1-thread-2] [12s 891ms] Http2Connection(SocketTube(7)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-6-SelectorManager] [12s 891ms] SocketTube(7) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [12s 891ms] SocketTube(7) onSubscribe called DEBUG: [pool-1-thread-2] [12s 891ms] Http2Connection(SocketTube(7)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-6-SelectorManager] [12s 891ms] SocketTube(7) pending subscriber subscribed DEBUG: [pool-1-thread-2] [12s 891ms] Http2Connection(SocketTube(7)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [12s 892ms] Http1AsyncReceiver(SocketTube(7)) stopping DEBUG: [HttpClient-6-SelectorManager] [12s 892ms] SocketTube(7) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [12s 892ms] SocketTube(7) write: offloading requestMore DEBUG: [pool-1-thread-2] [12s 892ms] Http1AsyncReceiver(SocketTube(7)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-2] [12s 892ms] Http1AsyncReceiver(SocketTube(7)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-2] [12s 892ms] Http2Connection(SocketTube(7)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [12s 892ms] Http2Connection(SocketTube(7)) H2 processed buffered data DEBUG: [pool-1-thread-2] [12s 892ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(7)) DEBUG: [pool-1-thread-2] [12s 892ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(7)) DEBUG: [pool-1-thread-2] [12s 892ms] Http1AsyncReceiver(SocketTube(7)) cleared DEBUG: [pool-1-thread-2] [12s 892ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-2] [12s 892ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [12s 892ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@52dff45b(6) DEBUG: [pool-1-thread-2] [12s 892ms] Http1AsyncReceiver(SocketTube(7)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@101976bd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@149004a, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-2] [12s 892ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [12s 892ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [12s 892ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-5] [12s 892ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-5] [12s 892ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: got request of 1 from SocketTube(7) DEBUG: [pool-1-thread-5] [12s 892ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(7) DEBUG: [pool-1-thread-5] [12s 892ms] SocketTube(7) trying to write: 63 DEBUG: [pool-1-thread-5] [12s 892ms] SocketTube(7) wrote: 63 DEBUG: [pool-1-thread-5] [12s 893ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-5] [12s 893ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: got request of 1 from SocketTube(7) DEBUG: [Test-server-pool] [12s 893ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [12s 893ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [12s 893ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [12s 893ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-5] [12s 893ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [12s 893ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [12s 893ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [12s 893ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: GET /http2/fixed/y Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/fixed DEBUG: [readLoop] [12s 894ms] FramesDecoder decodes: 9 TestServer: [17 s, 197 ms, 383712 ns] Pushing promise: http://127.0.0.1:57197/http2/fixed/y/before/promise-1 DEBUG: [readLoop] [12s 894ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [12s 894ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 TestServer(1): connection started DEBUG: [readLoop] [12s 894ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [12s 894ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [12s 894ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-6-SelectorManager] [12s 895ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b38041c for None (false) Sent response headers 200 TestServer: [17 s, 199 ms, 656471 ns] Pushing promise: http://127.0.0.1:57197/http2/fixed/y/after/promise-2 DEBUG: [pool-1-thread-5] [12s 897ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(7) DEBUG: [pool-1-thread-5] [12s 897ms] SocketTube(7) trying to write: 13 DEBUG: [pool-1-thread-5] [12s 897ms] SocketTube(7) wrote: 13 DEBUG: [pool-1-thread-5] [12s 897ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-5] [12s 898ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: got request of 1 from SocketTube(7) DEBUG: [pool-1-thread-5] [12s 898ms] SocketTube(7) leaving requestMore: Reading: [ops=None, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [12s 898ms] SocketTube(7) leaving w.onNext Reading: [ops=None, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [12s 898ms] SocketTube(7) leaving requestMore: Reading: [ops=None, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [12s 898ms] SocketTube(7) read bytes: 106 DEBUG: [HttpClient-6-SelectorManager] [12s 898ms] Http2Connection(SocketTube(7)) onNext: got 106 bytes in 1 buffers DEBUG: [HttpClient-6-SelectorManager] [12s 898ms] SocketTube(7) resuming read event DEBUG: [HttpClient-6-SelectorManager] [12s 898ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b38041c for R (false) DEBUG: [pool-1-thread-5] [12s 898ms] Http2Connection(SocketTube(7)) sending 106 to Http2Connection.asyncReceive DEBUG: [HttpClient-6-SelectorManager] [12s 898ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [12s 898ms] Http2Connection(SocketTube(7)) H2 Receiving(1): 106 DEBUG: [pool-1-thread-5] [12s 898ms] Http2Connection(SocketTube(7)) Processing 106 DEBUG: [pool-1-thread-5] [12s 898ms] FramesDecoder decodes: 106 DEBUG: [pool-1-thread-5] [12s 898ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [12s 899ms] 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] [12s 899ms] Http2Connection(SocketTube(7)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-5] [12s 899ms] PlainHttpConnection(SocketTube(7)) added 9 bytes to the write queue DEBUG: [pool-1-thread-5] [12s 899ms] PlainHttpConnection(SocketTube(7)) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [12s 899ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(7) DEBUG: [pool-1-thread-5] [12s 899ms] SocketTube(7) trying to write: 9 DEBUG: [pool-1-thread-5] [12s 899ms] SocketTube(7) wrote: 9 DEBUG: [pool-1-thread-5] [12s 899ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-5] [12s 899ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: got request of 1 from SocketTube(7) DEBUG: [pool-1-thread-5] [12s 899ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [12s 899ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [12s 899ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-5] [12s 899ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [HttpClient-6-SelectorManager] [12s 899ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b38041c for None (false) DEBUG: [HttpClient-6-SelectorManager] [12s 899ms] SocketTube(7) read bytes: 195 TestServer: [17 s, 202 ms, 883819 ns] Pushing promise: http://127.0.0.1:57197/http2/fixed/y/after/promise-3 DEBUG: [pool-1-thread-5] [12s 900ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [readLoop] [12s 901ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [12s 901ms] Http2Connection(SocketTube(7)) Opened stream 2 DEBUG: [pool-1-thread-5] [12s 901ms] Http2Connection(SocketTube(7))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-6-SelectorManager] [12s 900ms] Http2Connection(SocketTube(7)) onNext: got 195 bytes in 1 buffers DEBUG: [readLoop] [12s 901ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [12s 901ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [HttpClient-6-SelectorManager] [12s 901ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-5] [12s 901ms] Http2Connection(SocketTube(7))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [readLoop] [12s 901ms] FramesDecoder decodes: 4 DEBUG: [pool-1-thread-5] [12s 901ms] Http2Connection(SocketTube(7)) H2 processed(1) DEBUG: [HttpClient-6-SelectorManager] [12s 901ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b38041c for R (false) DEBUG: [pool-1-thread-5] [12s 901ms] Http2Connection(SocketTube(7)) sending 195 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [12s 901ms] Http2Connection(SocketTube(7)) H2 Receiving(2): 195 DEBUG: [HttpClient-6-SelectorManager] [12s 901ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [12s 901ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [12s 901ms] Http2Connection(SocketTube(7)) Processing 195 DEBUG: [readLoop] [12s 901ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-5] [12s 901ms] FramesDecoder decodes: 195 DEBUG: [readLoop] [12s 901ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [12s 901ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [12s 901ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-5] [12s 901ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [12s 901ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [12s 901ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [12s 901ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [12s 902ms] Http2Connection(SocketTube(7))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [12s 902ms] Http2Connection(SocketTube(7))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [12s 902ms] Http2Connection(SocketTube(7))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-5] [12s 902ms] Http2Connection(SocketTube(7))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/fixed/y) 200 HTTP_2 Local port: 52020 DEBUG: [HttpClient-6-SelectorManager] [12s 903ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b38041c for None (false) DEBUG: [HttpClient-6-SelectorManager] [12s 903ms] SocketTube(7) read bytes: 80 DEBUG: [HttpClient-6-SelectorManager] [12s 903ms] Http2Connection(SocketTube(7)) onNext: got 80 bytes in 1 buffers DEBUG: [HttpClient-6-SelectorManager] [12s 903ms] SocketTube(7) resuming read event DEBUG: [HttpClient-6-SelectorManager] [12s 903ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b38041c for R (false) DEBUG: [HttpClient-6-SelectorManager] [12s 903ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [12s 904ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b38041c for None (false) DEBUG: [HttpClient-6-SelectorManager] [12s 904ms] SocketTube(7) read bytes: 87 DEBUG: [HttpClient-6-SelectorManager] [12s 904ms] Http2Connection(SocketTube(7)) onNext: got 87 bytes in 1 buffers DEBUG: [HttpClient-6-SelectorManager] [12s 904ms] SocketTube(7) resuming read event DEBUG: [HttpClient-6-SelectorManager] [12s 904ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b38041c for R (false) DEBUG: [HttpClient-6-SelectorManager] [12s 904ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [12s 904ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b38041c for None (false) DEBUG: [HttpClient-6-SelectorManager] [12s 904ms] SocketTube(7) read bytes: 80 DEBUG: [HttpClient-6-SelectorManager] [12s 904ms] Http2Connection(SocketTube(7)) onNext: got 80 bytes in 1 buffers DEBUG: [HttpClient-6-SelectorManager] [12s 904ms] SocketTube(7) resuming read event DEBUG: [HttpClient-6-SelectorManager] [12s 904ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b38041c for R (false) DEBUG: [HttpClient-6-SelectorManager] [12s 904ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [12s 945ms] Http2Connection(SocketTube(7))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-5] [12s 948ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [12s 950ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [12s 951ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [12s 951ms] HttpClientImpl(6) ClientImpl (async) elapsed 88 millis for GET to http://127.0.0.1:57197/http2/fixed/y DEBUG: [pool-1-thread-5] [12s 952ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [MainThread] [12s 952ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [12s 952ms] Http2Connection(SocketTube(7))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [12s 952ms] Http2Connection(SocketTube(7))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [12s 952ms] Http2Connection(SocketTube(7))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 52020 DEBUG: [pool-1-thread-5] [12s 952ms] Http2Connection(SocketTube(7))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-5] [12s 952ms] HttpClientImpl(6) body subscriber registered: 2 DEBUG: [pool-1-thread-5] [12s 952ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [12s 952ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [12s 952ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [12s 952ms] Http2Connection(SocketTube(7))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [12s 952ms] Http2Connection(SocketTube(7))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-5] [12s 953ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [12s 953ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [12s 953ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 53, received: 53, limit: 16777216 DEBUG: [pool-1-thread-5] [12s 953ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-5] [12s 953ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [12s 953ms] Http2Connection(SocketTube(7))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [12s 953ms] Http2Connection(SocketTube(7))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-5] [12s 953ms] HttpClientImpl(6) body subscriber unregistered: 1 DEBUG: [pool-1-thread-5] [12s 953ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [12s 953ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [12s 953ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [12s 953ms] Http2Connection(SocketTube(7))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-5] [12s 953ms] Http2Connection(SocketTube(7))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-5] [12s 953ms] Http2Connection(SocketTube(7))/Stream(2) close stream 2 DEBUG: [pool-1-thread-5] [12s 953ms] Http2Connection(SocketTube(7)) Closed stream 2 DEBUG: [pool-1-thread-5] [12s 953ms] Http2Connection(SocketTube(7))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6efb5533 DEBUG: [pool-1-thread-5] [12s 953ms] Http2Connection(SocketTube(7))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-5] [12s 953ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [12s 953ms] Http2Connection(SocketTube(7))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [12s 955ms] Http2Connection(SocketTube(7))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [12s 955ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [12s 955ms] HttpResponseInputStream item offered DEBUG: [MainThread] [12s 955ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [12s 955ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [12s 955ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [12s 955ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 12, received: 65, limit: 16777216 DEBUG: [MainThread] [12s 955ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [12s 955ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-5] [12s 955ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-5] [12s 955ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [12s 955ms] Http2Connection(SocketTube(7)) Opened stream 4 DEBUG: [pool-1-thread-5] [12s 955ms] Http2Connection(SocketTube(7))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [12s 956ms] Http2Connection(SocketTube(7))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-5] [12s 956ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [12s 956ms] Http2Connection(SocketTube(7))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [12s 956ms] Http2Connection(SocketTube(7))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [12s 956ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [12s 956ms] HttpResponseInputStream item offered DEBUG: [MainThread] [12s 956ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [12s 957ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 12, received: 77, limit: 16777216 DEBUG: [MainThread] [12s 957ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [12s 957ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [12s 957ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [12s 957ms] Http2Connection(SocketTube(7)) H2 processed(2) DEBUG: [pool-1-thread-5] [12s 957ms] Http2Connection(SocketTube(7)) sending 80 to Http2Connection.asyncReceive DEBUG: [MainThread] [12s 957ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [12s 957ms] Http2Connection(SocketTube(7)) H2 Receiving(3): 80 DEBUG: [pool-1-thread-5] [12s 957ms] Http2Connection(SocketTube(7)) Processing 80 DEBUG: [pool-1-thread-5] [12s 957ms] FramesDecoder decodes: 80 DEBUG: [pool-1-thread-5] [12s 957ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [12s 957ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-5] [12s 958ms] Http2Connection(SocketTube(7))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-5] [12s 958ms] Http2Connection(SocketTube(7))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [12s 958ms] Http2Connection(SocketTube(7))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 52020 DEBUG: [pool-1-thread-5] [12s 958ms] Http2Connection(SocketTube(7))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-5] [12s 958ms] HttpClientImpl(6) body subscriber registered: 2 DEBUG: [pool-1-thread-5] [12s 958ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [12s 958ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [12s 958ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [12s 958ms] Http2Connection(SocketTube(7))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [12s 958ms] Http2Connection(SocketTube(7))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-5] [12s 958ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [12s 958ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [12s 958ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 52, received: 129, limit: 16777216 DEBUG: [pool-1-thread-5] [12s 958ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-5] [12s 958ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [12s 958ms] Http2Connection(SocketTube(7))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [12s 958ms] Http2Connection(SocketTube(7))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-5] [12s 958ms] HttpClientImpl(6) body subscriber unregistered: 1 DEBUG: [pool-1-thread-5] [12s 958ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [12s 958ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [12s 958ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [12s 958ms] Http2Connection(SocketTube(7))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-5] [12s 958ms] Http2Connection(SocketTube(7))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-5] [12s 958ms] Http2Connection(SocketTube(7))/Stream(4) close stream 4 DEBUG: [pool-1-thread-5] [12s 958ms] Http2Connection(SocketTube(7)) Closed stream 4 DEBUG: [pool-1-thread-5] [12s 958ms] Http2Connection(SocketTube(7))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@65edec78 DEBUG: [pool-1-thread-5] [12s 958ms] Http2Connection(SocketTube(7))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-5] [12s 961ms] Http2Connection(SocketTube(7)) H2 processed(3) DEBUG: [pool-1-thread-5] [12s 961ms] Http2Connection(SocketTube(7)) sending 87 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [12s 961ms] Http2Connection(SocketTube(7)) H2 Receiving(4): 87 DEBUG: [pool-1-thread-5] [12s 961ms] Http2Connection(SocketTube(7)) Processing 87 DEBUG: [pool-1-thread-5] [12s 961ms] FramesDecoder decodes: 87 DEBUG: [pool-1-thread-5] [12s 961ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [12s 961ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-5] [12s 962ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [12s 962ms] Http2Connection(SocketTube(7)) Opened stream 6 DEBUG: [pool-1-thread-5] [12s 964ms] Http2Connection(SocketTube(7))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [12s 964ms] Http2Connection(SocketTube(7))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-5] [12s 965ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [12s 965ms] Http2Connection(SocketTube(7))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [12s 965ms] Http2Connection(SocketTube(7))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [12s 965ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [12s 965ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [12s 965ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 12, received: 141, limit: 16777216 DEBUG: [pool-1-thread-5] [12s 965ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-5] [12s 965ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [12s 965ms] Http2Connection(SocketTube(7))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [12s 965ms] Http2Connection(SocketTube(7))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-5] [12s 965ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [12s 965ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [12s 965ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [12s 965ms] HttpResponseInputStream item offered DEBUG: [MainThread] [12s 965ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [12s 965ms] Http2Connection(SocketTube(7))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [12s 965ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [12s 965ms] Http2Connection(SocketTube(7))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-5] [12s 965ms] Http2Connection(SocketTube(7))/Stream(1) close stream 1 DEBUG: [pool-1-thread-5] [12s 965ms] Http2Connection(SocketTube(7)) Closed stream 1 DEBUG: [MainThread] [12s 965ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [12s 965ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [12s 965ms] Http2Connection(SocketTube(7))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@f1dfdad DEBUG: [pool-1-thread-5] [12s 965ms] Http2Connection(SocketTube(7))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-5] [12s 965ms] Http2Connection(SocketTube(7)) H2 processed(4) DEBUG: [pool-1-thread-5] [12s 965ms] Http2Connection(SocketTube(7)) sending 80 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [12s 965ms] Http2Connection(SocketTube(7)) H2 Receiving(5): 80 DEBUG: [MainThread] [12s 965ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [12s 965ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [12s 965ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [12s 965ms] Http2Connection(SocketTube(7)) Processing 80 DEBUG: [MainThread] [12s 966ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [12s 966ms] FramesDecoder decodes: 80 DEBUG: [pool-1-thread-5] [12s 966ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [12s 966ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [12s 966ms] Http2Connection(SocketTube(7))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [12s 966ms] Http2Connection(SocketTube(7))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [12s 966ms] Http2Connection(SocketTube(7))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 52020 DEBUG: [pool-1-thread-5] [12s 966ms] Http2Connection(SocketTube(7))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-5] [12s 968ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [12s 968ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [12s 968ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [12s 968ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [MainThread] [12s 966ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [12s 968ms] Http2Connection(SocketTube(7))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-5] [12s 968ms] Http2Connection(SocketTube(7))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-5] [12s 968ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [12s 968ms] HttpResponseInputStream item offered DEBUG: [MainThread] [12s 968ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [12s 968ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [12s 968ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [12s 968ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [MainThread] [12s 968ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [12s 968ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [MainThread] [12s 968ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [12s 968ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [12s 968ms] Http2Connection(SocketTube(7))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [12s 968ms] Http2Connection(SocketTube(7))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-5] [12s 968ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [12s 968ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [12s 968ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [12s 968ms] HttpResponseInputStream item offered DEBUG: [MainThread] [12s 968ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [12s 968ms] Http2Connection(SocketTube(7))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-5] [12s 968ms] Http2Connection(SocketTube(7))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-5] [12s 968ms] Http2Connection(SocketTube(7))/Stream(6) close stream 6 DEBUG: [pool-1-thread-5] [12s 968ms] Http2Connection(SocketTube(7)) Closed stream 6 DEBUG: [MainThread] [12s 968ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [12s 968ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [12s 968ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [12s 968ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [12s 968ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [12s 968ms] Http2Connection(SocketTube(7))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@533db1f2 DEBUG: [pool-1-thread-5] [12s 968ms] Http2Connection(SocketTube(7))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-5] [12s 968ms] Http2Connection(SocketTube(7)) H2 processed(5) DEBUG: [MainThread] [12s 972ms] HttpClientImpl(7) proxySelector is sun.net.spi.DefaultProxySelector@e1767b8 (user-supplied=false) DEBUG: [MainThread] [12s 982ms] HttpClientImpl(7) ClientImpl (async) send http://127.0.0.1:57197/http2/chunk/y GET DEBUG: [pool-1-thread-5] [12s 984ms] Exchange establishing exchange for http://127.0.0.1:57197/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-5] [12s 984ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-5] [12s 984ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-5] [12s 984ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-5] [12s 984ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-5] [12s 985ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-5] [12s 985ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-5] [12s 985ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [12s 985ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-5] [12s 985ms] Http1AsyncReceiver(SocketTube(8)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6ddf9ac4 queue.isEmpty: true DEBUG: [pool-1-thread-5] [12s 985ms] Http1AsyncReceiver(SocketTube(8)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6ddf9ac4, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-5] [12s 985ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [pool-1-thread-5] [12s 985ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-5] [12s 985ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [pool-1-thread-5] [12s 985ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-5] [12s 985ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-5] [12s 985ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-5] [12s 986ms] PlainHttpConnection(SocketTube(8)) registering connect event DEBUG: [HttpClient-7-SelectorManager] [12s 986ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3a2cacd for C (true) TestServer(1): connection accepted DEBUG: [HttpClient-7-SelectorManager] [12s 986ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-SelectorManager] [12s 986ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52030 TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=52030,localport=57197] TestServer(1): starting connection TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [pool-1-thread-5] [12s 987ms] PlainHttpConnection(SocketTube(8)) finishConnect, setting connected=true DEBUG: [pool-1-thread-5] [12s 988ms] Http1Exchange SocketTube(8) connecting flows DEBUG: [pool-1-thread-5] [12s 988ms] SocketTube(8) connecting flows DEBUG: [pool-1-thread-5] [12s 988ms] SocketTube(8) read publisher got subscriber DEBUG: [pool-1-thread-5] [12s 988ms] SocketTube(8) registering subscribe event DEBUG: [pool-1-thread-5] [12s 988ms] SocketTube(8) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [12s 988ms] SocketTube(8) subscribe event raised DEBUG: [HttpClient-7-SelectorManager] [12s 988ms] SocketTube(8) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@95aa1bd DEBUG: [HttpClient-7-SelectorManager] [12s 988ms] SocketTube(8) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [12s 988ms] SocketTube(8) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [12s 988ms] Http1AsyncReceiver(SocketTube(8)) Received onSubscribed from upstream DEBUG: [pool-1-thread-5] [12s 988ms] Http1Publisher(SocketTube(8)) got subscriber: SocketTube(8) DEBUG: [pool-1-thread-5] [12s 988ms] SocketTube(8) subscribed for writing DEBUG: [HttpClient-7-SelectorManager] [12s 988ms] SocketTube(8) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [12s 988ms] SocketTube(8) pending subscriber subscribed DEBUG: [pool-1-thread-5] [12s 988ms] SocketTube(8) write: registering startSubscription event DEBUG: [pool-1-thread-5] [12s 988ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-7-SelectorManager] [12s 988ms] SocketTube(8) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [12s 988ms] SocketTube(8) write: offloading requestMore DEBUG: [pool-1-thread-5] [12s 988ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-5] [12s 988ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-5] [12s 988ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [pool-1-thread-5] [12s 988ms] Http1Publisher(SocketTube(8)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [12s 989ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [12s 989ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [12s 989ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [12s 989ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-2] [12s 989ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-2] [12s 989ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [12s 989ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c583ef2 for R (true) DEBUG: [pool-1-thread-3] [12s 989ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-3] [12s 989ms] Http1Publisher(SocketTube(8)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [12s 989ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [pool-1-thread-3] [12s 989ms] Http1Publisher(SocketTube(8)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [12s 989ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [12s 989ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [12s 989ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [12s 989ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [12s 989ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [12s 989ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [12s 990ms] Http1Publisher(SocketTube(8)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [12s 990ms] Http1Publisher(SocketTube(8)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [12s 990ms] SocketTube(8) trying to write: 204 DEBUG: [pool-1-thread-3] [12s 990ms] SocketTube(8) wrote: 204 DEBUG: [pool-1-thread-3] [12s 990ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-3] [12s 990ms] Http1Publisher(SocketTube(8)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [12s 990ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [12s 990ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [12s 990ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [12s 990ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [12s 990ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [12s 990ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [12s 990ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) First time around DEBUG: [pool-1-thread-3] [12s 990ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [12s 990ms] Http1Publisher(SocketTube(8)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [12s 990ms] Http1Publisher(SocketTube(8)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@254f407a DEBUG: [pool-1-thread-3] [12s 990ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [12s 990ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c583ef2 for None (false) DEBUG: [HttpClient-7-SelectorManager] [12s 990ms] SocketTube(8) read bytes: 71 DEBUG: [HttpClient-7-SelectorManager] [12s 990ms] Http1AsyncReceiver(SocketTube(8)) Putting 71 bytes into the queue DEBUG: [HttpClient-7-SelectorManager] [12s 990ms] SocketTube(8) resuming read event DEBUG: [HttpClient-7-SelectorManager] [12s 990ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c583ef2 for R (false) DEBUG: [pool-1-thread-3] [12s 990ms] Http1AsyncReceiver(SocketTube(8)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6ddf9ac4 DEBUG: [HttpClient-7-SelectorManager] [12s 990ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [12s 990ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [12s 990ms] Http1AsyncReceiver(SocketTube(8)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6ddf9ac4 DEBUG: [pool-1-thread-3] [12s 990ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [12s 990ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [12s 990ms] Http1AsyncReceiver(SocketTube(8)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6ddf9ac4 DEBUG: [pool-1-thread-3] [12s 990ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [12s 990ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [12s 990ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:52030 remote=/127.0.0.1:57197] DEBUG: [pool-1-thread-3] [12s 991ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [12s 991ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@67db246b(7) DEBUG: [pool-1-thread-3] [12s 991ms] Http1AsyncReceiver(SocketTube(8)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@c9b0b6a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5f3978a8 queue.isEmpty: false DEBUG: [pool-1-thread-3] [12s 991ms] Http1AsyncReceiver(SocketTube(8)) Delegate done: 0 DEBUG: [pool-1-thread-3] [12s 991ms] PlainHttpConnection(SocketTube(8))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [12s 991ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [12s 991ms] Http1AsyncReceiver(SocketTube(8)) cleared DEBUG: [pool-1-thread-3] [12s 991ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [12s 991ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [12s 991ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [12s 991ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [12s 991ms] Http2Connection(SocketTube(8)) Opened stream 1 DEBUG: [pool-1-thread-3] [12s 991ms] Http2Connection(SocketTube(8))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [12s 991ms] Http2Connection(SocketTube(8))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [12s 991ms] SocketTube(8) connecting flows DEBUG: [pool-1-thread-3] [12s 991ms] SocketTube(8) read publisher got subscriber DEBUG: [pool-1-thread-3] [12s 991ms] SocketTube(8) registering subscribe event DEBUG: [pool-1-thread-3] [12s 991ms] SocketTube(8) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [12s 991ms] SocketTube(8) subscribed for writing DEBUG: [pool-1-thread-3] [12s 991ms] SocketTube(8) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [12s 991ms] SocketTube(8) write: registering startSubscription event DEBUG: [HttpClient-7-SelectorManager] [12s 991ms] SocketTube(8) subscribe event raised DEBUG: [HttpClient-7-SelectorManager] [12s 991ms] SocketTube(8) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7dded594 DEBUG: [HttpClient-7-SelectorManager] [12s 992ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-7-SelectorManager] [12s 992ms] SocketTube(8) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [12s 992ms] SocketTube(8) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [12s 992ms] Http2Connection(SocketTube(8)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-7-SelectorManager] [12s 992ms] SocketTube(8) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [12s 992ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-3] [12s 992ms] PlainHttpConnection(SocketTube(8)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [12s 992ms] PlainHttpConnection(SocketTube(8)) signalling the publisher of the write queue DEBUG: [HttpClient-7-SelectorManager] [12s 992ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c583ef2 for R (false) DEBUG: [HttpClient-7-SelectorManager] [12s 992ms] SocketTube(8) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [12s 992ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-7-SelectorManager] [12s 992ms] SocketTube(8) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [12s 992ms] SocketTube(8) pending subscriber subscribed DEBUG: [pool-1-thread-3] [12s 992ms] PlainHttpConnection(SocketTube(8)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [12s 992ms] PlainHttpConnection(SocketTube(8)) signalling the publisher of the write queue DEBUG: [HttpClient-7-SelectorManager] [12s 992ms] SocketTube(8) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [12s 992ms] SocketTube(8) write: offloading requestMore DEBUG: [pool-1-thread-3] [12s 992ms] Http2Connection(SocketTube(8)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [12s 992ms] Http2Connection(SocketTube(8)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [12s 992ms] Http2Connection(SocketTube(8)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [12s 992ms] Http1AsyncReceiver(SocketTube(8)) stopping DEBUG: [pool-1-thread-3] [12s 992ms] Http1AsyncReceiver(SocketTube(8)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-3] [12s 992ms] Http1AsyncReceiver(SocketTube(8)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [12s 992ms] Http2Connection(SocketTube(8)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [12s 992ms] Http2Connection(SocketTube(8)) H2 processed buffered data DEBUG: [pool-1-thread-3] [12s 992ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(8)) DEBUG: [pool-1-thread-3] [12s 992ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(8)) DEBUG: [pool-1-thread-3] [12s 992ms] Http1AsyncReceiver(SocketTube(8)) cleared DEBUG: [pool-1-thread-3] [12s 992ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [12s 992ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [12s 992ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@67db246b(7) DEBUG: [pool-1-thread-3] [12s 992ms] Http1AsyncReceiver(SocketTube(8)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@c9b0b6a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5f3978a8, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-3] [12s 992ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [12s 992ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [12s 992ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [12s 993ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-2] [12s 993ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: got request of 1 from SocketTube(8) DEBUG: [pool-1-thread-2] [12s 993ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(8) DEBUG: [pool-1-thread-2] [12s 993ms] SocketTube(8) trying to write: 63 DEBUG: [pool-1-thread-2] [12s 993ms] SocketTube(8) wrote: 63 DEBUG: [pool-1-thread-2] [12s 993ms] SocketTube(8) write: requesting more... DEBUG: [Test-server-pool] [12s 993ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [12s 993ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [12s 993ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: got request of 1 from SocketTube(8) DEBUG: [Test-server-pool] [12s 993ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-2] [12s 993ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [12s 993ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-2] [12s 993ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [12s 993ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [12s 994ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(8) DEBUG: [Test-server-pool] [12s 994ms] 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] [12s 994ms] SocketTube(8) trying to write: 13 DEBUG: [pool-1-thread-2] [12s 994ms] SocketTube(8) wrote: 13 DEBUG: [pool-1-thread-2] [12s 994ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-2] [12s 994ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: got request of 1 from SocketTube(8) DEBUG: [pool-1-thread-2] [12s 994ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [12s 994ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [12s 994ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [12s 995ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [12s 995ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [12s 995ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [12s 995ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [12s 995ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [12s 995ms] 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] [12s 995ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [12s 995ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [12s 995ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [12s 995ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [12s 995ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [12s 995ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer: GET /http2/chunk/y Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/chunk DEBUG: [HttpClient-7-SelectorManager] [12s 998ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c583ef2 for None (false) TestServer: [17 s, 301 ms, 313885 ns] Pushing promise: http://127.0.0.1:57197/http2/chunk/y/before/promise-1 DEBUG: [HttpClient-7-SelectorManager] [12s 998ms] SocketTube(8) read bytes: 48 DEBUG: [HttpClient-7-SelectorManager] [12s 998ms] Http2Connection(SocketTube(8)) onNext: got 48 bytes in 1 buffers Sent response headers 200 DEBUG: [HttpClient-7-SelectorManager] [12s 998ms] SocketTube(8) resuming read event DEBUG: [HttpClient-7-SelectorManager] [12s 998ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c583ef2 for R (false) DEBUG: [HttpClient-7-SelectorManager] [12s 998ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] TestServer: [17 s, 301 ms, 636214 ns] Pushing promise: http://127.0.0.1:57197/http2/chunk/y/after/promise-2 DEBUG: [pool-1-thread-2] [12s 998ms] Http2Connection(SocketTube(8)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [12s 998ms] Http2Connection(SocketTube(8)) H2 Receiving(1): 48 DEBUG: [pool-1-thread-2] [12s 998ms] Http2Connection(SocketTube(8)) Processing 48 DEBUG: [pool-1-thread-2] [12s 998ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-2] [12s 998ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [12s 998ms] 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] [12s 998ms] Http2Connection(SocketTube(8)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [12s 998ms] PlainHttpConnection(SocketTube(8)) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [12s 998ms] PlainHttpConnection(SocketTube(8)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [12s 998ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(8) DEBUG: [pool-1-thread-2] [12s 999ms] SocketTube(8) trying to write: 9 DEBUG: [pool-1-thread-2] [12s 999ms] SocketTube(8) wrote: 9 DEBUG: [pool-1-thread-2] [12s 999ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-2] [12s 999ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: got request of 1 from SocketTube(8) DEBUG: [pool-1-thread-2] [12s 999ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [12s 999ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [12s 999ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [12s 999ms] Http2Connection(SocketTube(8)) H2 processed(1) DEBUG: [readLoop] [13s 1ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [13s 1ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [13s 1ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-7-SelectorManager] [13s 1ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c583ef2 for None (false) DEBUG: [readLoop] [13s 2ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [13s 2ms] FramesDecoder Tail size is now: 0, current= TestServer: [17 s, 305 ms, 77199 ns] Pushing promise: http://127.0.0.1:57197/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-7-SelectorManager] [13s 3ms] SocketTube(8) read bytes: 318 DEBUG: [HttpClient-7-SelectorManager] [13s 3ms] Http2Connection(SocketTube(8)) onNext: got 318 bytes in 1 buffers DEBUG: [HttpClient-7-SelectorManager] [13s 3ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-2] [13s 3ms] Http2Connection(SocketTube(8)) sending 318 to Http2Connection.asyncReceive DEBUG: [HttpClient-7-SelectorManager] [13s 3ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c583ef2 for R (false) DEBUG: [HttpClient-7-SelectorManager] [13s 3ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 3ms] Http2Connection(SocketTube(8)) H2 Receiving(2): 318 DEBUG: [pool-1-thread-2] [13s 3ms] Http2Connection(SocketTube(8)) Processing 318 DEBUG: [pool-1-thread-2] [13s 3ms] FramesDecoder decodes: 318 DEBUG: [pool-1-thread-2] [13s 3ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 3ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 40 DEBUG: [pool-1-thread-2] [13s 4ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [13s 4ms] Http2Connection(SocketTube(8)) Opened stream 2 DEBUG: [pool-1-thread-2] [13s 4ms] Http2Connection(SocketTube(8))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-7-SelectorManager] [13s 4ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c583ef2 for None (false) DEBUG: [pool-1-thread-2] [13s 4ms] Http2Connection(SocketTube(8))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-2] [13s 4ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-7-SelectorManager] [13s 4ms] SocketTube(8) read bytes: 82 DEBUG: [HttpClient-7-SelectorManager] [13s 4ms] Http2Connection(SocketTube(8)) onNext: got 82 bytes in 1 buffers DEBUG: [pool-1-thread-2] [13s 4ms] Http2Connection(SocketTube(8))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-7-SelectorManager] [13s 4ms] SocketTube(8) resuming read event DEBUG: [HttpClient-7-SelectorManager] [13s 4ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c583ef2 for R (false) DEBUG: [pool-1-thread-2] [13s 4ms] Http2Connection(SocketTube(8))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-7-SelectorManager] [13s 4ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 4ms] Http2Connection(SocketTube(8))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [13s 5ms] Http2Connection(SocketTube(8))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/chunk/y) 200 HTTP_2 Local port: 52030 DEBUG: [HttpClient-7-SelectorManager] [13s 5ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c583ef2 for None (false) DEBUG: [HttpClient-7-SelectorManager] [13s 5ms] SocketTube(8) read bytes: 80 DEBUG: [pool-1-thread-2] [13s 5ms] Http2Connection(SocketTube(8))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-7-SelectorManager] [13s 5ms] Http2Connection(SocketTube(8)) onNext: got 80 bytes in 1 buffers DEBUG: [HttpClient-7-SelectorManager] [13s 5ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-2] [13s 5ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [HttpClient-7-SelectorManager] [13s 5ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c583ef2 for R (false) DEBUG: [pool-1-thread-2] [13s 5ms] HttpResponseInputStream onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [13s 5ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 5ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [13s 5ms] HttpClientImpl(7) ClientImpl (async) elapsed 22 millis for GET to http://127.0.0.1:57197/http2/chunk/y DEBUG: [pool-1-thread-2] [13s 5ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [13s 5ms] Http2Connection(SocketTube(8))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [13s 5ms] Http2Connection(SocketTube(8))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [13s 5ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [13s 5ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [13s 5ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-2] [13s 5ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [13s 5ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-2] [13s 6ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [13s 6ms] Http2Connection(SocketTube(8)) Opened stream 4 DEBUG: [pool-1-thread-2] [13s 6ms] Http2Connection(SocketTube(8))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [13s 6ms] Http2Connection(SocketTube(8))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-2] [13s 6ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [13s 6ms] Http2Connection(SocketTube(8))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [MainThread] [13s 6ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [13s 6ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [13s 6ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [MainThread] [13s 6ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [13s 6ms] Http2Connection(SocketTube(8))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [13s 6ms] Http2Connection(SocketTube(8))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [MainThread] [13s 6ms] HttpResponseInputStream next item received DEBUG: [MainThread] [13s 6ms] HttpResponseInputStream item offered DEBUG: [MainThread] [13s 6ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-2] [13s 6ms] Http2Connection(SocketTube(8))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [MainThread] [13s 6ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [13s 6ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [13s 6ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [13s 6ms] Http2Connection(SocketTube(8))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 52030 DEBUG: [MainThread] [13s 6ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [13s 6ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [13s 6ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [13s 6ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [13s 6ms] Http2Connection(SocketTube(8))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [13s 6ms] HttpClientImpl(7) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [13s 6ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [13s 6ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [13s 7ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [13s 7ms] Http2Connection(SocketTube(8))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [13s 7ms] Http2Connection(SocketTube(8))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-2] [13s 7ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [13s 7ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [13s 7ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 53, received: 77, limit: 16777216 DEBUG: [pool-1-thread-2] [13s 7ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-2] [13s 7ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [13s 7ms] Http2Connection(SocketTube(8))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [13s 7ms] Http2Connection(SocketTube(8))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-2] [13s 7ms] HttpClientImpl(7) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [13s 7ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [13s 7ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [13s 7ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [13s 7ms] Http2Connection(SocketTube(8))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-2] [13s 7ms] Http2Connection(SocketTube(8))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-2] [13s 7ms] Http2Connection(SocketTube(8))/Stream(2) close stream 2 DEBUG: [pool-1-thread-2] [13s 7ms] Http2Connection(SocketTube(8)) Closed stream 2 DEBUG: [pool-1-thread-2] [13s 7ms] Http2Connection(SocketTube(8))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1483e859 DEBUG: [pool-1-thread-2] [13s 7ms] Http2Connection(SocketTube(8))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [13s 7ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [13s 7ms] Http2Connection(SocketTube(8))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [13s 7ms] Http2Connection(SocketTube(8))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [13s 8ms] Http2Connection(SocketTube(8))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 52030 DEBUG: [pool-1-thread-2] [13s 8ms] Http2Connection(SocketTube(8))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [13s 8ms] HttpClientImpl(7) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [13s 8ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [13s 8ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [13s 8ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [13s 8ms] Http2Connection(SocketTube(8))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [13s 8ms] Http2Connection(SocketTube(8))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-2] [13s 8ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [13s 8ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [13s 8ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 52, received: 129, limit: 16777216 DEBUG: [pool-1-thread-2] [13s 8ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [13s 8ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [13s 8ms] Http2Connection(SocketTube(8))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [13s 8ms] Http2Connection(SocketTube(8))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [13s 8ms] HttpClientImpl(7) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [13s 8ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [13s 8ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [13s 8ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [13s 8ms] Http2Connection(SocketTube(8))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-2] [13s 8ms] Http2Connection(SocketTube(8))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-2] [13s 8ms] Http2Connection(SocketTube(8))/Stream(4) close stream 4 DEBUG: [pool-1-thread-2] [13s 8ms] Http2Connection(SocketTube(8)) Closed stream 4 DEBUG: [pool-1-thread-2] [13s 8ms] Http2Connection(SocketTube(8))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4ff4d8ea DEBUG: [pool-1-thread-2] [13s 8ms] Http2Connection(SocketTube(8))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-2] [13s 9ms] Http2Connection(SocketTube(8)) H2 processed(2) DEBUG: [pool-1-thread-2] [13s 9ms] Http2Connection(SocketTube(8)) sending 82 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 9ms] Http2Connection(SocketTube(8)) H2 Receiving(3): 82 DEBUG: [pool-1-thread-2] [13s 9ms] Http2Connection(SocketTube(8)) Processing 82 DEBUG: [pool-1-thread-2] [13s 9ms] FramesDecoder decodes: 82 DEBUG: [pool-1-thread-2] [13s 9ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 9ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-2] [13s 9ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [13s 9ms] Http2Connection(SocketTube(8)) Opened stream 6 DEBUG: [pool-1-thread-2] [13s 9ms] Http2Connection(SocketTube(8))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [13s 9ms] Http2Connection(SocketTube(8))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [13s 9ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [13s 9ms] Http2Connection(SocketTube(8))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [13s 9ms] Http2Connection(SocketTube(8))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [13s 9ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [13s 9ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [13s 9ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 12, received: 141, limit: 16777216 DEBUG: [pool-1-thread-2] [13s 9ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-2] [13s 10ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [13s 10ms] Http2Connection(SocketTube(8))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [13s 10ms] Http2Connection(SocketTube(8))/Stream(1) incoming: onComplete DEBUG: [MainThread] [13s 10ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [13s 10ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [13s 10ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [MainThread] [13s 10ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [13s 10ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [13s 10ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [13s 10ms] HttpResponseInputStream item offered DEBUG: [MainThread] [13s 10ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [13s 10ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [13s 10ms] Http2Connection(SocketTube(8))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [13s 10ms] Http2Connection(SocketTube(8))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [13s 10ms] Http2Connection(SocketTube(8))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [13s 10ms] Http2Connection(SocketTube(8)) Closed stream 1 DEBUG: [pool-1-thread-2] [13s 10ms] Http2Connection(SocketTube(8))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6f6da0e DEBUG: [pool-1-thread-2] [13s 10ms] Http2Connection(SocketTube(8))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [13s 10ms] Http2Connection(SocketTube(8)) H2 processed(3) DEBUG: [pool-1-thread-2] [13s 10ms] Http2Connection(SocketTube(8)) sending 80 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 10ms] Http2Connection(SocketTube(8)) H2 Receiving(4): 80 DEBUG: [pool-1-thread-2] [13s 10ms] Http2Connection(SocketTube(8)) Processing 80 DEBUG: [pool-1-thread-2] [13s 10ms] FramesDecoder decodes: 80 DEBUG: [pool-1-thread-2] [13s 10ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 10ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [13s 10ms] Http2Connection(SocketTube(8))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [13s 10ms] Http2Connection(SocketTube(8))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [13s 10ms] Http2Connection(SocketTube(8))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 52030 DEBUG: [pool-1-thread-2] [13s 11ms] Http2Connection(SocketTube(8))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-2] [13s 11ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [13s 11ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [13s 11ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [13s 11ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [13s 11ms] Http2Connection(SocketTube(8))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [13s 11ms] Http2Connection(SocketTube(8))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-2] [13s 11ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [13s 11ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [13s 11ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [pool-1-thread-2] [13s 11ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [13s 11ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [13s 11ms] Http2Connection(SocketTube(8))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [13s 11ms] Http2Connection(SocketTube(8))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-2] [13s 11ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [13s 11ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [13s 11ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [13s 11ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [13s 11ms] Http2Connection(SocketTube(8))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-2] [13s 11ms] Http2Connection(SocketTube(8))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-2] [13s 11ms] Http2Connection(SocketTube(8))/Stream(6) close stream 6 DEBUG: [pool-1-thread-2] [13s 11ms] Http2Connection(SocketTube(8)) Closed stream 6 DEBUG: [pool-1-thread-2] [13s 11ms] Http2Connection(SocketTube(8))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2f90d617 DEBUG: [pool-1-thread-2] [13s 11ms] Http2Connection(SocketTube(8))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-2] [13s 11ms] Http2Connection(SocketTube(8)) H2 processed(4) DEBUG: [MainThread] [13s 12ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [13s 12ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [13s 12ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [13s 12ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [13s 12ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [13s 12ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [13s 12ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [13s 12ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [13s 12ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [13s 12ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [13s 12ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [13s 12ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [13s 12ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [13s 12ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [13s 12ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [13s 15ms] HttpClientImpl(8) proxySelector is sun.net.spi.DefaultProxySelector@e1767b8 (user-supplied=false) DEBUG: [MainThread] [13s 16ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:52357/https2/fixed/y GET DEBUG: [pool-1-thread-2] [13s 16ms] Exchange establishing exchange for https://127.0.0.1:52357/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-2] [13s 20ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [13s 21ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [13s 22ms] PlainHttpConnection(SocketTube(9)) registering connect event DEBUG: [pool-1-thread-2] [13s 22ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-8-SelectorManager] [13s 22ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@50714867 for C (true) DEBUG: [HttpClient-8-SelectorManager] [13s 22ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: finishing connect TestServer(2): connection accepted DEBUG: [HttpClient-8-SelectorManager] [13s 22ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52750 TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=52750, Session(1711975090369|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-2] [13s 22ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [13s 22ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-2] [13s 22ms] SocketTube(9) registering subscribe event DEBUG: [HttpClient-8-SelectorManager] [13s 22ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-2] [13s 22ms] SocketTube(9) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [13s 23ms] 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@5a892317[Not completed, 4 dependents] (id=1042) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(9)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [13s 23ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-8-SelectorManager] [13s 23ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-8-SelectorManager] [13s 23ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [13s 23ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [13s 23ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [13s 23ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-2] [13s 23ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [pool-1-thread-2] [13s 23ms] SSL Writer(SocketTube(9)) calling downstreamSubscriber::onSubscribe on SocketTube(9) DEBUG: [pool-1-thread-2] [13s 23ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-2] [13s 23ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-2] [13s 23ms] SSL Writer(SocketTube(9)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-2] [13s 23ms] SSL Writer(SocketTube(9)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-8-SelectorManager] [13s 23ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [13s 23ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-8-SelectorManager] [13s 23ms] 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] [13s 23ms] SSL Writer(SocketTube(9)) wrapping 0 bytes DEBUG: [HttpClient-8-SelectorManager] [13s 23ms] SSLTube(SocketTube(9)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [13s 23ms] SSLTube(SocketTube(9)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [13s 23ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [13s 23ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [13s 23ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f8ba622 for R (true) DEBUG: [HttpClient-8-SelectorManager] [13s 23ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [13s 23ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-5] [13s 24ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-5] [13s 24ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [13s 24ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 27ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [13s 27ms] SSL Writer(SocketTube(9)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [13s 27ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [13s 27ms] SSL Writer(SocketTube(9)) handshaking DEBUG: [pool-1-thread-2] [13s 27ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [13s 27ms] SSL Writer(SocketTube(9)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-2] [13s 27ms] SSL Writer(SocketTube(9)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-2] [13s 27ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 27ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [13s 27ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-2] [13s 27ms] SocketTube(9) trying to write: 2191 DEBUG: [pool-1-thread-2] [13s 27ms] SocketTube(9) wrote: 2191 DEBUG: [pool-1-thread-2] [13s 28ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [13s 28ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 28ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 28ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [13s 28ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [13s 33ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f8ba622 for None (false) DEBUG: [HttpClient-8-SelectorManager] [13s 33ms] HttpClientImpl(8) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-8-SelectorManager] [13s 34ms] SocketTube(9) read bytes: 133 DEBUG: [HttpClient-8-SelectorManager] [13s 34ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [13s 34ms] SSL Reader(SocketTube(9)) Adding 133 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [13s 34ms] SocketTube(9) resuming read event DEBUG: [HttpClient-8-SelectorManager] [13s 34ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f8ba622 for R (false) DEBUG: [HttpClient-8-SelectorManager] [13s 34ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 34ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [13s 34ms] SSL Reader(SocketTube(9)) Unwrapping: 133 DEBUG: [pool-1-thread-2] [13s 34ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [13s 34ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [13s 34ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [13s 34ms] SSL Reader(SocketTube(9)) handshaking DEBUG: [pool-1-thread-2] [13s 34ms] SSLFlowDelegate(SocketTube(9)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [13s 34ms] SSLFlowDelegate(SocketTube(9)) #tasks to execute: 1 DEBUG: [HttpClient-8-SelectorManager] [13s 36ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f8ba622 for None (false) DEBUG: [HttpClient-8-SelectorManager] [13s 36ms] SocketTube(9) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [13s 36ms] SocketTube(9) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 37ms] SSLFlowDelegate(SocketTube(9)) finished task execution DEBUG: [pool-1-thread-2] [13s 37ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [13s 37ms] SSL Writer(SocketTube(9)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [13s 37ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [13s 37ms] SSL Writer(SocketTube(9)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [13s 37ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [13s 37ms] SSL Writer(SocketTube(9)) handshaking DEBUG: [pool-1-thread-2] [13s 37ms] SSL Writer(SocketTube(9)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [13s 37ms] SSL Writer(SocketTube(9)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [13s 37ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 37ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [13s 37ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [13s 37ms] SocketTube(9) trying to write: 6 DEBUG: [pool-1-thread-2] [13s 37ms] SocketTube(9) wrote: 6 DEBUG: [pool-1-thread-2] [13s 37ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [13s 37ms] SocketTube(9) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 37ms] SocketTube(9) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 37ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [13s 37ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [13s 37ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-2] [13s 37ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [13s 37ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [13s 38ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [13s 38ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f8ba622 for R (true) DEBUG: [pool-1-thread-2] [13s 38ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [13s 38ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f8ba622 for None (false) DEBUG: [HttpClient-8-SelectorManager] [13s 38ms] SocketTube(9) read bytes: 175 DEBUG: [HttpClient-8-SelectorManager] [13s 38ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [13s 38ms] SSL Reader(SocketTube(9)) Adding 175 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [13s 38ms] SocketTube(9) resuming read event DEBUG: [HttpClient-8-SelectorManager] [13s 38ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f8ba622 for R (false) DEBUG: [pool-1-thread-2] [13s 38ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [13s 38ms] SSL Reader(SocketTube(9)) Unwrapping: 175 DEBUG: [HttpClient-8-SelectorManager] [13s 38ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 38ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-2] [13s 38ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [13s 38ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [13s 38ms] SSL Reader(SocketTube(9)) handshaking DEBUG: [pool-1-thread-2] [13s 38ms] SSL Reader(SocketTube(9)) Unwrapping: 169 DEBUG: [pool-1-thread-2] [13s 38ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-2] [13s 38ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [13s 39ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [13s 39ms] SSL Reader(SocketTube(9)) handshaking DEBUG: [pool-1-thread-2] [13s 39ms] SSLFlowDelegate(SocketTube(9)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [13s 39ms] SSLFlowDelegate(SocketTube(9)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [13s 39ms] SSLFlowDelegate(SocketTube(9)) finished task execution DEBUG: [pool-1-thread-2] [13s 39ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [13s 39ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [13s 39ms] SSL Reader(SocketTube(9)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [13s 40ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [13s 40ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [13s 40ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [13s 40ms] SSL Reader(SocketTube(9)) handshaking DEBUG: [pool-1-thread-2] [13s 41ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [13s 41ms] SSL Writer(SocketTube(9)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [13s 41ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [13s 41ms] SSL Writer(SocketTube(9)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [13s 41ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [13s 41ms] SSLFlowDelegate(SocketTube(9)) setALPN = h2 DEBUG: [pool-1-thread-2] [13s 41ms] PlainHttpConnection(SocketTube(9)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [13s 41ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [13s 41ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [13s 43ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [13s 43ms] SSLTube(SocketTube(9)) connecting flows DEBUG: [pool-1-thread-2] [13s 43ms] SSLTube(SocketTube(9)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4d008d75 DEBUG: [pool-1-thread-2] [13s 43ms] Http2Connection(SSLTube(SocketTube(9))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [13s 43ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [13s 43ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 43ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [13s 43ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 43ms] SSLTube(SocketTube(9)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [13s 43ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-2] [13s 43ms] AsyncSSLConnection(SSLTube(SocketTube(9))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [13s 43ms] AsyncSSLConnection(SSLTube(SocketTube(9))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [13s 43ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-2] [13s 43ms] SSLTube(SocketTube(9)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [13s 43ms] SSL Writer(SocketTube(9)) onNext DEBUG: [pool-1-thread-2] [13s 43ms] SSL Writer(SocketTube(9)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [13s 43ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [13s 43ms] AsyncSSLConnection(SSLTube(SocketTube(9))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [13s 44ms] AsyncSSLConnection(SSLTube(SocketTube(9))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [13s 44ms] Http2Connection(SSLTube(SocketTube(9))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [13s 44ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [13s 44ms] Http2Connection(SSLTube(SocketTube(9))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 44ms] Http2Connection(SSLTube(SocketTube(9))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [13s 44ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed buffered data DEBUG: [pool-1-thread-2] [13s 44ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(9))) DEBUG: [pool-1-thread-2] [13s 44ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(9))) DEBUG: [pool-1-thread-2] [13s 44ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [13s 44ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [13s 44ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [13s 44ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [13s 44ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [13s 44ms] Http2Connection(SSLTube(SocketTube(9))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [13s 44ms] Http2Connection(SSLTube(SocketTube(9))) Opened stream 1 DEBUG: [pool-1-thread-2] [13s 44ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [13s 45ms] AsyncSSLConnection(SSLTube(SocketTube(9))) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [13s 45ms] AsyncSSLConnection(SSLTube(SocketTube(9))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [13s 45ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [13s 45ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [13s 45ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [13s 47ms] SSL Writer(SocketTube(9)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [13s 49ms] SSL Writer(SocketTube(9)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [13s 52ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 54ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [13s 54ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [13s 54ms] SocketTube(9) trying to write: 90 DEBUG: [pool-1-thread-2] [13s 54ms] SocketTube(9) wrote: 90 DEBUG: [pool-1-thread-2] [13s 54ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [13s 54ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 54ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 54ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 54ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-2] [13s 54ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [pool-1-thread-2] [13s 54ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-2] [13s 54ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-2] [13s 54ms] SSLTube(SocketTube(9)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [13s 54ms] SSL Writer(SocketTube(9)) onNext DEBUG: [pool-1-thread-2] [13s 54ms] SSL Writer(SocketTube(9)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [13s 54ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [13s 54ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 54ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-2] [13s 55ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [pool-1-thread-2] [13s 55ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-2] [13s 55ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-2] [13s 55ms] SSLTube(SocketTube(9)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [13s 55ms] SSL Writer(SocketTube(9)) onNext DEBUG: [pool-1-thread-2] [13s 55ms] SSL Writer(SocketTube(9)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-2] [13s 55ms] SSL Writer(SocketTube(9)) wrapping 136 bytes DEBUG: [pool-1-thread-2] [13s 55ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [13s 55ms] SSL Writer(SocketTube(9)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-2] [13s 55ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [13s 55ms] SSL Writer(SocketTube(9)) Sending 174 bytes downstream DEBUG: [pool-1-thread-2] [13s 55ms] SSL Writer(SocketTube(9)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-2] [13s 55ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 55ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [13s 55ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-2] [13s 55ms] SocketTube(9) trying to write: 174 DEBUG: [pool-1-thread-2] [13s 55ms] SocketTube(9) wrote: 174 DEBUG: [pool-1-thread-2] [13s 55ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [13s 55ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 55ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 55ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 55ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-2] [13s 55ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [pool-1-thread-2] [13s 55ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-2] [13s 55ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [13s 55ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [13s 55ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-2] [13s 55ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [13s 55ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [13s 56ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 56ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [13s 56ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f8ba622 for R (false) DEBUG: [HttpClient-8-SelectorManager] [13s 59ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f8ba622 for None (false) TestServer(2): starting connection DEBUG: [HttpClient-8-SelectorManager] [13s 60ms] SocketTube(9) read bytes: 1726 DEBUG: [HttpClient-8-SelectorManager] [13s 60ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [13s 60ms] SSL Reader(SocketTube(9)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [13s 60ms] SocketTube(9) resuming read event DEBUG: [HttpClient-8-SelectorManager] [13s 60ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f8ba622 for R (false) DEBUG: [HttpClient-8-SelectorManager] [13s 60ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [13s 60ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [13s 60ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [13s 60ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [13s 60ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [13s 60ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [13s 60ms] 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] [13s 63ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [13s 63ms] SSL Reader(SocketTube(9)) Unwrapping: 1726 DEBUG: [HttpClient-8-SelectorManager] [13s 63ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f8ba622 for None (false) DEBUG: [HttpClient-8-SelectorManager] [13s 63ms] SocketTube(9) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [13s 63ms] SocketTube(9) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 63ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [13s 64ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-2] [13s 64ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-2] [13s 64ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-2] [13s 64ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [13s 64ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [13s 64ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [13s 64ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f8ba622 for R (true) DEBUG: [HttpClient-8-SelectorManager] [13s 64ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f8ba622 for None (false) DEBUG: [HttpClient-8-SelectorManager] [13s 64ms] SocketTube(9) read bytes: 77 DEBUG: [HttpClient-8-SelectorManager] [13s 64ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [13s 64ms] SSL Reader(SocketTube(9)) Adding 77 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [13s 64ms] SocketTube(9) resuming read event DEBUG: [HttpClient-8-SelectorManager] [13s 64ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f8ba622 for R (false) DEBUG: [HttpClient-8-SelectorManager] [13s 64ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [13s 66ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [13s 66ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [13s 66ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [13s 66ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [13s 66ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [13s 66ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [13s 66ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [13s 66ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [13s 66ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [13s 66ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [13s 66ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [13s 66ms] 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: [17 s, 370 ms, 276263 ns] Pushing promise: https://127.0.0.1:52357/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [17 s, 370 ms, 547762 ns] Pushing promise: https://127.0.0.1:52357/https2/fixed/y/after/promise-2 TestServer: [17 s, 370 ms, 737007 ns] Pushing promise: https://127.0.0.1:52357/https2/fixed/y/after/promise-3 TestServer(2): connection started DEBUG: [HttpClient-8-SelectorManager] [13s 69ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f8ba622 for None (false) DEBUG: [HttpClient-8-SelectorManager] [13s 69ms] SocketTube(9) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [13s 69ms] SocketTube(9) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 71ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [13s 71ms] SSL Reader(SocketTube(9)) Unwrapping: 77 DEBUG: [pool-1-thread-2] [13s 71ms] SSL Reader(SocketTube(9)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [13s 71ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-2] [13s 71ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-2] [13s 71ms] SSL Reader(SocketTube(9)) sending 39 DEBUG: [pool-1-thread-2] [13s 71ms] SSL Reader(SocketTube(9)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-2] [13s 71ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 71ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [13s 71ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-2] [13s 71ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-2] [13s 71ms] Http2Connection(SSLTube(SocketTube(9))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 71ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [13s 72ms] Http2Connection(SSLTube(SocketTube(9))) Processing 39 DEBUG: [pool-1-thread-2] [13s 72ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [13s 72ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 72ms] 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] [13s 72ms] Http2Connection(SSLTube(SocketTube(9))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [13s 72ms] AsyncSSLConnection(SSLTube(SocketTube(9))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [13s 72ms] AsyncSSLConnection(SSLTube(SocketTube(9))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [13s 72ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-2] [13s 72ms] SSLTube(SocketTube(9)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [13s 72ms] SSL Writer(SocketTube(9)) onNext DEBUG: [pool-1-thread-2] [13s 72ms] SSL Writer(SocketTube(9)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [13s 72ms] SSL Writer(SocketTube(9)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [13s 72ms] SSL Writer(SocketTube(9)) wrapping 9 bytes DEBUG: [pool-1-thread-2] [13s 72ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [13s 72ms] SSL Writer(SocketTube(9)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-2] [13s 72ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [13s 72ms] SSL Writer(SocketTube(9)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [13s 72ms] SSL Writer(SocketTube(9)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [13s 72ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 72ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [13s 72ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [13s 72ms] SocketTube(9) trying to write: 47 DEBUG: [pool-1-thread-2] [13s 73ms] SocketTube(9) wrote: 47 DEBUG: [pool-1-thread-2] [13s 73ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [13s 73ms] SocketTube(9) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 73ms] SocketTube(9) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 73ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 73ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-2] [13s 73ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [pool-1-thread-2] [13s 73ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-2] [13s 73ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [13s 73ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(1) DEBUG: [pool-1-thread-2] [13s 73ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 73ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-2] [13s 73ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [13s 73ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [13s 73ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 73ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [13s 73ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f8ba622 for R (true) DEBUG: [HttpClient-8-SelectorManager] [13s 73ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f8ba622 for None (false) DEBUG: [HttpClient-8-SelectorManager] [13s 73ms] SocketTube(9) read bytes: 458 DEBUG: [HttpClient-8-SelectorManager] [13s 73ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [13s 73ms] SSL Reader(SocketTube(9)) Adding 458 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [13s 73ms] SocketTube(9) resuming read event DEBUG: [HttpClient-8-SelectorManager] [13s 73ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f8ba622 for R (false) DEBUG: [HttpClient-8-SelectorManager] [13s 73ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [13s 74ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [13s 76ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [13s 76ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [13s 76ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [13s 76ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-8-SelectorManager] [13s 76ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f8ba622 for None (false) DEBUG: [HttpClient-8-SelectorManager] [13s 76ms] SocketTube(9) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [13s 76ms] SocketTube(9) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 76ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:458, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [13s 79ms] SSL Reader(SocketTube(9)) Unwrapping: 458 DEBUG: [pool-1-thread-2] [13s 82ms] SSL Reader(SocketTube(9)) Decoded 59 bytes out of 458 into buffer of 16676 remaining to decode: 361 DEBUG: [pool-1-thread-2] [13s 82ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [pool-1-thread-2] [13s 82ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 97 DEBUG: [pool-1-thread-2] [13s 82ms] SSL Reader(SocketTube(9)) sending 59 DEBUG: [pool-1-thread-2] [13s 82ms] SSL Reader(SocketTube(9)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-2] [13s 82ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 82ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [13s 82ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-2] [13s 82ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 59 bytes in 1 buffers DEBUG: [pool-1-thread-2] [13s 82ms] Http2Connection(SSLTube(SocketTube(9))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 82ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-2] [13s 82ms] Http2Connection(SSLTube(SocketTube(9))) Processing 59 DEBUG: [pool-1-thread-2] [13s 82ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-2] [13s 82ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 82ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [pool-1-thread-2] [13s 85ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [13s 85ms] Http2Connection(SSLTube(SocketTube(9))) Opened stream 2 DEBUG: [pool-1-thread-2] [13s 85ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [13s 85ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-2] [13s 85ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(2) DEBUG: [pool-1-thread-2] [13s 85ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 85ms] SSL Reader(SocketTube(9)) Unwrapping: 361 DEBUG: [pool-1-thread-2] [13s 86ms] SSL Reader(SocketTube(9)) Decoded 15 bytes out of 361 into buffer of 64 remaining to decode: 308 DEBUG: [pool-1-thread-2] [13s 86ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-2] [13s 86ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-2] [13s 86ms] SSL Reader(SocketTube(9)) sending 15 DEBUG: [pool-1-thread-2] [13s 86ms] SSL Reader(SocketTube(9)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-2] [13s 86ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 86ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [13s 86ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-2] [13s 86ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-2] [13s 86ms] Http2Connection(SSLTube(SocketTube(9))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 86ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-2] [13s 86ms] Http2Connection(SSLTube(SocketTube(9))) Processing 15 DEBUG: [pool-1-thread-2] [13s 86ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-2] [13s 86ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 86ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [13s 86ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [13s 86ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [13s 86ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [13s 86ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/fixed/y) 200 HTTP_2 Local port: 52750 DEBUG: [pool-1-thread-2] [13s 87ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [13s 87ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [13s 87ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [13s 87ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [13s 87ms] HttpClientImpl(8) ClientImpl (async) elapsed 71 millis for GET to https://127.0.0.1:52357/https2/fixed/y DEBUG: [pool-1-thread-2] [13s 87ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(3) DEBUG: [pool-1-thread-2] [13s 87ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 87ms] SSL Reader(SocketTube(9)) Unwrapping: 308 DEBUG: [pool-1-thread-2] [13s 87ms] SSL Reader(SocketTube(9)) Decoded 21 bytes out of 308 into buffer of 64 remaining to decode: 249 DEBUG: [pool-1-thread-2] [13s 87ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [13s 87ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [13s 87ms] SSL Reader(SocketTube(9)) sending 21 DEBUG: [pool-1-thread-2] [13s 87ms] SSL Reader(SocketTube(9)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [13s 87ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 87ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [13s 87ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [13s 87ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [13s 87ms] Http2Connection(SSLTube(SocketTube(9))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 87ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-2] [13s 87ms] Http2Connection(SSLTube(SocketTube(9))) Processing 21 DEBUG: [pool-1-thread-2] [13s 87ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [13s 87ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 87ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [13s 87ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [13s 88ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [13s 88ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [13s 88ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [13s 88ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-2] [13s 88ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [13s 88ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(4) DEBUG: [pool-1-thread-2] [13s 88ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 88ms] SSL Reader(SocketTube(9)) Unwrapping: 249 DEBUG: [pool-1-thread-2] [13s 88ms] SSL Reader(SocketTube(9)) Decoded 57 bytes out of 249 into buffer of 16676 remaining to decode: 154 DEBUG: [pool-1-thread-2] [13s 88ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-2] [13s 88ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-2] [13s 88ms] SSL Reader(SocketTube(9)) sending 57 DEBUG: [pool-1-thread-2] [13s 88ms] SSL Reader(SocketTube(9)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-2] [13s 88ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 88ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-2] [13s 88ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-2] [13s 88ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-2] [13s 88ms] Http2Connection(SSLTube(SocketTube(9))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 88ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-2] [13s 88ms] Http2Connection(SSLTube(SocketTube(9))) Processing 57 DEBUG: [pool-1-thread-2] [13s 88ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-2] [13s 88ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 88ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-2] [13s 89ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [13s 89ms] Http2Connection(SSLTube(SocketTube(9))) Opened stream 4 DEBUG: [pool-1-thread-2] [13s 89ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [13s 89ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-2] [13s 89ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(5) DEBUG: [pool-1-thread-2] [13s 89ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 89ms] SSL Reader(SocketTube(9)) Unwrapping: 154 DEBUG: [pool-1-thread-2] [13s 89ms] SSL Reader(SocketTube(9)) Decoded 21 bytes out of 154 into buffer of 64 remaining to decode: 95 DEBUG: [pool-1-thread-2] [13s 89ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [13s 89ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [13s 89ms] SSL Reader(SocketTube(9)) sending 21 DEBUG: [pool-1-thread-2] [13s 89ms] SSL Reader(SocketTube(9)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [13s 89ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 89ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-2] [13s 89ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [13s 89ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [13s 89ms] Http2Connection(SSLTube(SocketTube(9))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 89ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-2] [13s 89ms] Http2Connection(SSLTube(SocketTube(9))) Processing 21 DEBUG: [pool-1-thread-2] [13s 89ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [13s 89ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 89ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [13s 89ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [13s 89ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(6) DEBUG: [pool-1-thread-2] [13s 89ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 89ms] SSL Reader(SocketTube(9)) Unwrapping: 95 DEBUG: [pool-1-thread-2] [13s 90ms] SSL Reader(SocketTube(9)) Decoded 57 bytes out of 95 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [13s 90ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-2] [13s 90ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-2] [13s 90ms] SSL Reader(SocketTube(9)) sending 57 DEBUG: [pool-1-thread-2] [13s 90ms] SSL Reader(SocketTube(9)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-2] [13s 90ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 90ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-2] [13s 90ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-2] [13s 90ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-2] [13s 90ms] Http2Connection(SSLTube(SocketTube(9))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 90ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(7): 57 DEBUG: [pool-1-thread-2] [13s 90ms] Http2Connection(SSLTube(SocketTube(9))) Processing 57 DEBUG: [pool-1-thread-2] [13s 90ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-2] [13s 90ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 90ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [MainThread] [13s 91ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [13s 91ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [13s 91ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [13s 91ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [13s 91ms] HttpResponseInputStream next item received DEBUG: [MainThread] [13s 91ms] HttpResponseInputStream item offered DEBUG: [MainThread] [13s 91ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [13s 91ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [13s 91ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [13s 91ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [13s 91ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [13s 91ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [13s 91ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [13s 91ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [13s 96ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [13s 96ms] Http2Connection(SSLTube(SocketTube(9))) Opened stream 6 DEBUG: [pool-1-thread-2] [13s 96ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [13s 96ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [13s 96ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(7) DEBUG: [pool-1-thread-2] [13s 96ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 96ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-2] [13s 96ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [13s 96ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [13s 96ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 99ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [13s 97ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f8ba622 for R (true) DEBUG: [HttpClient-8-SelectorManager] [13s 108ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f8ba622 for None (false) DEBUG: [HttpClient-8-SelectorManager] [13s 108ms] SocketTube(9) read bytes: 697 DEBUG: [HttpClient-8-SelectorManager] [13s 108ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [13s 108ms] SSL Reader(SocketTube(9)) Adding 697 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [13s 108ms] SocketTube(9) resuming read event DEBUG: [HttpClient-8-SelectorManager] [13s 108ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f8ba622 for R (false) DEBUG: [HttpClient-8-SelectorManager] [13s 108ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 113ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:697, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [13s 113ms] SSL Reader(SocketTube(9)) Unwrapping: 697 DEBUG: [pool-1-thread-2] [13s 113ms] SSL Reader(SocketTube(9)) Decoded 23 bytes out of 697 into buffer of 64 remaining to decode: 636 DEBUG: [pool-1-thread-2] [13s 113ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-2] [13s 113ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-2] [13s 113ms] SSL Reader(SocketTube(9)) sending 23 DEBUG: [pool-1-thread-2] [13s 113ms] SSL Reader(SocketTube(9)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-2] [13s 113ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 113ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-2] [13s 113ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-2] [13s 113ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-2] [13s 113ms] Http2Connection(SSLTube(SocketTube(9))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 113ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-2] [13s 113ms] Http2Connection(SSLTube(SocketTube(9))) Processing 23 DEBUG: [pool-1-thread-2] [13s 113ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-2] [13s 113ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 113ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [13s 113ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [13s 113ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [13s 113ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [13s 113ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [13s 113ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [pool-1-thread-2] [13s 113ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-2] [13s 113ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(8) DEBUG: [pool-1-thread-2] [13s 113ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 113ms] SSL Reader(SocketTube(9)) Unwrapping: 636 DEBUG: [pool-1-thread-2] [13s 113ms] SSL Reader(SocketTube(9)) Decoded 9 bytes out of 636 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-2] [13s 114ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [13s 114ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [13s 114ms] SSL Reader(SocketTube(9)) sending 9 DEBUG: [pool-1-thread-2] [13s 114ms] SSL Reader(SocketTube(9)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [13s 114ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 114ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-2] [13s 114ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [13s 114ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [13s 114ms] Http2Connection(SSLTube(SocketTube(9))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 114ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-2] [13s 114ms] Http2Connection(SSLTube(SocketTube(9))) Processing 9 DEBUG: [pool-1-thread-2] [13s 114ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [13s 114ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 114ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [13s 114ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [13s 114ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [13s 114ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [13s 114ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [13s 114ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [13s 114ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [13s 114ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [13s 114ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [13s 114ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [13s 114ms] Http2Connection(SSLTube(SocketTube(9))) Closed stream 1 DEBUG: [pool-1-thread-2] [13s 114ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7d160871 DEBUG: [pool-1-thread-2] [13s 114ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [13s 114ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(9) DEBUG: [pool-1-thread-2] [13s 114ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 114ms] SSL Reader(SocketTube(9)) Unwrapping: 589 DEBUG: [pool-1-thread-2] [13s 114ms] SSL Reader(SocketTube(9)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-2] [13s 114ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [13s 114ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [13s 114ms] SSL Reader(SocketTube(9)) sending 10 DEBUG: [pool-1-thread-2] [13s 114ms] SSL Reader(SocketTube(9)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [13s 114ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 114ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-2] [13s 114ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [13s 114ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [13s 114ms] Http2Connection(SSLTube(SocketTube(9))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 114ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-2] [13s 114ms] Http2Connection(SSLTube(SocketTube(9))) Processing 10 DEBUG: [pool-1-thread-2] [13s 114ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [13s 114ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 114ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [13s 114ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [13s 115ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [13s 115ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 52750 DEBUG: [pool-1-thread-2] [13s 115ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [13s 115ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [13s 115ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [13s 115ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [13s 115ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(10) DEBUG: [pool-1-thread-2] [13s 115ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 115ms] SSL Reader(SocketTube(9)) Unwrapping: 541 DEBUG: [pool-1-thread-2] [13s 115ms] SSL Reader(SocketTube(9)) Decoded 63 bytes out of 541 into buffer of 16676 remaining to decode: 440 DEBUG: [pool-1-thread-2] [13s 115ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [13s 115ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [13s 115ms] SSL Reader(SocketTube(9)) sending 63 DEBUG: [pool-1-thread-2] [13s 115ms] SSL Reader(SocketTube(9)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [13s 115ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 115ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-2] [13s 115ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [13s 115ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [13s 115ms] Http2Connection(SSLTube(SocketTube(9))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 115ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(11): 63 DEBUG: [pool-1-thread-2] [13s 115ms] Http2Connection(SSLTube(SocketTube(9))) Processing 63 DEBUG: [pool-1-thread-2] [13s 115ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [13s 115ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 115ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [13s 115ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [13s 115ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-2] [13s 115ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [13s 115ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [13s 115ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 54, received: 92, limit: 16777216 DEBUG: [pool-1-thread-2] [13s 115ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [13s 115ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(11) DEBUG: [pool-1-thread-2] [13s 115ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 115ms] SSL Reader(SocketTube(9)) Unwrapping: 440 DEBUG: [pool-1-thread-2] [13s 116ms] SSL Reader(SocketTube(9)) Decoded 9 bytes out of 440 into buffer of 64 remaining to decode: 393 DEBUG: [pool-1-thread-2] [13s 116ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [13s 116ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [13s 116ms] SSL Reader(SocketTube(9)) sending 9 DEBUG: [pool-1-thread-2] [13s 116ms] SSL Reader(SocketTube(9)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [13s 116ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 116ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-2] [13s 116ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [13s 116ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [13s 116ms] Http2Connection(SSLTube(SocketTube(9))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 116ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-2] [13s 116ms] Http2Connection(SSLTube(SocketTube(9))) Processing 9 DEBUG: [pool-1-thread-2] [13s 116ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [13s 116ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 116ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [13s 116ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [13s 116ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [13s 116ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [13s 116ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [13s 116ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [13s 116ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [13s 116ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-2] [13s 116ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-2] [13s 116ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-2] [13s 116ms] Http2Connection(SSLTube(SocketTube(9))) Closed stream 4 DEBUG: [pool-1-thread-2] [13s 116ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@549f49aa DEBUG: [pool-1-thread-2] [13s 116ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-2] [13s 116ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(12) DEBUG: [pool-1-thread-2] [13s 116ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 116ms] SSL Reader(SocketTube(9)) Unwrapping: 393 DEBUG: [pool-1-thread-2] [13s 116ms] SSL Reader(SocketTube(9)) Decoded 10 bytes out of 393 into buffer of 64 remaining to decode: 345 DEBUG: [pool-1-thread-2] [13s 116ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [13s 116ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [13s 116ms] SSL Reader(SocketTube(9)) sending 10 DEBUG: [pool-1-thread-2] [13s 116ms] SSL Reader(SocketTube(9)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [13s 116ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 116ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-2] [13s 116ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [13s 116ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [13s 116ms] Http2Connection(SSLTube(SocketTube(9))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 116ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-2] [13s 116ms] Http2Connection(SSLTube(SocketTube(9))) Processing 10 DEBUG: [pool-1-thread-2] [13s 116ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [13s 116ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 116ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [13s 116ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [13s 117ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [13s 117ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 52750 DEBUG: [pool-1-thread-2] [13s 117ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [13s 117ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [13s 117ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [13s 117ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [13s 117ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(13) DEBUG: [pool-1-thread-2] [13s 117ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 117ms] SSL Reader(SocketTube(9)) Unwrapping: 345 DEBUG: [MainThread] [13s 117ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [13s 117ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [13s 117ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [13s 117ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [13s 117ms] SSL Reader(SocketTube(9)) Decoded 64 bytes out of 345 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-2] [13s 117ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-2] [13s 117ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-2] [13s 117ms] SSL Reader(SocketTube(9)) sending 64 DEBUG: [pool-1-thread-2] [13s 117ms] SSL Reader(SocketTube(9)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-2] [13s 117ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 117ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-2] [13s 117ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-2] [13s 117ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-2] [13s 117ms] Http2Connection(SSLTube(SocketTube(9))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 118ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(14): 64 DEBUG: [pool-1-thread-2] [13s 118ms] Http2Connection(SSLTube(SocketTube(9))) Processing 64 DEBUG: [pool-1-thread-2] [13s 118ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-2] [13s 118ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 118ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [13s 118ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [13s 118ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-2] [13s 118ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [13s 118ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [13s 118ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 55, received: 147, limit: 16777216 DEBUG: [pool-1-thread-2] [13s 118ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-2] [13s 118ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(14) DEBUG: [pool-1-thread-2] [13s 118ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 118ms] SSL Reader(SocketTube(9)) Unwrapping: 243 DEBUG: [pool-1-thread-2] [13s 118ms] SSL Reader(SocketTube(9)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-2] [13s 118ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [13s 118ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [13s 118ms] SSL Reader(SocketTube(9)) sending 9 DEBUG: [pool-1-thread-2] [13s 118ms] SSL Reader(SocketTube(9)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [13s 118ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 118ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-2] [13s 118ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [13s 118ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [13s 118ms] Http2Connection(SSLTube(SocketTube(9))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 118ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-2] [13s 118ms] Http2Connection(SSLTube(SocketTube(9))) Processing 9 DEBUG: [pool-1-thread-2] [13s 118ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [13s 118ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 118ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [13s 118ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [13s 118ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-2] [13s 118ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [13s 118ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [13s 118ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [13s 118ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [13s 118ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-2] [13s 118ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-2] [13s 118ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-2] [13s 118ms] Http2Connection(SSLTube(SocketTube(9))) Closed stream 2 DEBUG: [pool-1-thread-2] [13s 118ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@21a44f77 DEBUG: [pool-1-thread-2] [13s 118ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [13s 118ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(15) DEBUG: [pool-1-thread-2] [13s 118ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 118ms] SSL Reader(SocketTube(9)) Unwrapping: 196 DEBUG: [pool-1-thread-2] [13s 118ms] SSL Reader(SocketTube(9)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-2] [13s 119ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [13s 119ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [13s 119ms] SSL Reader(SocketTube(9)) sending 10 DEBUG: [pool-1-thread-2] [13s 119ms] SSL Reader(SocketTube(9)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [13s 119ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 119ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-2] [13s 119ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [13s 119ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [13s 119ms] Http2Connection(SSLTube(SocketTube(9))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 119ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-2] [13s 119ms] Http2Connection(SSLTube(SocketTube(9))) Processing 10 DEBUG: [pool-1-thread-2] [13s 119ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [13s 119ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 119ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [13s 119ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [13s 119ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [13s 119ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 52750 DEBUG: [pool-1-thread-2] [13s 119ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-2] [13s 119ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [13s 119ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [13s 119ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [13s 119ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(16) DEBUG: [pool-1-thread-2] [13s 119ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 119ms] SSL Reader(SocketTube(9)) Unwrapping: 148 DEBUG: [pool-1-thread-2] [13s 119ms] SSL Reader(SocketTube(9)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [13s 119ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [13s 119ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [13s 119ms] SSL Reader(SocketTube(9)) sending 63 DEBUG: [pool-1-thread-2] [13s 119ms] SSL Reader(SocketTube(9)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [13s 119ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 119ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-2] [13s 119ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [13s 119ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [13s 119ms] Http2Connection(SSLTube(SocketTube(9))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 119ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-2] [13s 119ms] Http2Connection(SSLTube(SocketTube(9))) Processing 63 DEBUG: [pool-1-thread-2] [13s 119ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [13s 120ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 120ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [13s 120ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [13s 120ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-2] [13s 120ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [13s 120ms] HttpResponseInputStream item offered DEBUG: [MainThread] [13s 120ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [13s 120ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [13s 120ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [13s 120ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [13s 120ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [13s 120ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-2] [13s 123ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [13s 123ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(17) DEBUG: [pool-1-thread-2] [13s 123ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 123ms] SSL Reader(SocketTube(9)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [13s 124ms] SSL Reader(SocketTube(9)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [13s 124ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [13s 124ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [13s 124ms] SSL Reader(SocketTube(9)) sending 9 DEBUG: [pool-1-thread-2] [13s 124ms] SSL Reader(SocketTube(9)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [13s 124ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 124ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-2] [13s 124ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [13s 124ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [13s 124ms] Http2Connection(SSLTube(SocketTube(9))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 124ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-2] [13s 124ms] Http2Connection(SSLTube(SocketTube(9))) Processing 9 DEBUG: [pool-1-thread-2] [13s 124ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [13s 124ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 124ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [13s 124ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [13s 124ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-2] [13s 124ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [13s 124ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [13s 124ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [13s 124ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [13s 124ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-2] [13s 124ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-2] [13s 124ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-2] [13s 124ms] Http2Connection(SSLTube(SocketTube(9))) Closed stream 6 DEBUG: [pool-1-thread-2] [13s 124ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@68860513 DEBUG: [pool-1-thread-2] [13s 124ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-2] [13s 124ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(18) DEBUG: [pool-1-thread-2] [13s 124ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 124ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-2] [13s 124ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [13s 124ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [13s 125ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 125ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [13s 125ms] HttpResponseInputStream List of Buffers Taken DEBUG: [HttpClient-8-SelectorManager] [13s 125ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f8ba622 for R (false) DEBUG: [MainThread] [13s 126ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [13s 126ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [13s 126ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [13s 126ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [13s 126ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [13s 126ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [13s 126ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [13s 126ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [13s 126ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [13s 126ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [13s 127ms] HttpClientImpl(9) proxySelector is sun.net.spi.DefaultProxySelector@e1767b8 (user-supplied=false) DEBUG: [MainThread] [13s 128ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:52357/https2/chunk/y GET DEBUG: [pool-1-thread-2] [13s 128ms] Exchange establishing exchange for https://127.0.0.1:52357/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-2] [13s 129ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [13s 129ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [13s 129ms] PlainHttpConnection(SocketTube(10)) registering connect event 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=52758, Session(1711975091020|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-2] [13s 132ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-9-SelectorManager] [13s 132ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7d961acd for C (true) DEBUG: [HttpClient-9-SelectorManager] [13s 132ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: finishing connect DEBUG: [HttpClient-9-SelectorManager] [13s 132ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52758 DEBUG: [pool-1-thread-2] [13s 133ms] SocketTube(10) connecting flows DEBUG: [pool-1-thread-2] [13s 133ms] SocketTube(10) read publisher got subscriber DEBUG: [pool-1-thread-2] [13s 133ms] SocketTube(10) registering subscribe event DEBUG: [pool-1-thread-2] [13s 133ms] SocketTube(10) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [13s 133ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [13s 133ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-2] [13s 133ms] SSL Writer(SocketTube(10)) calling downstreamSubscriber::onSubscribe on SocketTube(10) DEBUG: [pool-1-thread-2] [13s 133ms] SocketTube(10) subscribed for writing DEBUG: [pool-1-thread-2] [13s 133ms] SocketTube(10) write: registering startSubscription event DEBUG: [pool-1-thread-2] [13s 133ms] SSL Writer(SocketTube(10)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-2] [13s 133ms] SSL Writer(SocketTube(10)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-2] [13s 133ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-2] [13s 133ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [HttpClient-9-SelectorManager] [13s 134ms] SocketTube(10) subscribe event raised DEBUG: [pool-1-thread-2] [13s 141ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [13s 147ms] SSL Writer(SocketTube(10)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [13s 147ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [13s 147ms] SSL Writer(SocketTube(10)) handshaking DEBUG: [pool-1-thread-2] [13s 147ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [13s 147ms] SSL Writer(SocketTube(10)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-2] [13s 147ms] SSL Writer(SocketTube(10)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-2] [13s 147ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 147ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [13s 141ms] 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@776e71bd[Not completed, 4 dependents] (id=1146) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(10)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-9-SelectorManager] [13s 153ms] SocketTube(10) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [13s 153ms] SocketTube(10) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [13s 153ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [HttpClient-9-SelectorManager] [13s 153ms] SocketTube(10) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [13s 153ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [13s 153ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [13s 154ms] SSL Reader(SocketTube(10)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(10)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@326cf134[Not completed, 1 dependents] (id=1152), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-9-SelectorManager] [13s 154ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-9-SelectorManager] [13s 154ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-9-SelectorManager] [13s 154ms] SocketTube(10) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [13s 154ms] SocketTube(10) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [13s 154ms] SocketTube(10) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [13s 154ms] SocketTube(10) write: offloading requestMore DEBUG: [HttpClient-9-SelectorManager] [13s 154ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f61c5c6 for R (true) DEBUG: [pool-1-thread-2] [13s 157ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-2] [13s 157ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [13s 157ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-2] [13s 157ms] SocketTube(10) trying to write: 2191 DEBUG: [pool-1-thread-2] [13s 158ms] SocketTube(10) wrote: 2191 DEBUG: [pool-1-thread-2] [13s 158ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-2] [13s 158ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 158ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 158ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [13s 158ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [13s 158ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [13s 164ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f61c5c6 for None (false) DEBUG: [HttpClient-9-SelectorManager] [13s 164ms] HttpClientImpl(9) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-9-SelectorManager] [13s 164ms] SocketTube(10) read bytes: 308 DEBUG: [HttpClient-9-SelectorManager] [13s 164ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [13s 164ms] SSL Reader(SocketTube(10)) Adding 308 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [13s 164ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [13s 164ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f61c5c6 for R (false) DEBUG: [HttpClient-9-SelectorManager] [13s 164ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 164ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:308, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [13s 165ms] SSL Reader(SocketTube(10)) Unwrapping: 308 DEBUG: [pool-1-thread-2] [13s 165ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 308 into buffer of 512 remaining to decode: 175 DEBUG: [pool-1-thread-2] [13s 165ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [13s 165ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [13s 165ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-2] [13s 165ms] SSLFlowDelegate(SocketTube(10)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [13s 165ms] SSLFlowDelegate(SocketTube(10)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [13s 174ms] SSLFlowDelegate(SocketTube(10)) finished task execution DEBUG: [pool-1-thread-2] [13s 176ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [13s 176ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [13s 176ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [13s 176ms] SSL Writer(SocketTube(10)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [13s 176ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [13s 176ms] SSL Writer(SocketTube(10)) handshaking DEBUG: [pool-1-thread-2] [13s 176ms] SSL Writer(SocketTube(10)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [13s 176ms] SSL Writer(SocketTube(10)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [13s 176ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 176ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [13s 176ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [13s 176ms] SocketTube(10) trying to write: 6 DEBUG: [pool-1-thread-2] [13s 177ms] SocketTube(10) wrote: 6 DEBUG: [pool-1-thread-2] [13s 177ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-2] [13s 177ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 177ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 177ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [13s 177ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [13s 177ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [13s 177ms] SSL Reader(SocketTube(10)) Unwrapping: 175 DEBUG: [pool-1-thread-2] [13s 178ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-2] [13s 178ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [13s 178ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [13s 178ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-2] [13s 178ms] SSL Reader(SocketTube(10)) Unwrapping: 169 DEBUG: [pool-1-thread-2] [13s 179ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-2] [13s 179ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [13s 179ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [13s 179ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-2] [13s 179ms] SSLFlowDelegate(SocketTube(10)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [13s 179ms] SSLFlowDelegate(SocketTube(10)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [13s 188ms] SSLFlowDelegate(SocketTube(10)) finished task execution DEBUG: [pool-1-thread-2] [13s 188ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [13s 188ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [13s 189ms] SSL Reader(SocketTube(10)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [13s 209ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [13s 209ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [13s 209ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [13s 209ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-2] [13s 209ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [13s 209ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [13s 209ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [13s 209ms] SSL Writer(SocketTube(10)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [13s 209ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [13s 209ms] SSLFlowDelegate(SocketTube(10)) setALPN = h2 DEBUG: [pool-1-thread-2] [13s 209ms] PlainHttpConnection(SocketTube(10)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [13s 209ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [13s 209ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [13s 211ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [13s 212ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-2] [13s 212ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@be202e2 DEBUG: [pool-1-thread-2] [13s 212ms] Http2Connection(SSLTube(SocketTube(10))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [13s 212ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [13s 212ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 212ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [13s 212ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 212ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [13s 212ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-2] [13s 212ms] AsyncSSLConnection(SSLTube(SocketTube(10))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [13s 212ms] AsyncSSLConnection(SSLTube(SocketTube(10))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [13s 212ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-2] [13s 212ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [13s 212ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-2] [13s 212ms] SSL Writer(SocketTube(10)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [13s 212ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [13s 212ms] AsyncSSLConnection(SSLTube(SocketTube(10))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [13s 212ms] AsyncSSLConnection(SSLTube(SocketTube(10))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [13s 212ms] Http2Connection(SSLTube(SocketTube(10))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [13s 212ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [13s 212ms] Http2Connection(SSLTube(SocketTube(10))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 212ms] Http2Connection(SSLTube(SocketTube(10))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [13s 212ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed buffered data DEBUG: [pool-1-thread-2] [13s 212ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-2] [13s 212ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-2] [13s 212ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [13s 212ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [13s 213ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [13s 213ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [13s 213ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [13s 213ms] Http2Connection(SSLTube(SocketTube(10))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [13s 213ms] Http2Connection(SSLTube(SocketTube(10))) Opened stream 1 DEBUG: [pool-1-thread-2] [13s 213ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [13s 213ms] AsyncSSLConnection(SSLTube(SocketTube(10))) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [13s 213ms] AsyncSSLConnection(SSLTube(SocketTube(10))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [13s 213ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [13s 213ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [13s 213ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [13s 213ms] SSL Writer(SocketTube(10)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [13s 213ms] SSL Writer(SocketTube(10)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [13s 213ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 213ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [13s 214ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [13s 214ms] SocketTube(10) trying to write: 90 DEBUG: [pool-1-thread-2] [13s 214ms] SocketTube(10) wrote: 90 DEBUG: [pool-1-thread-2] [13s 214ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-2] [13s 214ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 214ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 214ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 214ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [13s 214ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-2] [13s 214ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-2] [13s 214ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-2] [13s 214ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [13s 214ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-2] [13s 214ms] SSL Writer(SocketTube(10)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [13s 214ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [13s 214ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 214ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [13s 214ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-2] [13s 214ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-2] [13s 214ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-2] [13s 214ms] SSLTube(SocketTube(10)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [13s 214ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-2] [13s 214ms] SSL Writer(SocketTube(10)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-2] [13s 214ms] SSL Writer(SocketTube(10)) wrapping 136 bytes DEBUG: [pool-1-thread-2] [13s 214ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [13s 215ms] SSL Writer(SocketTube(10)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-2] [13s 215ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [13s 215ms] SSL Writer(SocketTube(10)) Sending 174 bytes downstream DEBUG: [pool-1-thread-2] [13s 215ms] SSL Writer(SocketTube(10)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-2] [13s 215ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 215ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [13s 215ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-2] [13s 215ms] SocketTube(10) trying to write: 174 DEBUG: [pool-1-thread-2] [13s 215ms] SocketTube(10) wrote: 174 DEBUG: [pool-1-thread-2] [13s 215ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-2] [13s 215ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 215ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 215ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 215ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [13s 215ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-2] [13s 215ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-2] [13s 215ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [13s 215ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [13s 215ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [13s 215ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-2] [13s 215ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [13s 215ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 215ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [13s 215ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f61c5c6 for R (false) TestServer(2): starting connection DEBUG: [HttpClient-9-SelectorManager] [13s 226ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f61c5c6 for None (false) DEBUG: [Test-server-pool] [13s 226ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [13s 226ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [13s 226ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [13s 226ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [13s 226ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [13s 226ms] 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] [13s 226ms] SocketTube(10) read bytes: 1803 DEBUG: [HttpClient-9-SelectorManager] [13s 227ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [13s 227ms] SSL Reader(SocketTube(10)) Adding 1803 bytes to read buffer DEBUG: [pool-1-thread-2] [13s 228ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [13s 228ms] SSL Reader(SocketTube(10)) Unwrapping: 1803 DEBUG: [pool-1-thread-2] [13s 229ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [pool-1-thread-2] [13s 229ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-2] [13s 229ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-2] [13s 229ms] SSL Reader(SocketTube(10)) Unwrapping: 77 DEBUG: [pool-1-thread-2] [13s 229ms] SSL Reader(SocketTube(10)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [13s 229ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-2] [13s 229ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-2] [13s 229ms] SSL Reader(SocketTube(10)) sending 39 DEBUG: [pool-1-thread-2] [13s 229ms] SSL Reader(SocketTube(10)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-2] [13s 229ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 229ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [13s 229ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-2] [13s 229ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-2] [13s 229ms] Http2Connection(SSLTube(SocketTube(10))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 229ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [13s 229ms] Http2Connection(SSLTube(SocketTube(10))) Processing 39 DEBUG: [pool-1-thread-2] [13s 229ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [13s 229ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 229ms] 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] [13s 229ms] Http2Connection(SSLTube(SocketTube(10))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [13s 230ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [13s 230ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [13s 230ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [13s 230ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [13s 230ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [13s 230ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(2): connection started DEBUG: [readLoop] [13s 230ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [13s 230ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [13s 230ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [13s 230ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [13s 230ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [13s 230ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-2] [13s 230ms] AsyncSSLConnection(SSLTube(SocketTube(10))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [13s 230ms] AsyncSSLConnection(SSLTube(SocketTube(10))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [13s 231ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-2] [13s 231ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [13s 231ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-2] [13s 231ms] SSL Writer(SocketTube(10)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [13s 231ms] SSL Writer(SocketTube(10)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [13s 231ms] SSL Writer(SocketTube(10)) wrapping 9 bytes DEBUG: [pool-1-thread-2] [13s 231ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [13s 231ms] SSL Writer(SocketTube(10)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-2] [13s 231ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [13s 231ms] SSL Writer(SocketTube(10)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [13s 231ms] SSL Writer(SocketTube(10)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [13s 231ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 231ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [13s 231ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [13s 231ms] SocketTube(10) trying to write: 47 DEBUG: [HttpClient-9-SelectorManager] [13s 237ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [13s 237ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f61c5c6 for R (false) DEBUG: [HttpClient-9-SelectorManager] [13s 237ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 238ms] SocketTube(10) wrote: 47 DEBUG: [pool-1-thread-2] [13s 239ms] SocketTube(10) write: requesting more... DEBUG: [readLoop] [13s 239ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [13s 239ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [13s 239ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [13s 239ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [13s 239ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 240ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 240ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 240ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 240ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [13s 240ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-2] [13s 240ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-2] [13s 240ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [13s 240ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(1) DEBUG: [pool-1-thread-2] [13s 240ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 240ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [13s 240ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-2] [13s 240ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [13s 240ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 240ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [13s 240ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f61c5c6 for R (false) TestServer: GET /https2/chunk/y Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/chunk TestServer: [17 s, 545 ms, 890008 ns] Pushing promise: https://127.0.0.1:52357/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [17 s, 546 ms, 233028 ns] Pushing promise: https://127.0.0.1:52357/https2/chunk/y/after/promise-2 TestServer: [17 s, 546 ms, 472845 ns] Pushing promise: https://127.0.0.1:52357/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-9-SelectorManager] [13s 267ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f61c5c6 for None (false) DEBUG: [HttpClient-9-SelectorManager] [13s 267ms] SocketTube(10) read bytes: 348 DEBUG: [HttpClient-9-SelectorManager] [13s 268ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [13s 268ms] SSL Reader(SocketTube(10)) Adding 348 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [13s 268ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [13s 268ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f61c5c6 for R (false) DEBUG: [HttpClient-9-SelectorManager] [13s 268ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 268ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:348, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [13s 268ms] SSL Reader(SocketTube(10)) Unwrapping: 348 DEBUG: [HttpClient-9-SelectorManager] [13s 275ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f61c5c6 for None (false) DEBUG: [HttpClient-9-SelectorManager] [13s 275ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [13s 275ms] 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] [13s 276ms] SSL Reader(SocketTube(10)) Decoded 54 bytes out of 348 into buffer of 16676 remaining to decode: 256 DEBUG: [pool-1-thread-2] [13s 276ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 92 bytesProduced = 54 DEBUG: [pool-1-thread-2] [13s 276ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 92 DEBUG: [pool-1-thread-2] [13s 276ms] SSL Reader(SocketTube(10)) sending 54 DEBUG: [pool-1-thread-2] [13s 276ms] SSL Reader(SocketTube(10)) Adding 54 to outputQ queue DEBUG: [pool-1-thread-2] [13s 276ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 276ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [13s 276ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 54 bytes downstream DEBUG: [pool-1-thread-2] [13s 276ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 54 bytes in 1 buffers DEBUG: [pool-1-thread-2] [13s 276ms] Http2Connection(SSLTube(SocketTube(10))) sending 54 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 276ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(2): 54 DEBUG: [pool-1-thread-2] [13s 276ms] Http2Connection(SSLTube(SocketTube(10))) Processing 54 DEBUG: [pool-1-thread-2] [13s 276ms] FramesDecoder decodes: 54 DEBUG: [pool-1-thread-2] [13s 276ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 276ms] FramesDecoder Got frame: PUSH_PROMISE: length=45, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 41 DEBUG: [pool-1-thread-2] [13s 277ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [13s 277ms] Http2Connection(SSLTube(SocketTube(10))) Opened stream 2 DEBUG: [pool-1-thread-2] [13s 277ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [13s 277ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-2] [13s 277ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(2) DEBUG: [pool-1-thread-2] [13s 277ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 277ms] SSL Reader(SocketTube(10)) Unwrapping: 256 DEBUG: [pool-1-thread-2] [13s 277ms] SSL Reader(SocketTube(10)) Decoded 10 bytes out of 256 into buffer of 56 remaining to decode: 208 DEBUG: [pool-1-thread-2] [13s 277ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [13s 277ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [13s 277ms] SSL Reader(SocketTube(10)) sending 10 DEBUG: [pool-1-thread-2] [13s 277ms] SSL Reader(SocketTube(10)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [13s 277ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 277ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [13s 277ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [13s 277ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [13s 277ms] Http2Connection(SSLTube(SocketTube(10))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 277ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(3): 10 DEBUG: [pool-1-thread-2] [13s 277ms] Http2Connection(SSLTube(SocketTube(10))) Processing 10 DEBUG: [pool-1-thread-2] [13s 277ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [13s 277ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 277ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [13s 286ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [13s 286ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [13s 286ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [13s 287ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/chunk/y) 200 HTTP_2 Local port: 52758 DEBUG: [pool-1-thread-2] [13s 287ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [13s 287ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [13s 287ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [13s 287ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [13s 287ms] HttpClientImpl(9) ClientImpl (async) elapsed 159 millis for GET to https://127.0.0.1:52357/https2/chunk/y DEBUG: [MainThread] [13s 288ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [13s 289ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(3) DEBUG: [pool-1-thread-2] [13s 289ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 290ms] SSL Reader(SocketTube(10)) Unwrapping: 208 DEBUG: [pool-1-thread-2] [13s 290ms] SSL Reader(SocketTube(10)) Decoded 21 bytes out of 208 into buffer of 56 remaining to decode: 149 DEBUG: [pool-1-thread-2] [13s 290ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [13s 290ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [13s 290ms] SSL Reader(SocketTube(10)) sending 21 DEBUG: [pool-1-thread-2] [13s 290ms] SSL Reader(SocketTube(10)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [13s 290ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 290ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [13s 290ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [13s 290ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [13s 290ms] Http2Connection(SSLTube(SocketTube(10))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 290ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-2] [13s 290ms] Http2Connection(SSLTube(SocketTube(10))) Processing 21 DEBUG: [pool-1-thread-2] [13s 290ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [13s 290ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 290ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [13s 290ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [13s 290ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [13s 291ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [13s 291ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [13s 291ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-2] [13s 291ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [13s 291ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(4) DEBUG: [pool-1-thread-2] [13s 291ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 291ms] SSL Reader(SocketTube(10)) Unwrapping: 149 DEBUG: [pool-1-thread-2] [13s 291ms] SSL Reader(SocketTube(10)) Decoded 52 bytes out of 149 into buffer of 16676 remaining to decode: 59 DEBUG: [pool-1-thread-2] [13s 291ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-2] [13s 291ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [13s 291ms] SSL Reader(SocketTube(10)) sending 52 DEBUG: [pool-1-thread-2] [13s 291ms] SSL Reader(SocketTube(10)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-2] [13s 291ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 291ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-2] [13s 291ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-2] [13s 291ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-2] [13s 291ms] Http2Connection(SSLTube(SocketTube(10))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 291ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(5): 52 DEBUG: [pool-1-thread-2] [13s 291ms] Http2Connection(SSLTube(SocketTube(10))) Processing 52 DEBUG: [pool-1-thread-2] [13s 291ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-2] [13s 291ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 291ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [MainThread] [13s 292ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [13s 292ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [13s 292ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [13s 292ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [13s 293ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [13s 293ms] Http2Connection(SSLTube(SocketTube(10))) Opened stream 4 DEBUG: [pool-1-thread-2] [13s 293ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [13s 294ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-2] [13s 294ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(5) DEBUG: [pool-1-thread-2] [13s 294ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 294ms] SSL Reader(SocketTube(10)) Unwrapping: 59 DEBUG: [pool-1-thread-2] [13s 294ms] SSL Reader(SocketTube(10)) Decoded 21 bytes out of 59 into buffer of 56 remaining to decode: 0 DEBUG: [pool-1-thread-2] [13s 294ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [13s 294ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [13s 294ms] SSL Reader(SocketTube(10)) sending 21 DEBUG: [pool-1-thread-2] [13s 294ms] SSL Reader(SocketTube(10)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [13s 294ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 294ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-2] [13s 294ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [13s 294ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [13s 294ms] Http2Connection(SSLTube(SocketTube(10))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 294ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-2] [13s 294ms] Http2Connection(SSLTube(SocketTube(10))) Processing 21 DEBUG: [pool-1-thread-2] [13s 294ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [13s 294ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 311ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [13s 313ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [13s 314ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [13s 314ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [13s 314ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [13s 314ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-2] [13s 314ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [13s 314ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [13s 314ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [13s 314ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [13s 315ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [13s 316ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(6) DEBUG: [pool-1-thread-2] [13s 316ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 317ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [13s 317ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-2] [13s 317ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [13s 329ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 329ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [13s 336ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f61c5c6 for R (true) DEBUG: [HttpClient-9-SelectorManager] [13s 336ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f61c5c6 for None (false) DEBUG: [HttpClient-9-SelectorManager] [13s 336ms] SocketTube(10) read bytes: 787 DEBUG: [HttpClient-9-SelectorManager] [13s 337ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [13s 337ms] SSL Reader(SocketTube(10)) Adding 787 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [13s 337ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [13s 337ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f61c5c6 for R (false) DEBUG: [HttpClient-9-SelectorManager] [13s 337ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 338ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:787, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [13s 338ms] SSL Reader(SocketTube(10)) Unwrapping: 787 DEBUG: [pool-1-thread-2] [13s 338ms] SSL Reader(SocketTube(10)) Decoded 52 bytes out of 787 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-2] [13s 338ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-2] [13s 338ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [13s 338ms] SSL Reader(SocketTube(10)) sending 52 DEBUG: [pool-1-thread-2] [13s 338ms] SSL Reader(SocketTube(10)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-2] [13s 338ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 338ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-2] [13s 338ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-2] [13s 338ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-2] [13s 338ms] Http2Connection(SSLTube(SocketTube(10))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 338ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(7): 52 DEBUG: [pool-1-thread-2] [13s 338ms] Http2Connection(SSLTube(SocketTube(10))) Processing 52 DEBUG: [pool-1-thread-2] [13s 338ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-2] [13s 338ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 338ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-2] [13s 342ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [13s 342ms] Http2Connection(SSLTube(SocketTube(10))) Opened stream 6 DEBUG: [pool-1-thread-2] [13s 342ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [13s 342ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [13s 342ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(7) DEBUG: [pool-1-thread-2] [13s 342ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 342ms] SSL Reader(SocketTube(10)) Unwrapping: 697 DEBUG: [pool-1-thread-2] [13s 342ms] SSL Reader(SocketTube(10)) Decoded 23 bytes out of 697 into buffer of 56 remaining to decode: 636 DEBUG: [pool-1-thread-2] [13s 342ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-2] [13s 342ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-2] [13s 342ms] SSL Reader(SocketTube(10)) sending 23 DEBUG: [pool-1-thread-2] [13s 342ms] SSL Reader(SocketTube(10)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-2] [13s 342ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 342ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-2] [13s 342ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-2] [13s 342ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-2] [13s 342ms] Http2Connection(SSLTube(SocketTube(10))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 342ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-2] [13s 342ms] Http2Connection(SSLTube(SocketTube(10))) Processing 23 DEBUG: [pool-1-thread-2] [13s 342ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-2] [13s 342ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 342ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [13s 342ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [13s 342ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [13s 342ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [13s 342ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [13s 343ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [pool-1-thread-2] [13s 343ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-2] [13s 343ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(8) DEBUG: [pool-1-thread-2] [13s 343ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 343ms] SSL Reader(SocketTube(10)) Unwrapping: 636 DEBUG: [pool-1-thread-2] [13s 343ms] SSL Reader(SocketTube(10)) Decoded 9 bytes out of 636 into buffer of 56 remaining to decode: 589 DEBUG: [pool-1-thread-2] [13s 343ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [13s 343ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [13s 343ms] SSL Reader(SocketTube(10)) sending 9 DEBUG: [pool-1-thread-2] [13s 343ms] SSL Reader(SocketTube(10)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [13s 343ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 343ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-2] [13s 343ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [13s 343ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 9 bytes in 1 buffers DEBUG: [MainThread] [13s 343ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [13s 343ms] Http2Connection(SSLTube(SocketTube(10))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 343ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-2] [13s 343ms] Http2Connection(SSLTube(SocketTube(10))) Processing 9 DEBUG: [pool-1-thread-2] [13s 343ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [13s 343ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 343ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [13s 343ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [13s 343ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [13s 343ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [13s 343ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [13s 343ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [13s 343ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [13s 343ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [13s 343ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [13s 343ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [13s 343ms] Http2Connection(SSLTube(SocketTube(10))) Closed stream 1 DEBUG: [pool-1-thread-2] [13s 343ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@83e3b1e DEBUG: [pool-1-thread-2] [13s 343ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [13s 343ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(9) DEBUG: [pool-1-thread-2] [13s 343ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 343ms] SSL Reader(SocketTube(10)) Unwrapping: 589 DEBUG: [MainThread] [13s 343ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [13s 343ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [13s 343ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [13s 343ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [13s 345ms] SSL Reader(SocketTube(10)) Decoded 10 bytes out of 589 into buffer of 56 remaining to decode: 541 DEBUG: [pool-1-thread-2] [13s 345ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [13s 345ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [13s 345ms] SSL Reader(SocketTube(10)) sending 10 DEBUG: [pool-1-thread-2] [13s 345ms] SSL Reader(SocketTube(10)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [13s 345ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 345ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-2] [13s 345ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [13s 345ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [13s 345ms] Http2Connection(SSLTube(SocketTube(10))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 345ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-2] [13s 345ms] Http2Connection(SSLTube(SocketTube(10))) Processing 10 DEBUG: [pool-1-thread-2] [13s 345ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [13s 345ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 345ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [13s 345ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [13s 345ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [13s 345ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 52758 DEBUG: [pool-1-thread-2] [13s 345ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [13s 345ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [13s 345ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [13s 345ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [13s 346ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(10) DEBUG: [pool-1-thread-2] [13s 346ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 346ms] SSL Reader(SocketTube(10)) Unwrapping: 541 DEBUG: [pool-1-thread-2] [13s 346ms] SSL Reader(SocketTube(10)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-2] [13s 346ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-2] [13s 346ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-2] [13s 346ms] SSL Reader(SocketTube(10)) sending 64 DEBUG: [pool-1-thread-2] [13s 346ms] SSL Reader(SocketTube(10)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-2] [13s 346ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 346ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-2] [13s 346ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-2] [13s 346ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-2] [13s 346ms] Http2Connection(SSLTube(SocketTube(10))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 346ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-2] [13s 346ms] Http2Connection(SSLTube(SocketTube(10))) Processing 64 DEBUG: [pool-1-thread-2] [13s 346ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-2] [13s 346ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 346ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [13s 346ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [13s 346ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-2] [13s 346ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [13s 346ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [13s 346ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-2] [13s 346ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-2] [13s 346ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(11) DEBUG: [pool-1-thread-2] [13s 346ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 346ms] SSL Reader(SocketTube(10)) Unwrapping: 439 DEBUG: [MainThread] [13s 347ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [13s 347ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [13s 347ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [13s 347ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [13s 347ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [13s 351ms] SSL Reader(SocketTube(10)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-2] [13s 367ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [13s 367ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [13s 367ms] SSL Reader(SocketTube(10)) sending 9 DEBUG: [pool-1-thread-2] [13s 367ms] SSL Reader(SocketTube(10)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [13s 367ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 367ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-2] [13s 368ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [13s 368ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [13s 368ms] Http2Connection(SSLTube(SocketTube(10))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 368ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-2] [13s 368ms] Http2Connection(SSLTube(SocketTube(10))) Processing 9 DEBUG: [pool-1-thread-2] [13s 368ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [13s 368ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 368ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [13s 368ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [13s 368ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-2] [13s 368ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [13s 368ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [13s 368ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [13s 368ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [13s 368ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-2] [13s 368ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-2] [13s 368ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-2] [13s 368ms] Http2Connection(SSLTube(SocketTube(10))) Closed stream 2 DEBUG: [pool-1-thread-2] [13s 368ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@50c81997 DEBUG: [pool-1-thread-2] [13s 368ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [13s 368ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(12) DEBUG: [pool-1-thread-2] [13s 368ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 368ms] SSL Reader(SocketTube(10)) Unwrapping: 392 DEBUG: [pool-1-thread-2] [13s 368ms] SSL Reader(SocketTube(10)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-2] [13s 368ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [13s 368ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [13s 368ms] SSL Reader(SocketTube(10)) sending 10 DEBUG: [pool-1-thread-2] [13s 368ms] SSL Reader(SocketTube(10)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [13s 368ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 368ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-2] [13s 368ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [13s 369ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [13s 369ms] Http2Connection(SSLTube(SocketTube(10))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 369ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-2] [13s 369ms] Http2Connection(SSLTube(SocketTube(10))) Processing 10 DEBUG: [pool-1-thread-2] [13s 369ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [13s 369ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [13s 370ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [13s 370ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [13s 374ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [13s 374ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [13s 374ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 52758 DEBUG: [pool-1-thread-2] [13s 374ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [13s 374ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [13s 374ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [13s 374ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [13s 375ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(13) DEBUG: [pool-1-thread-2] [13s 384ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 384ms] SSL Reader(SocketTube(10)) Unwrapping: 344 DEBUG: [pool-1-thread-2] [13s 385ms] SSL Reader(SocketTube(10)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-2] [13s 385ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [13s 385ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [13s 385ms] SSL Reader(SocketTube(10)) sending 63 DEBUG: [pool-1-thread-2] [13s 385ms] SSL Reader(SocketTube(10)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [13s 385ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 407ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-2] [13s 419ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [13s 419ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [13s 419ms] Http2Connection(SSLTube(SocketTube(10))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 419ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-2] [13s 419ms] Http2Connection(SSLTube(SocketTube(10))) Processing 63 DEBUG: [pool-1-thread-2] [13s 419ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [13s 419ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 419ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [13s 419ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [13s 420ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-2] [13s 420ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [13s 420ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [13s 420ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-2] [13s 420ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [13s 420ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(14) DEBUG: [pool-1-thread-2] [13s 420ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 420ms] SSL Reader(SocketTube(10)) Unwrapping: 243 DEBUG: [pool-1-thread-2] [13s 420ms] SSL Reader(SocketTube(10)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-2] [13s 420ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [13s 420ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [13s 420ms] SSL Reader(SocketTube(10)) sending 9 DEBUG: [pool-1-thread-2] [13s 420ms] SSL Reader(SocketTube(10)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [13s 420ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 420ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-2] [13s 420ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [13s 420ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [13s 420ms] Http2Connection(SSLTube(SocketTube(10))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 420ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-2] [13s 420ms] Http2Connection(SSLTube(SocketTube(10))) Processing 9 DEBUG: [pool-1-thread-2] [13s 420ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [13s 420ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 420ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [13s 420ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [13s 420ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [13s 421ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [13s 421ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [13s 421ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [13s 421ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [13s 421ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-2] [13s 421ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-2] [13s 421ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-2] [13s 421ms] Http2Connection(SSLTube(SocketTube(10))) Closed stream 4 DEBUG: [pool-1-thread-2] [13s 421ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@36abf31 DEBUG: [pool-1-thread-2] [13s 421ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-2] [13s 421ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(15) DEBUG: [pool-1-thread-2] [13s 421ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 421ms] SSL Reader(SocketTube(10)) Unwrapping: 196 DEBUG: [pool-1-thread-2] [13s 421ms] SSL Reader(SocketTube(10)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-2] [13s 421ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [13s 421ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [13s 421ms] SSL Reader(SocketTube(10)) sending 10 DEBUG: [pool-1-thread-2] [13s 421ms] SSL Reader(SocketTube(10)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [13s 421ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 421ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-2] [13s 421ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [13s 421ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [13s 421ms] Http2Connection(SSLTube(SocketTube(10))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 421ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-2] [13s 421ms] Http2Connection(SSLTube(SocketTube(10))) Processing 10 DEBUG: [pool-1-thread-2] [13s 421ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [13s 421ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 421ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [13s 421ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [13s 421ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [13s 421ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 52758 DEBUG: [pool-1-thread-2] [13s 422ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-2] [13s 422ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [13s 422ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [13s 422ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [13s 442ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(16) DEBUG: [pool-1-thread-2] [13s 442ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 442ms] SSL Reader(SocketTube(10)) Unwrapping: 148 DEBUG: [pool-1-thread-2] [13s 442ms] SSL Reader(SocketTube(10)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [13s 442ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [13s 442ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [13s 442ms] SSL Reader(SocketTube(10)) sending 63 DEBUG: [pool-1-thread-2] [13s 442ms] SSL Reader(SocketTube(10)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [13s 442ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 442ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-2] [13s 442ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [13s 442ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [13s 442ms] Http2Connection(SSLTube(SocketTube(10))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 442ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-2] [13s 442ms] Http2Connection(SSLTube(SocketTube(10))) Processing 63 DEBUG: [pool-1-thread-2] [13s 442ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [13s 442ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 442ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [13s 442ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [13s 443ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-2] [13s 443ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [13s 443ms] HttpResponseInputStream item offered DEBUG: [MainThread] [13s 443ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [13s 443ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [MainThread] [13s 443ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [13s 443ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [13s 443ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [13s 443ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [13s 451ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [13s 451ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(17) DEBUG: [pool-1-thread-2] [13s 451ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 451ms] SSL Reader(SocketTube(10)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [13s 451ms] SSL Reader(SocketTube(10)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [13s 451ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [13s 451ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [13s 451ms] SSL Reader(SocketTube(10)) sending 9 DEBUG: [pool-1-thread-2] [13s 451ms] SSL Reader(SocketTube(10)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [13s 451ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 451ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-2] [13s 451ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [13s 452ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [13s 452ms] Http2Connection(SSLTube(SocketTube(10))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 452ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-2] [13s 452ms] Http2Connection(SSLTube(SocketTube(10))) Processing 9 DEBUG: [pool-1-thread-2] [13s 452ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [13s 452ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 452ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [13s 452ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [13s 452ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-2] [13s 452ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [13s 452ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [13s 452ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [13s 452ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [13s 452ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-2] [13s 452ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-2] [13s 452ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-2] [13s 452ms] Http2Connection(SSLTube(SocketTube(10))) Closed stream 6 DEBUG: [pool-1-thread-2] [13s 452ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@180448ac DEBUG: [pool-1-thread-2] [13s 452ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-2] [13s 452ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(18) DEBUG: [pool-1-thread-2] [13s 452ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 452ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [13s 452ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-2] [13s 452ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [13s 452ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 452ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [13s 453ms] HttpResponseInputStream List of Buffers Taken DEBUG: [HttpClient-9-SelectorManager] [13s 453ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f61c5c6 for R (false) DEBUG: [MainThread] [13s 453ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [13s 453ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [13s 453ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [13s 453ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [13s 453ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [13s 463ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:57197/http2/fixed/y GET DEBUG: [pool-1-thread-2] [13s 463ms] Exchange establishing exchange for http://127.0.0.1:57197/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-2] [13s 464ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-2] [13s 464ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [13s 464ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [13s 464ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [13s 464ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [13s 464ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [13s 464ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [13s 464ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [13s 464ms] Http2Connection(SocketTube(5)) Opened stream 5 DEBUG: [pool-1-thread-2] [13s 464ms] Http2Connection(SocketTube(5))/Stream(5) Stream 5 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [13s 465ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-2] [13s 465ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [13s 468ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-2] [13s 468ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-2] [13s 468ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-2] [13s 468ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-2] [13s 468ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-2] [13s 468ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775798, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [13s 468ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [13s 468ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775798, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [13s 468ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [13s 468ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [13s 468ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [13s 468ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 468ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [13s 468ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [13s 468ms] Http2Connection(SocketTube(5))/Stream(5) requestSent: streamid=5 but response not received DEBUG: [readLoop] [13s 468ms] 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: [17 s, 775 ms, 893207 ns] Pushing promise: http://127.0.0.1:57197/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [17 s, 776 ms, 162925 ns] Pushing promise: http://127.0.0.1:57197/http2/fixed/y/after/promise-2 TestServer: [17 s, 776 ms, 317580 ns] Pushing promise: http://127.0.0.1:57197/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [13s 509ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for None (false) DEBUG: [HttpClient-5-SelectorManager] [13s 509ms] SocketTube(5) read bytes: 499 DEBUG: [HttpClient-5-SelectorManager] [13s 509ms] Http2Connection(SocketTube(5)) onNext: got 499 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [13s 509ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [13s 509ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for R (false) DEBUG: [HttpClient-5-SelectorManager] [13s 509ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775797, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 511ms] Http2Connection(SocketTube(5)) sending 499 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 514ms] Http2Connection(SocketTube(5)) H2 Receiving(10): 499 DEBUG: [pool-1-thread-2] [13s 514ms] Http2Connection(SocketTube(5)) Processing 499 DEBUG: [pool-1-thread-2] [13s 514ms] FramesDecoder decodes: 499 DEBUG: [pool-1-thread-2] [13s 514ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 514ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 14 headerLength: 44 DEBUG: [pool-1-thread-2] [13s 515ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [13s 515ms] Http2Connection(SocketTube(5)) Opened stream 14 DEBUG: [pool-1-thread-2] [13s 515ms] Http2Connection(SocketTube(5))/Stream(14) Stream 14 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [13s 515ms] Http2Connection(SocketTube(5))/Stream(14) requestSent: streamid=14 but response not received DEBUG: [pool-1-thread-2] [13s 515ms] FramesDecoder Got frame: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-2] [13s 517ms] Http2Connection(SocketTube(5))/Stream(5) incoming: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-2] [13s 518ms] Http2Connection(SocketTube(5))/Stream(5) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [13s 518ms] Http2Connection(SocketTube(5))/Stream(5) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [13s 518ms] Http2Connection(SocketTube(5))/Stream(5) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/fixed/y) 200 HTTP_2 Local port: 52014 DEBUG: [pool-1-thread-2] [13s 518ms] Http2Connection(SocketTube(5))/Stream(5) subscribing user subscriber DEBUG: [pool-1-thread-2] [13s 518ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [13s 518ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [13s 518ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [13s 518ms] HttpClientImpl(5) ClientImpl (async) elapsed 55 millis for GET to http://127.0.0.1:57197/http2/fixed/y DEBUG: [pool-1-thread-2] [13s 522ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-2] [13s 522ms] Http2Connection(SocketTube(5))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-2] [13s 522ms] Http2Connection(SocketTube(5))/Stream(5) incoming: onNext(12) DEBUG: [pool-1-thread-2] [13s 522ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [13s 522ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [13s 522ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 398, limit: 16777216 DEBUG: [pool-1-thread-2] [13s 522ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 5) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [13s 522ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 16 headerLength: 44 DEBUG: [pool-1-thread-2] [13s 523ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [13s 523ms] Http2Connection(SocketTube(5)) Opened stream 16 DEBUG: [pool-1-thread-2] [13s 523ms] Http2Connection(SocketTube(5))/Stream(16) Stream 16 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [13s 523ms] Http2Connection(SocketTube(5))/Stream(16) requestSent: streamid=16 but response not received DEBUG: [pool-1-thread-2] [13s 523ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-2] [13s 523ms] Http2Connection(SocketTube(5))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-2] [13s 523ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 18 headerLength: 44 DEBUG: [pool-1-thread-2] [13s 524ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [13s 524ms] Http2Connection(SocketTube(5)) Opened stream 18 DEBUG: [pool-1-thread-2] [13s 524ms] Http2Connection(SocketTube(5))/Stream(18) Stream 18 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [13s 524ms] Http2Connection(SocketTube(5))/Stream(18) requestSent: streamid=18 but response not received DEBUG: [pool-1-thread-2] [13s 524ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-2] [13s 524ms] Http2Connection(SocketTube(5))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-2] [13s 524ms] FramesDecoder Got frame: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-2] [13s 524ms] Http2Connection(SocketTube(5))/Stream(5) incoming: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-2] [13s 524ms] FramesDecoder Got frame: HEADERS: length=1, streamid=16, flags=END_HEADERS DEBUG: [pool-1-thread-2] [13s 524ms] Http2Connection(SocketTube(5))/Stream(16) incoming: HEADERS: length=1, streamid=16, flags=END_HEADERS DEBUG: [pool-1-thread-2] [13s 524ms] Http2Connection(SocketTube(5))/Stream(16) Response builder cleared, ready to receive new headers. DEBUG: [MainThread] [13s 529ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [13s 529ms] Http2Connection(SocketTube(5))/Stream(16) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 52014 DEBUG: [MainThread] [13s 529ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [13s 529ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [13s 529ms] Http2Connection(SocketTube(5))/Stream(5) incoming: onNext(12) DEBUG: [MainThread] [13s 529ms] HttpResponseInputStream next item received DEBUG: [MainThread] [13s 529ms] HttpResponseInputStream item offered DEBUG: [MainThread] [13s 529ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 410, limit: 16777216 DEBUG: [MainThread] [13s 529ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 5) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [13s 529ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [13s 529ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [13s 529ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [13s 529ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [13s 529ms] Http2Connection(SocketTube(5))/Stream(5) incoming: onNext(12) DEBUG: [MainThread] [13s 529ms] HttpResponseInputStream next item received DEBUG: [MainThread] [13s 529ms] HttpResponseInputStream item offered DEBUG: [MainThread] [13s 529ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 422, limit: 16777216 DEBUG: [MainThread] [13s 529ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 5) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [13s 529ms] Http2Connection(SocketTube(5))/Stream(5) incoming: onComplete DEBUG: [MainThread] [13s 529ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [MainThread] [13s 529ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [13s 529ms] HttpResponseInputStream next item received DEBUG: [MainThread] [13s 529ms] HttpResponseInputStream item offered DEBUG: [MainThread] [13s 529ms] Http2Connection(SocketTube(5))/Stream(5) setEndStreamReceived: streamid=5 DEBUG: [MainThread] [13s 529ms] Http2Connection(SocketTube(5))/Stream(5) responseReceived: streamid=5 DEBUG: [MainThread] [13s 529ms] Http2Connection(SocketTube(5))/Stream(5) close stream 5 DEBUG: [MainThread] [13s 529ms] Http2Connection(SocketTube(5)) Closed stream 5 DEBUG: [MainThread] [13s 529ms] Http2Connection(SocketTube(5))/Stream(5) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7a67dcd5 DEBUG: [MainThread] [13s 529ms] Http2Connection(SocketTube(5))/Stream(5) closing response subscriber stream 5 DEBUG: [MainThread] [13s 529ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [13s 529ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [13s 530ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [13s 530ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [13s 530ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [13s 530ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [13s 531ms] Http2Connection(SocketTube(5))/Stream(16) subscribing user subscriber DEBUG: [pool-1-thread-2] [13s 531ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [13s 531ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [13s 531ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [13s 532ms] FramesDecoder Got frame: DATA: length=52, streamid=16, flags=0 DEBUG: [pool-1-thread-2] [13s 532ms] Http2Connection(SocketTube(5))/Stream(16) incoming: DATA: length=52, streamid=16, flags=0 DEBUG: [pool-1-thread-2] [13s 533ms] Http2Connection(SocketTube(5))/Stream(16) incoming: onNext(52) DEBUG: [pool-1-thread-2] [13s 533ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [13s 533ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [13s 533ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 474, limit: 16777216 DEBUG: [pool-1-thread-2] [13s 533ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 16) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [13s 533ms] FramesDecoder Got frame: DATA: length=0, streamid=16, flags=END_STREAM DEBUG: [pool-1-thread-2] [13s 533ms] Http2Connection(SocketTube(5))/Stream(16) incoming: DATA: length=0, streamid=16, flags=END_STREAM DEBUG: [pool-1-thread-2] [13s 533ms] Http2Connection(SocketTube(5))/Stream(16) incoming: onComplete DEBUG: [pool-1-thread-2] [13s 533ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [13s 533ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [13s 533ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [13s 533ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [13s 533ms] Http2Connection(SocketTube(5))/Stream(16) setEndStreamReceived: streamid=16 DEBUG: [pool-1-thread-2] [13s 533ms] Http2Connection(SocketTube(5))/Stream(16) responseReceived: streamid=16 DEBUG: [pool-1-thread-2] [13s 533ms] Http2Connection(SocketTube(5))/Stream(16) close stream 16 DEBUG: [pool-1-thread-2] [13s 533ms] Http2Connection(SocketTube(5)) Closed stream 16 DEBUG: [pool-1-thread-2] [13s 533ms] Http2Connection(SocketTube(5))/Stream(16) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@619b6679 DEBUG: [pool-1-thread-2] [13s 533ms] Http2Connection(SocketTube(5))/Stream(16) closing response subscriber stream 16 DEBUG: [pool-1-thread-2] [13s 533ms] FramesDecoder Got frame: HEADERS: length=1, streamid=18, flags=END_HEADERS DEBUG: [pool-1-thread-2] [13s 533ms] Http2Connection(SocketTube(5))/Stream(18) incoming: HEADERS: length=1, streamid=18, flags=END_HEADERS DEBUG: [pool-1-thread-2] [13s 533ms] Http2Connection(SocketTube(5))/Stream(18) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [13s 533ms] Http2Connection(SocketTube(5))/Stream(18) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 52014 DEBUG: [pool-1-thread-2] [13s 535ms] Http2Connection(SocketTube(5))/Stream(18) subscribing user subscriber DEBUG: [pool-1-thread-2] [13s 535ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [13s 535ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [13s 535ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [13s 535ms] FramesDecoder Got frame: DATA: length=52, streamid=18, flags=0 DEBUG: [pool-1-thread-2] [13s 535ms] Http2Connection(SocketTube(5))/Stream(18) incoming: DATA: length=52, streamid=18, flags=0 DEBUG: [pool-1-thread-2] [13s 535ms] Http2Connection(SocketTube(5))/Stream(18) incoming: onNext(52) DEBUG: [pool-1-thread-2] [13s 535ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [13s 535ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [13s 535ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 526, limit: 16777216 DEBUG: [pool-1-thread-2] [13s 535ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 18) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [13s 535ms] FramesDecoder Got frame: DATA: length=0, streamid=18, flags=END_STREAM DEBUG: [pool-1-thread-2] [13s 535ms] Http2Connection(SocketTube(5))/Stream(18) incoming: DATA: length=0, streamid=18, flags=END_STREAM DEBUG: [pool-1-thread-2] [13s 536ms] Http2Connection(SocketTube(5))/Stream(18) incoming: onComplete DEBUG: [pool-1-thread-2] [13s 537ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [13s 537ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [13s 537ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [13s 537ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [13s 537ms] Http2Connection(SocketTube(5))/Stream(18) setEndStreamReceived: streamid=18 DEBUG: [pool-1-thread-2] [13s 537ms] Http2Connection(SocketTube(5))/Stream(18) responseReceived: streamid=18 DEBUG: [pool-1-thread-2] [13s 537ms] Http2Connection(SocketTube(5))/Stream(18) close stream 18 DEBUG: [pool-1-thread-2] [13s 537ms] Http2Connection(SocketTube(5)) Closed stream 18 DEBUG: [pool-1-thread-2] [13s 537ms] Http2Connection(SocketTube(5))/Stream(18) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@710fcf7c DEBUG: [pool-1-thread-2] [13s 537ms] Http2Connection(SocketTube(5))/Stream(18) closing response subscriber stream 18 DEBUG: [pool-1-thread-2] [13s 537ms] FramesDecoder Got frame: HEADERS: length=1, streamid=14, flags=END_HEADERS DEBUG: [pool-1-thread-2] [13s 537ms] Http2Connection(SocketTube(5))/Stream(14) incoming: HEADERS: length=1, streamid=14, flags=END_HEADERS DEBUG: [pool-1-thread-2] [13s 537ms] Http2Connection(SocketTube(5))/Stream(14) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [13s 537ms] Http2Connection(SocketTube(5))/Stream(14) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 52014 DEBUG: [pool-1-thread-2] [13s 538ms] Http2Connection(SocketTube(5))/Stream(14) subscribing user subscriber DEBUG: [pool-1-thread-2] [13s 538ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [13s 540ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [13s 540ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [MainThread] [13s 544ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [13s 544ms] FramesDecoder Got frame: DATA: length=53, streamid=14, flags=0 DEBUG: [pool-1-thread-2] [13s 544ms] Http2Connection(SocketTube(5))/Stream(14) incoming: DATA: length=53, streamid=14, flags=0 DEBUG: [pool-1-thread-2] [13s 544ms] Http2Connection(SocketTube(5))/Stream(14) incoming: onNext(53) DEBUG: [pool-1-thread-2] [13s 544ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [13s 544ms] HttpResponseInputStream item offered DEBUG: [MainThread] [13s 544ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [13s 544ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [13s 544ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [13s 544ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 579, limit: 16777216 DEBUG: [MainThread] [13s 544ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [13s 544ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 14) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-2] [13s 545ms] FramesDecoder Got frame: DATA: length=0, streamid=14, flags=END_STREAM DEBUG: [pool-1-thread-2] [13s 560ms] Http2Connection(SocketTube(5))/Stream(14) incoming: DATA: length=0, streamid=14, flags=END_STREAM DEBUG: [pool-1-thread-2] [13s 560ms] Http2Connection(SocketTube(5))/Stream(14) incoming: onComplete DEBUG: [pool-1-thread-2] [13s 560ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [13s 560ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [13s 560ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [13s 560ms] HttpResponseInputStream item offered DEBUG: [MainThread] [13s 560ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [13s 560ms] Http2Connection(SocketTube(5))/Stream(14) setEndStreamReceived: streamid=14 DEBUG: [pool-1-thread-2] [13s 560ms] Http2Connection(SocketTube(5))/Stream(14) responseReceived: streamid=14 DEBUG: [pool-1-thread-2] [13s 560ms] Http2Connection(SocketTube(5))/Stream(14) close stream 14 DEBUG: [pool-1-thread-2] [13s 560ms] Http2Connection(SocketTube(5)) Closed stream 14 DEBUG: [MainThread] [13s 560ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [13s 560ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [13s 560ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [13s 560ms] Http2Connection(SocketTube(5))/Stream(14) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@274a755b DEBUG: [pool-1-thread-2] [13s 560ms] Http2Connection(SocketTube(5))/Stream(14) closing response subscriber stream 14 DEBUG: [pool-1-thread-2] [13s 560ms] Http2Connection(SocketTube(5)) H2 processed(10) DEBUG: [MainThread] [13s 562ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [13s 562ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [13s 562ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [13s 562ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [13s 562ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [13s 562ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [13s 562ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [13s 563ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:57197/http2/chunk/y GET DEBUG: [pool-1-thread-2] [13s 564ms] Exchange establishing exchange for http://127.0.0.1:57197/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-2] [13s 564ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-2] [13s 564ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [13s 564ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [13s 564ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [13s 564ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [13s 564ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [13s 564ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [13s 564ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [13s 564ms] Http2Connection(SocketTube(5)) Opened stream 7 DEBUG: [pool-1-thread-2] [13s 564ms] Http2Connection(SocketTube(5))/Stream(7) Stream 7 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [13s 565ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-2] [13s 565ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [13s 565ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-2] [13s 565ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-2] [13s 565ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-2] [13s 565ms] SocketTube(5) write: requesting more... DEBUG: [readLoop] [13s 565ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [13s 565ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [readLoop] [13s 565ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 565ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775797, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [13s 565ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [13s 565ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [13s 565ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 565ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775797, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [13s 565ms] FramesDecoder Got frame: HEADERS: length=50, streamid=7, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-2] [13s 565ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [13s 565ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [13s 565ms] Http2Connection(SocketTube(5))/Stream(7) requestSent: streamid=7 but response not received TestServer: GET /http2/chunk/y Server: got END_STREAM for stream 7 TestServer(1): Using handler for: /http2/chunk TestServer: [17 s, 869 ms, 476035 ns] Pushing promise: http://127.0.0.1:57197/http2/chunk/y/before/promise-1 DEBUG: [HttpClient-5-SelectorManager] [13s 568ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for None (false) DEBUG: [HttpClient-5-SelectorManager] [13s 568ms] SocketTube(5) read bytes: 52 DEBUG: [HttpClient-5-SelectorManager] [13s 568ms] Http2Connection(SocketTube(5)) onNext: got 52 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [13s 568ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [13s 568ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for R (false) DEBUG: [HttpClient-5-SelectorManager] [13s 568ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775796, stopped=false], Writing: [ops=None, demand=1] Sent response headers 200 TestServer: [17 s, 873 ms, 664792 ns] Pushing promise: http://127.0.0.1:57197/http2/chunk/y/after/promise-2 TestServer: [17 s, 873 ms, 873609 ns] Pushing promise: http://127.0.0.1:57197/http2/chunk/y/after/promise-3 DEBUG: [pool-1-thread-2] [13s 571ms] Http2Connection(SocketTube(5)) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 571ms] Http2Connection(SocketTube(5)) H2 Receiving(11): 52 DEBUG: [pool-1-thread-2] [13s 571ms] Http2Connection(SocketTube(5)) Processing 52 DEBUG: [pool-1-thread-2] [13s 571ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-2] [13s 571ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 571ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 20 headerLength: 39 DEBUG: [pool-1-thread-2] [13s 571ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [13s 571ms] Http2Connection(SocketTube(5)) Opened stream 20 DEBUG: [pool-1-thread-2] [13s 571ms] Http2Connection(SocketTube(5))/Stream(20) Stream 20 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [13s 571ms] Http2Connection(SocketTube(5))/Stream(20) requestSent: streamid=20 but response not received DEBUG: [pool-1-thread-2] [13s 572ms] Http2Connection(SocketTube(5)) H2 processed(11) DEBUG: [HttpClient-5-SelectorManager] [13s 576ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for None (false) DEBUG: [HttpClient-5-SelectorManager] [13s 576ms] SocketTube(5) read bytes: 93 DEBUG: [HttpClient-5-SelectorManager] [13s 576ms] Http2Connection(SocketTube(5)) onNext: got 93 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [13s 576ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [13s 576ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for R (false) DEBUG: [HttpClient-5-SelectorManager] [13s 576ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775795, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [13s 576ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for None (false) DEBUG: [HttpClient-5-SelectorManager] [13s 576ms] SocketTube(5) read bytes: 174 DEBUG: [HttpClient-5-SelectorManager] [13s 576ms] Http2Connection(SocketTube(5)) onNext: got 174 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [13s 576ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [13s 576ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for R (false) DEBUG: [HttpClient-5-SelectorManager] [13s 576ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775794, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [13s 577ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for None (false) DEBUG: [HttpClient-5-SelectorManager] [13s 577ms] SocketTube(5) read bytes: 80 DEBUG: [HttpClient-5-SelectorManager] [13s 577ms] Http2Connection(SocketTube(5)) onNext: got 80 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [13s 577ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [13s 577ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for R (false) DEBUG: [HttpClient-5-SelectorManager] [13s 577ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775793, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 579ms] Http2Connection(SocketTube(5)) sending 93 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 579ms] Http2Connection(SocketTube(5)) H2 Receiving(12): 93 DEBUG: [pool-1-thread-2] [13s 579ms] Http2Connection(SocketTube(5)) Processing 93 DEBUG: [pool-1-thread-2] [13s 579ms] FramesDecoder decodes: 93 DEBUG: [pool-1-thread-2] [13s 579ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 579ms] FramesDecoder Got frame: HEADERS: length=1, streamid=20, flags=END_HEADERS DEBUG: [pool-1-thread-2] [13s 580ms] Http2Connection(SocketTube(5))/Stream(20) incoming: HEADERS: length=1, streamid=20, flags=END_HEADERS DEBUG: [pool-1-thread-2] [13s 580ms] Http2Connection(SocketTube(5))/Stream(20) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [13s 580ms] Http2Connection(SocketTube(5))/Stream(20) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 52014 DEBUG: [pool-1-thread-2] [13s 580ms] Http2Connection(SocketTube(5))/Stream(20) subscribing user subscriber DEBUG: [pool-1-thread-2] [13s 584ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [13s 584ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [13s 584ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [13s 584ms] FramesDecoder Got frame: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-2] [13s 584ms] Http2Connection(SocketTube(5))/Stream(7) incoming: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-2] [13s 584ms] Http2Connection(SocketTube(5))/Stream(7) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [13s 584ms] Http2Connection(SocketTube(5))/Stream(7) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [13s 584ms] Http2Connection(SocketTube(5))/Stream(7) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/chunk/y) 200 HTTP_2 Local port: 52014 DEBUG: [pool-1-thread-2] [13s 584ms] Http2Connection(SocketTube(5))/Stream(7) subscribing user subscriber DEBUG: [pool-1-thread-2] [13s 584ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [13s 584ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [13s 584ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [13s 584ms] HttpClientImpl(5) ClientImpl (async) elapsed 21 millis for GET to http://127.0.0.1:57197/http2/chunk/y DEBUG: [pool-1-thread-2] [13s 584ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-2] [13s 584ms] Http2Connection(SocketTube(5))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-2] [13s 585ms] Http2Connection(SocketTube(5))/Stream(7) incoming: onNext(12) DEBUG: [MainThread] [13s 585ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [13s 586ms] HttpResponseInputStream next item received DEBUG: [HttpClient-5-SelectorManager] [13s 590ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for None (false) DEBUG: [HttpClient-5-SelectorManager] [13s 590ms] SocketTube(5) read bytes: 80 DEBUG: [HttpClient-5-SelectorManager] [13s 590ms] Http2Connection(SocketTube(5)) onNext: got 80 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [13s 590ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [13s 590ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for R (false) DEBUG: [HttpClient-5-SelectorManager] [13s 590ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775792, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [13s 591ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [13s 591ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [13s 591ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [13s 591ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [13s 591ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [13s 591ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 591, limit: 16777216 DEBUG: [pool-1-thread-2] [13s 591ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 7) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [13s 591ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 22 headerLength: 39 DEBUG: [pool-1-thread-2] [13s 593ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [13s 593ms] Http2Connection(SocketTube(5)) Opened stream 22 DEBUG: [pool-1-thread-2] [13s 593ms] Http2Connection(SocketTube(5))/Stream(22) Stream 22 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [13s 593ms] Http2Connection(SocketTube(5))/Stream(22) requestSent: streamid=22 but response not received DEBUG: [pool-1-thread-2] [13s 593ms] Http2Connection(SocketTube(5)) H2 processed(12) DEBUG: [pool-1-thread-2] [13s 593ms] Http2Connection(SocketTube(5)) sending 174 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 593ms] Http2Connection(SocketTube(5)) H2 Receiving(13): 174 DEBUG: [pool-1-thread-2] [13s 593ms] Http2Connection(SocketTube(5)) Processing 174 DEBUG: [pool-1-thread-2] [13s 593ms] FramesDecoder decodes: 174 DEBUG: [pool-1-thread-2] [13s 593ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 593ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-2] [13s 593ms] Http2Connection(SocketTube(5))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-2] [13s 593ms] Http2Connection(SocketTube(5))/Stream(7) incoming: onNext(12) DEBUG: [pool-1-thread-2] [13s 593ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [13s 593ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [13s 593ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 603, limit: 16777216 DEBUG: [MainThread] [13s 593ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [13s 593ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [13s 593ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [13s 594ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [13s 593ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 7) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-2] [13s 594ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 24 headerLength: 39 DEBUG: [pool-1-thread-2] [13s 594ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [13s 594ms] Http2Connection(SocketTube(5)) Opened stream 24 DEBUG: [pool-1-thread-2] [13s 594ms] Http2Connection(SocketTube(5))/Stream(24) Stream 24 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [13s 594ms] Http2Connection(SocketTube(5))/Stream(24) requestSent: streamid=24 but response not received DEBUG: [pool-1-thread-2] [13s 594ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-2] [13s 594ms] Http2Connection(SocketTube(5))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-2] [13s 594ms] Http2Connection(SocketTube(5))/Stream(7) incoming: onNext(12) DEBUG: [pool-1-thread-2] [13s 594ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [13s 594ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [13s 594ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 615, limit: 16777216 DEBUG: [pool-1-thread-2] [13s 594ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 7) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-2] [13s 594ms] FramesDecoder Got frame: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-2] [13s 594ms] Http2Connection(SocketTube(5))/Stream(7) incoming: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-2] [13s 594ms] Http2Connection(SocketTube(5))/Stream(7) incoming: onComplete DEBUG: [pool-1-thread-2] [13s 594ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [13s 594ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [13s 595ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [13s 595ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [13s 595ms] Http2Connection(SocketTube(5))/Stream(7) setEndStreamReceived: streamid=7 DEBUG: [pool-1-thread-2] [13s 595ms] Http2Connection(SocketTube(5))/Stream(7) responseReceived: streamid=7 DEBUG: [pool-1-thread-2] [13s 595ms] Http2Connection(SocketTube(5))/Stream(7) close stream 7 DEBUG: [pool-1-thread-2] [13s 595ms] Http2Connection(SocketTube(5)) Closed stream 7 DEBUG: [pool-1-thread-2] [13s 595ms] Http2Connection(SocketTube(5))/Stream(7) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1d311836 DEBUG: [pool-1-thread-2] [13s 595ms] Http2Connection(SocketTube(5))/Stream(7) closing response subscriber stream 7 DEBUG: [pool-1-thread-2] [13s 595ms] FramesDecoder Got frame: DATA: length=53, streamid=20, flags=0 DEBUG: [pool-1-thread-2] [13s 595ms] Http2Connection(SocketTube(5))/Stream(20) incoming: DATA: length=53, streamid=20, flags=0 DEBUG: [pool-1-thread-2] [13s 595ms] Http2Connection(SocketTube(5))/Stream(20) incoming: onNext(53) DEBUG: [pool-1-thread-2] [13s 595ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [13s 595ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [13s 595ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 668, limit: 16777216 DEBUG: [pool-1-thread-2] [13s 595ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 20) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-2] [13s 595ms] FramesDecoder Got frame: DATA: length=0, streamid=20, flags=END_STREAM DEBUG: [pool-1-thread-2] [13s 595ms] Http2Connection(SocketTube(5))/Stream(20) incoming: DATA: length=0, streamid=20, flags=END_STREAM DEBUG: [pool-1-thread-2] [13s 595ms] Http2Connection(SocketTube(5))/Stream(20) incoming: onComplete DEBUG: [pool-1-thread-2] [13s 595ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [13s 595ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [13s 595ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [13s 595ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [13s 595ms] Http2Connection(SocketTube(5))/Stream(20) setEndStreamReceived: streamid=20 DEBUG: [pool-1-thread-2] [13s 595ms] Http2Connection(SocketTube(5))/Stream(20) responseReceived: streamid=20 DEBUG: [pool-1-thread-2] [13s 595ms] Http2Connection(SocketTube(5))/Stream(20) close stream 20 DEBUG: [pool-1-thread-2] [13s 595ms] Http2Connection(SocketTube(5)) Closed stream 20 DEBUG: [pool-1-thread-2] [13s 595ms] Http2Connection(SocketTube(5))/Stream(20) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@27231d47 DEBUG: [pool-1-thread-2] [13s 595ms] Http2Connection(SocketTube(5))/Stream(20) closing response subscriber stream 20 DEBUG: [pool-1-thread-2] [13s 595ms] Http2Connection(SocketTube(5)) H2 processed(13) DEBUG: [pool-1-thread-2] [13s 595ms] Http2Connection(SocketTube(5)) sending 80 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 595ms] Http2Connection(SocketTube(5)) H2 Receiving(14): 80 DEBUG: [pool-1-thread-2] [13s 595ms] Http2Connection(SocketTube(5)) Processing 80 DEBUG: [pool-1-thread-2] [13s 595ms] FramesDecoder decodes: 80 DEBUG: [pool-1-thread-2] [13s 595ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 595ms] FramesDecoder Got frame: HEADERS: length=1, streamid=22, flags=END_HEADERS DEBUG: [pool-1-thread-2] [13s 595ms] Http2Connection(SocketTube(5))/Stream(22) incoming: HEADERS: length=1, streamid=22, flags=END_HEADERS DEBUG: [pool-1-thread-2] [13s 595ms] Http2Connection(SocketTube(5))/Stream(22) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [13s 596ms] Http2Connection(SocketTube(5))/Stream(22) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 52014 DEBUG: [MainThread] [13s 594ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [13s 597ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [13s 597ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [13s 597ms] Http2Connection(SocketTube(5))/Stream(22) subscribing user subscriber DEBUG: [pool-1-thread-2] [13s 597ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [13s 597ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [13s 597ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [MainThread] [13s 597ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [13s 620ms] FramesDecoder Got frame: DATA: length=52, streamid=22, flags=0 DEBUG: [pool-1-thread-2] [13s 621ms] Http2Connection(SocketTube(5))/Stream(22) incoming: DATA: length=52, streamid=22, flags=0 DEBUG: [pool-1-thread-2] [13s 621ms] Http2Connection(SocketTube(5))/Stream(22) incoming: onNext(52) DEBUG: [pool-1-thread-2] [13s 621ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [13s 621ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [13s 621ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 720, limit: 16777216 DEBUG: [pool-1-thread-2] [13s 621ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 22) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [13s 621ms] FramesDecoder Got frame: DATA: length=0, streamid=22, flags=END_STREAM DEBUG: [pool-1-thread-2] [13s 621ms] Http2Connection(SocketTube(5))/Stream(22) incoming: DATA: length=0, streamid=22, flags=END_STREAM DEBUG: [pool-1-thread-2] [13s 621ms] Http2Connection(SocketTube(5))/Stream(22) incoming: onComplete DEBUG: [pool-1-thread-2] [13s 621ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [13s 621ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [13s 621ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [13s 621ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [13s 621ms] Http2Connection(SocketTube(5))/Stream(22) setEndStreamReceived: streamid=22 DEBUG: [pool-1-thread-2] [13s 622ms] Http2Connection(SocketTube(5))/Stream(22) responseReceived: streamid=22 DEBUG: [pool-1-thread-2] [13s 622ms] Http2Connection(SocketTube(5))/Stream(22) close stream 22 DEBUG: [pool-1-thread-2] [13s 622ms] Http2Connection(SocketTube(5)) Closed stream 22 DEBUG: [pool-1-thread-2] [13s 622ms] Http2Connection(SocketTube(5))/Stream(22) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@28d852f0 DEBUG: [pool-1-thread-2] [13s 622ms] Http2Connection(SocketTube(5))/Stream(22) closing response subscriber stream 22 DEBUG: [pool-1-thread-2] [13s 622ms] Http2Connection(SocketTube(5)) H2 processed(14) DEBUG: [pool-1-thread-2] [13s 622ms] Http2Connection(SocketTube(5)) sending 80 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 622ms] Http2Connection(SocketTube(5)) H2 Receiving(15): 80 DEBUG: [pool-1-thread-2] [13s 622ms] Http2Connection(SocketTube(5)) Processing 80 DEBUG: [pool-1-thread-2] [13s 622ms] FramesDecoder decodes: 80 DEBUG: [pool-1-thread-2] [13s 622ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 622ms] FramesDecoder Got frame: HEADERS: length=1, streamid=24, flags=END_HEADERS DEBUG: [pool-1-thread-2] [13s 622ms] Http2Connection(SocketTube(5))/Stream(24) incoming: HEADERS: length=1, streamid=24, flags=END_HEADERS DEBUG: [pool-1-thread-2] [13s 622ms] Http2Connection(SocketTube(5))/Stream(24) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [13s 623ms] Http2Connection(SocketTube(5))/Stream(24) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 52014 DEBUG: [pool-1-thread-2] [13s 623ms] Http2Connection(SocketTube(5))/Stream(24) subscribing user subscriber DEBUG: [pool-1-thread-2] [13s 623ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [13s 623ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [13s 623ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [13s 623ms] FramesDecoder Got frame: DATA: length=52, streamid=24, flags=0 DEBUG: [pool-1-thread-2] [13s 623ms] Http2Connection(SocketTube(5))/Stream(24) incoming: DATA: length=52, streamid=24, flags=0 DEBUG: [pool-1-thread-2] [13s 623ms] Http2Connection(SocketTube(5))/Stream(24) incoming: onNext(52) DEBUG: [pool-1-thread-2] [13s 623ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [13s 623ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [13s 623ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 772, limit: 16777216 DEBUG: [pool-1-thread-2] [13s 623ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 24) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [13s 623ms] FramesDecoder Got frame: DATA: length=0, streamid=24, flags=END_STREAM DEBUG: [pool-1-thread-2] [13s 623ms] Http2Connection(SocketTube(5))/Stream(24) incoming: DATA: length=0, streamid=24, flags=END_STREAM DEBUG: [pool-1-thread-2] [13s 623ms] Http2Connection(SocketTube(5))/Stream(24) incoming: onComplete DEBUG: [pool-1-thread-2] [13s 623ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [13s 623ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [13s 623ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [13s 624ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [13s 624ms] Http2Connection(SocketTube(5))/Stream(24) setEndStreamReceived: streamid=24 DEBUG: [pool-1-thread-2] [13s 624ms] Http2Connection(SocketTube(5))/Stream(24) responseReceived: streamid=24 DEBUG: [pool-1-thread-2] [13s 624ms] Http2Connection(SocketTube(5))/Stream(24) close stream 24 DEBUG: [pool-1-thread-2] [13s 624ms] Http2Connection(SocketTube(5)) Closed stream 24 DEBUG: [pool-1-thread-2] [13s 624ms] Http2Connection(SocketTube(5))/Stream(24) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5c4c1a1d DEBUG: [pool-1-thread-2] [13s 624ms] Http2Connection(SocketTube(5))/Stream(24) closing response subscriber stream 24 DEBUG: [pool-1-thread-2] [13s 624ms] Http2Connection(SocketTube(5)) H2 processed(15) DEBUG: [MainThread] [13s 624ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [13s 624ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [13s 624ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [13s 624ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [13s 624ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [13s 625ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [13s 625ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [13s 625ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [13s 625ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [13s 625ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [13s 625ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [13s 625ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [13s 625ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [13s 625ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [13s 625ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [13s 632ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:52357/https2/fixed/y GET DEBUG: [pool-1-thread-2] [13s 632ms] Exchange establishing exchange for https://127.0.0.1:52357/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-2] [13s 633ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-2] [13s 633ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [13s 633ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [13s 633ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [13s 633ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [13s 633ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [13s 633ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [13s 633ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [13s 633ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 5 DEBUG: [pool-1-thread-2] [13s 633ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) Stream 5 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [13s 634ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-2] [13s 634ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [13s 634ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [13s 634ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [13s 634ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-2] [13s 634ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-2] [13s 634ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [13s 634ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-2] [13s 635ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 3 DEBUG: [pool-1-thread-2] [13s 635ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-2] [13s 635ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 3 DEBUG: [pool-1-thread-2] [13s 635ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-2] [13s 635ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-2] [13s 635ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 635ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [13s 635ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-2] [13s 635ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-2] [13s 635ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-2] [13s 635ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [13s 635ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 635ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 635ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 636ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [13s 636ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-2] [13s 636ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [13s 636ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [13s 636ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [13s 636ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [13s 636ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) requestSent: streamid=5 but response not received DEBUG: [readLoop] [13s 636ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [13s 636ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [13s 636ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [13s 636ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [13s 636ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [13s 636ms] 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: [17 s, 940 ms, 619420 ns] Pushing promise: https://127.0.0.1:52357/https2/fixed/y/before/promise-1 Sent response headers 200 DEBUG: [HttpClient-5-SelectorManager] [13s 639ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for None (false) DEBUG: [HttpClient-5-SelectorManager] [13s 639ms] SocketTube(6) read bytes: 149 DEBUG: [HttpClient-5-SelectorManager] [13s 639ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [13s 639ms] SSL Reader(SocketTube(6)) Adding 149 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [13s 639ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [13s 639ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for R (false) DEBUG: [HttpClient-5-SelectorManager] [13s 639ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 639ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:149, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [13s 640ms] SSL Reader(SocketTube(6)) Unwrapping: 149 DEBUG: [pool-1-thread-2] [13s 640ms] SSL Reader(SocketTube(6)) Decoded 58 bytes out of 149 into buffer of 16676 remaining to decode: 53 DEBUG: [pool-1-thread-2] [13s 640ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 58 DEBUG: [pool-1-thread-2] [13s 640ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 96 DEBUG: [pool-1-thread-2] [13s 640ms] SSL Reader(SocketTube(6)) sending 58 DEBUG: [pool-1-thread-2] [13s 640ms] SSL Reader(SocketTube(6)) Adding 58 to outputQ queue DEBUG: [pool-1-thread-2] [13s 640ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 640ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775772 cancelled = false DEBUG: [pool-1-thread-2] [13s 640ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 58 bytes downstream DEBUG: [pool-1-thread-2] [13s 641ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 58 bytes in 1 buffers DEBUG: [pool-1-thread-2] [13s 641ms] Http2Connection(SSLTube(SocketTube(6))) sending 58 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 641ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(36): 58 DEBUG: [pool-1-thread-2] [13s 641ms] Http2Connection(SSLTube(SocketTube(6))) Processing 58 DEBUG: [pool-1-thread-2] [13s 641ms] FramesDecoder decodes: 58 DEBUG: [pool-1-thread-2] [13s 641ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 641ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=5, flags=END_HEADERS promisedStreamid: 14 headerLength: 45 DEBUG: [pool-1-thread-2] [13s 641ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [13s 641ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 14 DEBUG: [pool-1-thread-2] [13s 641ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) Stream 14 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [13s 641ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) requestSent: streamid=14 but response not received DEBUG: [pool-1-thread-2] [13s 641ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(36) DEBUG: [pool-1-thread-2] [13s 641ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 641ms] SSL Reader(SocketTube(6)) Unwrapping: 53 DEBUG: [pool-1-thread-2] [13s 642ms] SSL Reader(SocketTube(6)) Decoded 15 bytes out of 53 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [13s 642ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-2] [13s 642ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 53 TestServer: [17 s, 945 ms, 125127 ns] Pushing promise: https://127.0.0.1:52357/https2/fixed/y/after/promise-2 DEBUG: [pool-1-thread-2] [13s 642ms] SSL Reader(SocketTube(6)) sending 15 DEBUG: [HttpClient-5-SelectorManager] [13s 642ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for None (false) DEBUG: [HttpClient-5-SelectorManager] [13s 643ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [13s 643ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer: [17 s, 945 ms, 474278 ns] Pushing promise: https://127.0.0.1:52357/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-6-SelectorManager] [13s 644ms] HttpClientImpl(6) SelectorManager shutting down DEBUG: [pool-1-thread-2] [13s 643ms] SSL Reader(SocketTube(6)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-2] [13s 645ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [HttpClient-8-SelectorManager] [13s 644ms] HttpClientImpl(8) SelectorManager shutting down DEBUG: [pool-1-thread-2] [13s 645ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775771 cancelled = false DEBUG: [pool-1-thread-2] [13s 645ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-2] [13s 645ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-2] [13s 645ms] Http2Connection(SSLTube(SocketTube(6))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 645ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(37): 15 DEBUG: [pool-1-thread-2] [13s 646ms] Http2Connection(SSLTube(SocketTube(6))) Processing 15 DEBUG: [pool-1-thread-2] [13s 646ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-2] [13s 646ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 646ms] FramesDecoder Got frame: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-2] [13s 646ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-2] [13s 646ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [13s 646ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [13s 646ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/fixed/y) 200 HTTP_2 Local port: 52734 DEBUG: [pool-1-thread-2] [13s 646ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) subscribing user subscriber DEBUG: [pool-1-thread-2] [13s 646ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [13s 646ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [13s 646ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [13s 646ms] HttpClientImpl(5) ClientImpl (async) elapsed 14 millis for GET to https://127.0.0.1:52357/https2/fixed/y DEBUG: [pool-1-thread-2] [13s 647ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(37) DEBUG: [pool-1-thread-2] [13s 647ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 647ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [13s 647ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [13s 647ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [13s 647ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [13s 647ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [13s 647ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [13s 649ms] HttpClientImpl(7) SelectorManager shutting down DEBUG: [HttpClient-5-SelectorManager] [13s 649ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for R (true) DEBUG: [HttpClient-5-SelectorManager] [13s 649ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for None (false) DEBUG: [HttpClient-5-SelectorManager] [13s 650ms] SocketTube(6) read bytes: 1005 DEBUG: [HttpClient-5-SelectorManager] [13s 650ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [13s 650ms] SSL Reader(SocketTube(6)) Adding 1005 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [13s 650ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [13s 650ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for R (false) DEBUG: [HttpClient-5-SelectorManager] [13s 650ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 650ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:1005, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [13s 650ms] HttpClientImpl(4) SelectorManager shutting down DEBUG: [pool-1-thread-2] [13s 650ms] SSL Reader(SocketTube(6)) Unwrapping: 1005 DEBUG: [pool-1-thread-2] [13s 651ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 1005 into buffer of 64 remaining to decode: 957 DEBUG: [pool-1-thread-2] [13s 651ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [13s 651ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [13s 651ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [13s 651ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [13s 651ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 651ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775770 cancelled = false DEBUG: [pool-1-thread-2] [13s 651ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [13s 651ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [13s 651ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 651ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(38): 10 DEBUG: [pool-1-thread-2] [13s 651ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [13s 651ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [13s 651ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 651ms] FramesDecoder Got frame: HEADERS: length=1, streamid=14, flags=END_HEADERS DEBUG: [pool-1-thread-2] [13s 651ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: HEADERS: length=1, streamid=14, flags=END_HEADERS DEBUG: [pool-1-thread-2] [13s 651ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [13s 651ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 52734 DEBUG: [pool-1-thread-2] [13s 651ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) subscribing user subscriber DEBUG: [pool-1-thread-2] [13s 651ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [13s 651ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [13s 651ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [13s 651ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(38) DEBUG: [pool-1-thread-2] [13s 651ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 651ms] SSL Reader(SocketTube(6)) Unwrapping: 957 DEBUG: [pool-1-thread-2] [13s 652ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 957 into buffer of 16676 remaining to decode: 855 DEBUG: [pool-1-thread-2] [13s 652ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-2] [13s 652ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-2] [13s 652ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-2] [13s 652ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-2] [13s 652ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 652ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775769 cancelled = false DEBUG: [pool-1-thread-2] [13s 652ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-2] [13s 652ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-2] [13s 652ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 652ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(39): 64 DEBUG: [pool-1-thread-2] [13s 652ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-2] [13s 652ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-2] [13s 652ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 652ms] FramesDecoder Got frame: DATA: length=55, streamid=14, flags=0 DEBUG: [pool-1-thread-2] [13s 652ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: DATA: length=55, streamid=14, flags=0 DEBUG: [pool-1-thread-2] [13s 652ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: onNext(55) DEBUG: [pool-1-thread-2] [13s 652ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [13s 652ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [13s 652ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 457, limit: 16777216 DEBUG: [pool-1-thread-2] [13s 652ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 14) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-2] [13s 652ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(39) DEBUG: [pool-1-thread-2] [13s 652ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 652ms] SSL Reader(SocketTube(6)) Unwrapping: 855 DEBUG: [pool-1-thread-2] [13s 652ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 855 into buffer of 64 remaining to decode: 808 DEBUG: [pool-1-thread-2] [13s 652ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [13s 652ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [13s 652ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [13s 652ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [13s 652ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 652ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775768 cancelled = false DEBUG: [pool-1-thread-2] [13s 653ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [13s 653ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [13s 653ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 653ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(40): 9 DEBUG: [pool-1-thread-2] [13s 653ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [13s 653ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [13s 653ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 653ms] FramesDecoder Got frame: DATA: length=0, streamid=14, flags=END_STREAM DEBUG: [pool-1-thread-2] [13s 653ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: DATA: length=0, streamid=14, flags=END_STREAM DEBUG: [pool-1-thread-2] [13s 653ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: onComplete DEBUG: [pool-1-thread-2] [13s 653ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [13s 653ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [13s 653ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [13s 653ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [13s 653ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) setEndStreamReceived: streamid=14 DEBUG: [pool-1-thread-2] [13s 653ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) responseReceived: streamid=14 DEBUG: [pool-1-thread-2] [13s 653ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) close stream 14 DEBUG: [pool-1-thread-2] [13s 653ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 14 DEBUG: [pool-1-thread-2] [13s 653ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4929490a DEBUG: [pool-1-thread-2] [13s 653ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) closing response subscriber stream 14 DEBUG: [pool-1-thread-2] [13s 653ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(40) DEBUG: [pool-1-thread-2] [13s 653ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 653ms] SSL Reader(SocketTube(6)) Unwrapping: 808 DEBUG: [pool-1-thread-2] [13s 653ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 808 into buffer of 64 remaining to decode: 749 DEBUG: [pool-1-thread-2] [13s 653ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [13s 653ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [13s 653ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-2] [13s 653ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [13s 653ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 654ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775767 cancelled = false DEBUG: [pool-1-thread-2] [13s 654ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [13s 654ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [13s 654ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 654ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(41): 21 DEBUG: [pool-1-thread-2] [13s 654ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-2] [13s 654ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [13s 654ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 654ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-2] [13s 654ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-2] [13s 654ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: onNext(12) DEBUG: [pool-1-thread-2] [13s 654ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [13s 654ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [13s 654ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 469, limit: 16777216 DEBUG: [pool-1-thread-2] [13s 654ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 5) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [13s 654ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(41) DEBUG: [pool-1-thread-2] [13s 654ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 654ms] SSL Reader(SocketTube(6)) Unwrapping: 749 DEBUG: [pool-1-thread-2] [13s 654ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 749 into buffer of 16676 remaining to decode: 654 DEBUG: [pool-1-thread-2] [13s 654ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-2] [13s 654ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-2] [13s 654ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-2] [13s 654ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-2] [13s 654ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 654ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775766 cancelled = false DEBUG: [pool-1-thread-2] [13s 654ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-2] [13s 654ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-2] [13s 654ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 654ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(42): 57 DEBUG: [pool-1-thread-2] [13s 654ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-2] [13s 654ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-2] [13s 654ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 654ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 16 headerLength: 44 DEBUG: [pool-1-thread-2] [13s 655ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [13s 655ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 16 DEBUG: [pool-1-thread-2] [13s 655ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) Stream 16 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [13s 655ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) requestSent: streamid=16 but response not received DEBUG: [pool-1-thread-2] [13s 655ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(42) DEBUG: [pool-1-thread-2] [13s 655ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 655ms] SSL Reader(SocketTube(6)) Unwrapping: 654 DEBUG: [pool-1-thread-2] [13s 655ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 654 into buffer of 64 remaining to decode: 595 DEBUG: [pool-1-thread-2] [13s 655ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [13s 655ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [13s 655ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-2] [13s 655ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [13s 655ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 655ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775765 cancelled = false DEBUG: [pool-1-thread-2] [13s 655ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [13s 655ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [13s 655ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 655ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(43): 21 DEBUG: [pool-1-thread-2] [13s 655ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-2] [13s 655ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [13s 655ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 655ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-2] [13s 655ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-2] [13s 655ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(43) DEBUG: [pool-1-thread-2] [13s 655ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 655ms] SSL Reader(SocketTube(6)) Unwrapping: 595 DEBUG: [pool-1-thread-2] [13s 655ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 595 into buffer of 64 remaining to decode: 547 DEBUG: [pool-1-thread-2] [13s 655ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [13s 655ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [13s 655ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [13s 655ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [13s 655ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 656ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775764 cancelled = false DEBUG: [pool-1-thread-2] [13s 656ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [13s 656ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [13s 656ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 656ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(44): 10 DEBUG: [pool-1-thread-2] [13s 656ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [13s 656ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [13s 656ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 656ms] FramesDecoder Got frame: HEADERS: length=1, streamid=16, flags=END_HEADERS DEBUG: [pool-1-thread-2] [13s 656ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: HEADERS: length=1, streamid=16, flags=END_HEADERS DEBUG: [pool-1-thread-2] [13s 656ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [13s 656ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 52734 DEBUG: [pool-1-thread-2] [13s 656ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) subscribing user subscriber DEBUG: [pool-1-thread-2] [13s 656ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [13s 656ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [13s 656ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [13s 656ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(44) DEBUG: [pool-1-thread-2] [13s 656ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 656ms] SSL Reader(SocketTube(6)) Unwrapping: 547 DEBUG: [pool-1-thread-2] [13s 656ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 547 into buffer of 16676 remaining to decode: 446 DEBUG: [pool-1-thread-2] [13s 656ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [13s 656ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [13s 656ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-2] [13s 656ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [13s 656ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 656ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775763 cancelled = false DEBUG: [pool-1-thread-2] [13s 656ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [13s 656ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [13s 656ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 656ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(45): 63 DEBUG: [pool-1-thread-2] [13s 656ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-2] [13s 657ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [13s 657ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 657ms] FramesDecoder Got frame: DATA: length=54, streamid=16, flags=0 DEBUG: [MainThread] [13s 657ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [13s 660ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [13s 660ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: onNext(12) DEBUG: [MainThread] [13s 660ms] HttpResponseInputStream next item received DEBUG: [MainThread] [13s 660ms] HttpResponseInputStream item offered DEBUG: [MainThread] [13s 660ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 481, limit: 16777216 DEBUG: [MainThread] [13s 660ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 5) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [13s 660ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [13s 660ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [13s 660ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [13s 660ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [13s 660ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [13s 660ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [13s 660ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: DATA: length=54, streamid=16, flags=0 DEBUG: [pool-1-thread-2] [13s 660ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: onNext(54) DEBUG: [pool-1-thread-2] [13s 660ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [13s 660ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [13s 660ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 535, limit: 16777216 DEBUG: [pool-1-thread-2] [13s 660ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 16) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [13s 660ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(45) DEBUG: [pool-1-thread-2] [13s 660ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 660ms] SSL Reader(SocketTube(6)) Unwrapping: 446 DEBUG: [pool-1-thread-2] [13s 660ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 446 into buffer of 64 remaining to decode: 399 DEBUG: [pool-1-thread-2] [13s 660ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [13s 660ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [13s 660ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [13s 660ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [13s 660ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 660ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775762 cancelled = false DEBUG: [pool-1-thread-2] [13s 660ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [13s 660ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [13s 660ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 660ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(46): 9 DEBUG: [pool-1-thread-2] [13s 660ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [13s 660ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [13s 660ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 660ms] FramesDecoder Got frame: DATA: length=0, streamid=16, flags=END_STREAM DEBUG: [pool-1-thread-2] [13s 661ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: DATA: length=0, streamid=16, flags=END_STREAM DEBUG: [pool-1-thread-2] [13s 661ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: onComplete DEBUG: [pool-1-thread-2] [13s 661ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [13s 661ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [13s 661ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [13s 661ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [13s 661ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) setEndStreamReceived: streamid=16 DEBUG: [pool-1-thread-2] [13s 661ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) responseReceived: streamid=16 DEBUG: [pool-1-thread-2] [13s 661ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) close stream 16 DEBUG: [pool-1-thread-2] [13s 661ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 16 DEBUG: [pool-1-thread-2] [13s 661ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@765fbc4d DEBUG: [pool-1-thread-2] [13s 661ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) closing response subscriber stream 16 DEBUG: [pool-1-thread-2] [13s 661ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(46) DEBUG: [pool-1-thread-2] [13s 661ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 661ms] SSL Reader(SocketTube(6)) Unwrapping: 399 DEBUG: [pool-1-thread-2] [13s 661ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 399 into buffer of 16676 remaining to decode: 304 DEBUG: [pool-1-thread-2] [13s 661ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-2] [13s 661ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-2] [13s 661ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-2] [13s 661ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-2] [13s 661ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 661ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775761 cancelled = false DEBUG: [pool-1-thread-2] [13s 661ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-2] [13s 661ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-2] [13s 661ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 661ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(47): 57 DEBUG: [pool-1-thread-2] [13s 661ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-2] [13s 661ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-2] [13s 661ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 661ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 18 headerLength: 44 DEBUG: [HttpClient-2-SelectorManager] [13s 677ms] HttpClientImpl(2) SelectorManager shutting down DEBUG: [pool-1-thread-2] [13s 766ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [13s 766ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 18 DEBUG: [pool-1-thread-2] [13s 766ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) Stream 18 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [13s 766ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) requestSent: streamid=18 but response not received DEBUG: [pool-1-thread-2] [13s 766ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(47) DEBUG: [pool-1-thread-2] [13s 766ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 766ms] SSL Reader(SocketTube(6)) Unwrapping: 304 DEBUG: [pool-1-thread-2] [13s 767ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 304 into buffer of 64 remaining to decode: 243 DEBUG: [pool-1-thread-2] [13s 767ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-2] [13s 767ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-2] [13s 767ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-2] [13s 767ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-2] [13s 767ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 767ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775760 cancelled = false DEBUG: [pool-1-thread-2] [13s 767ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-2] [13s 767ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-2] [13s 767ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 767ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(48): 23 DEBUG: [pool-1-thread-2] [13s 767ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-2] [13s 767ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-2] [13s 767ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 767ms] FramesDecoder Got frame: DATA: length=14, streamid=5, flags=0 DEBUG: [pool-1-thread-2] [13s 767ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: DATA: length=14, streamid=5, flags=0 DEBUG: [pool-1-thread-2] [13s 767ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: onNext(14) DEBUG: [pool-1-thread-2] [13s 767ms] HttpResponseInputStream next item received DEBUG: [MainThread] [13s 774ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [13s 774ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [13s 774ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [13s 774ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-3-SelectorManager] [13s 775ms] HttpClientImpl(3) SelectorManager shutting down DEBUG: [pool-1-thread-2] [13s 781ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [13s 781ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 549, limit: 16777216 DEBUG: [pool-1-thread-2] [13s 781ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 5) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-2] [13s 781ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(48) DEBUG: [pool-1-thread-2] [13s 781ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 781ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-2] [13s 782ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-2] [13s 782ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [13s 782ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [13s 782ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [13s 782ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [13s 782ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 782ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775759 cancelled = false DEBUG: [pool-1-thread-2] [13s 782ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [13s 782ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [13s 782ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 782ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(49): 9 DEBUG: [pool-1-thread-2] [13s 782ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [13s 782ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [13s 782ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 782ms] FramesDecoder Got frame: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-2] [13s 782ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-2] [13s 782ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: onComplete DEBUG: [pool-1-thread-2] [13s 782ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [13s 782ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [13s 782ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [13s 782ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [13s 782ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) setEndStreamReceived: streamid=5 DEBUG: [MainThread] [13s 782ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [13s 782ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) responseReceived: streamid=5 DEBUG: [pool-1-thread-2] [13s 782ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) close stream 5 DEBUG: [pool-1-thread-2] [13s 782ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 5 DEBUG: [pool-1-thread-2] [13s 782ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1cfa2fa4 DEBUG: [pool-1-thread-2] [13s 782ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) closing response subscriber stream 5 DEBUG: [pool-1-thread-2] [13s 782ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(49) DEBUG: [pool-1-thread-2] [13s 782ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 782ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-2] [13s 782ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-2] [13s 782ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [13s 782ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [13s 782ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [13s 782ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [13s 782ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 782ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775758 cancelled = false DEBUG: [pool-1-thread-2] [13s 782ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [13s 782ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [13s 783ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 783ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(50): 10 DEBUG: [pool-1-thread-2] [13s 783ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [13s 783ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [13s 783ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 783ms] FramesDecoder Got frame: HEADERS: length=1, streamid=18, flags=END_HEADERS DEBUG: [pool-1-thread-2] [13s 783ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: HEADERS: length=1, streamid=18, flags=END_HEADERS DEBUG: [pool-1-thread-2] [13s 783ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [13s 783ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 52734 DEBUG: [pool-1-thread-2] [13s 783ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) subscribing user subscriber DEBUG: [pool-1-thread-2] [13s 783ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [13s 783ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [13s 783ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [13s 783ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(50) DEBUG: [pool-1-thread-2] [13s 783ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 783ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-2] [13s 783ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [13s 783ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [13s 783ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [13s 783ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-2] [13s 783ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [13s 783ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 783ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775757 cancelled = false DEBUG: [pool-1-thread-2] [13s 783ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [13s 783ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [13s 783ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 783ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(51): 63 DEBUG: [pool-1-thread-2] [13s 783ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-2] [13s 783ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [13s 783ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 784ms] FramesDecoder Got frame: DATA: length=54, streamid=18, flags=0 DEBUG: [pool-1-thread-2] [13s 784ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: DATA: length=54, streamid=18, flags=0 DEBUG: [pool-1-thread-2] [13s 784ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: onNext(54) DEBUG: [pool-1-thread-2] [13s 784ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [13s 784ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [13s 784ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 603, limit: 16777216 DEBUG: [pool-1-thread-2] [13s 784ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 18) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [13s 784ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(51) DEBUG: [pool-1-thread-2] [13s 784ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 784ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [13s 784ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [13s 784ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [13s 784ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [13s 784ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [13s 784ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [13s 784ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [13s 784ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775756 cancelled = false DEBUG: [pool-1-thread-2] [13s 784ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [13s 784ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [13s 784ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [13s 784ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(52): 9 DEBUG: [pool-1-thread-2] [13s 784ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [13s 784ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [13s 784ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [13s 784ms] FramesDecoder Got frame: DATA: length=0, streamid=18, flags=END_STREAM DEBUG: [pool-1-thread-2] [13s 784ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: DATA: length=0, streamid=18, flags=END_STREAM DEBUG: [pool-1-thread-2] [13s 784ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: onComplete DEBUG: [pool-1-thread-2] [13s 784ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [13s 784ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [13s 784ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [13s 784ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [13s 784ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) setEndStreamReceived: streamid=18 DEBUG: [pool-1-thread-2] [13s 784ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) responseReceived: streamid=18 DEBUG: [pool-1-thread-2] [13s 784ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) close stream 18 DEBUG: [pool-1-thread-2] [13s 784ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 18 DEBUG: [pool-1-thread-2] [13s 784ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@205a52d4 DEBUG: [pool-1-thread-2] [13s 784ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) closing response subscriber stream 18 DEBUG: [pool-1-thread-2] [13s 784ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(52) DEBUG: [pool-1-thread-2] [13s 784ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [13s 784ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [13s 784ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [13s 784ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [13s 784ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [13s 784ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [13s 785ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for R (false) DEBUG: [HttpClient-3-SelectorManager] [13s 793ms] Http2ClientImpl stopping DEBUG: [HttpClient-7-SelectorManager] [13s 802ms] Http2ClientImpl stopping DEBUG: [HttpClient-2-SelectorManager] [13s 810ms] Http2ClientImpl stopping DEBUG: [HttpClient-8-SelectorManager] [13s 823ms] Http2ClientImpl stopping DEBUG: [HttpClient-1-SelectorManager] [13s 844ms] HttpClientImpl(1) SelectorManager shutting down DEBUG: [HttpClient-1-SelectorManager] [13s 844ms] Http2ClientImpl stopping DEBUG: [HttpClient-4-SelectorManager] [13s 845ms] Http2ClientImpl stopping DEBUG: [HttpClient-1-SelectorManager] [13s 857ms] Http2Connection(SocketTube(1)) Close all streams DEBUG: [MainThread] [13s 869ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [13s 869ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [13s 869ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [13s 869ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [13s 869ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [13s 869ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [13s 869ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [13s 869ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [13s 869ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [13s 869ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [13s 877ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [13s 877ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [13s 877ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [13s 877ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [13s 877ms] HttpResponseInputStream List of Buffers Taken DEBUG: [HttpClient-3-SelectorManager] [13s 889ms] Http2Connection(SSLTube(SocketTube(3))) Close all streams DEBUG: [HttpClient-8-SelectorManager] [13s 903ms] Http2Connection(SSLTube(SocketTube(9))) Close all streams DEBUG: [HttpClient-4-SelectorManager] [13s 954ms] Http2Connection(SSLTube(SocketTube(4))) Close all streams DEBUG: [HttpClient-2-SelectorManager] [14s 1ms] Http2Connection(SocketTube(2)) Close all streams DEBUG: [HttpClient-7-SelectorManager] [14s 32ms] Http2Connection(SocketTube(8)) Close all streams DEBUG: [HttpClient-6-SelectorManager] [14s 37ms] Http2ClientImpl stopping DEBUG: [HttpClient-6-SelectorManager] [14s 38ms] Http2Connection(SocketTube(7)) Close all streams DEBUG: [MainThread] [14s 94ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:52357/https2/chunk/y GET DEBUG: [pool-1-thread-4] [14s 94ms] Exchange establishing exchange for https://127.0.0.1:52357/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-4] [14s 94ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-4] [14s 94ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [14s 94ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [14s 94ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [14s 95ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [14s 95ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [14s 95ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [14s 95ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [14s 95ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 7 DEBUG: [pool-1-thread-4] [14s 95ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) Stream 7 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [14s 95ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-4] [14s 95ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [14s 95ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-4] [14s 95ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [14s 95ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-4] [14s 95ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-4] [14s 95ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [14s 95ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-4] [14s 96ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 4 DEBUG: [pool-1-thread-4] [14s 96ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-4] [14s 96ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 4 DEBUG: [pool-1-thread-4] [14s 96ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-4] [14s 96ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-4] [14s 96ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [14s 96ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [14s 96ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-4] [14s 96ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-4] [14s 96ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-4] [14s 96ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-4] [14s 96ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [14s 96ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [14s 96ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [14s 96ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-4] [14s 96ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-4] [14s 96ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-4] [14s 96ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [14s 96ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [14s 96ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [14s 96ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) requestSent: streamid=7 but response not received DEBUG: [readLoop] [14s 96ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [14s 96ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [14s 96ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [14s 97ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [14s 97ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [14s 97ms] 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: [18 s, 471 ms, 918408 ns] Pushing promise: https://127.0.0.1:52357/https2/chunk/y/before/promise-1 Sent response headers 200 DEBUG: [HttpClient-5-SelectorManager] [14s 170ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for None (false) DEBUG: [HttpClient-5-SelectorManager] [14s 188ms] SocketTube(6) read bytes: 336 DEBUG: [HttpClient-5-SelectorManager] [14s 188ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [14s 188ms] SSL Reader(SocketTube(6)) Adding 336 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [14s 193ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-4] [14s 193ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:336, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [14s 193ms] SSL Reader(SocketTube(6)) Unwrapping: 336 DEBUG: [pool-1-thread-4] [14s 194ms] SSL Reader(SocketTube(6)) Decoded 53 bytes out of 336 into buffer of 16676 remaining to decode: 245 DEBUG: [pool-1-thread-4] [14s 194ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 91 bytesProduced = 53 DEBUG: [pool-1-thread-4] [14s 194ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 91 DEBUG: [pool-1-thread-4] [14s 194ms] SSL Reader(SocketTube(6)) sending 53 DEBUG: [pool-1-thread-4] [14s 194ms] SSL Reader(SocketTube(6)) Adding 53 to outputQ queue DEBUG: [HttpClient-5-SelectorManager] [14s 193ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for R (false) DEBUG: [pool-1-thread-4] [14s 194ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [14s 194ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775755 cancelled = false DEBUG: [pool-1-thread-4] [14s 194ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 53 bytes downstream DEBUG: [pool-1-thread-4] [14s 194ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 53 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [14s 194ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [14s 194ms] Http2Connection(SSLTube(SocketTube(6))) sending 53 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [14s 194ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(53): 53 DEBUG: [pool-1-thread-4] [14s 194ms] Http2Connection(SSLTube(SocketTube(6))) Processing 53 DEBUG: [pool-1-thread-4] [14s 194ms] FramesDecoder decodes: 53 DEBUG: [pool-1-thread-4] [14s 194ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [14s 194ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=7, flags=END_HEADERS promisedStreamid: 20 headerLength: 40 DEBUG: [HttpClient-5-SelectorManager] [14s 194ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for None (false) DEBUG: [HttpClient-5-SelectorManager] [14s 194ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [14s 194ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [14s 195ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [14s 195ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 20 DEBUG: [pool-1-thread-4] [14s 195ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) Stream 20 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [14s 195ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) requestSent: streamid=20 but response not received DEBUG: [pool-1-thread-4] [14s 195ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(53) DEBUG: [pool-1-thread-4] [14s 195ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [14s 195ms] SSL Reader(SocketTube(6)) Unwrapping: 245 DEBUG: [pool-1-thread-4] [14s 195ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 245 into buffer of 64 remaining to decode: 197 DEBUG: [pool-1-thread-4] [14s 195ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [14s 195ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [14s 195ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-4] [14s 195ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [14s 195ms] SSL Reader(SocketTube(6)) pushScheduler is alive TestServer: [18 s, 498 ms, 480867 ns] Pushing promise: https://127.0.0.1:52357/https2/chunk/y/after/promise-2 DEBUG: [pool-1-thread-4] [14s 195ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775754 cancelled = false DEBUG: [pool-1-thread-4] [14s 196ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [14s 196ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [14s 196ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [14s 196ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(54): 10 DEBUG: [pool-1-thread-4] [14s 196ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-4] [14s 196ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [14s 196ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [14s 196ms] FramesDecoder Got frame: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-4] [14s 197ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-4] [14s 197ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [14s 197ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [14s 197ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/chunk/y) 200 HTTP_2 Local port: 52734 DEBUG: [pool-1-thread-4] [14s 197ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) subscribing user subscriber DEBUG: [pool-1-thread-4] [14s 197ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [14s 197ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [14s 197ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [14s 197ms] HttpClientImpl(5) ClientImpl (async) elapsed 103 millis for GET to https://127.0.0.1:52357/https2/chunk/y DEBUG: [pool-1-thread-4] [14s 197ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(54) DEBUG: [pool-1-thread-4] [14s 197ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [14s 197ms] SSL Reader(SocketTube(6)) Unwrapping: 197 DEBUG: [pool-1-thread-4] [14s 198ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 197 into buffer of 64 remaining to decode: 149 DEBUG: [pool-1-thread-4] [14s 198ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [14s 198ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [14s 198ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-4] [14s 198ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [14s 198ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [14s 198ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775753 cancelled = false DEBUG: [pool-1-thread-4] [14s 198ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [14s 198ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [14s 198ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [14s 198ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(55): 10 DEBUG: [pool-1-thread-4] [14s 198ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-4] [14s 198ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [14s 198ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [14s 198ms] FramesDecoder Got frame: HEADERS: length=1, streamid=20, flags=END_HEADERS DEBUG: [pool-1-thread-4] [14s 198ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: HEADERS: length=1, streamid=20, flags=END_HEADERS DEBUG: [pool-1-thread-4] [14s 198ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [14s 198ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 52734 DEBUG: [pool-1-thread-4] [14s 198ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) subscribing user subscriber DEBUG: [pool-1-thread-4] [14s 198ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-4] [14s 198ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [14s 198ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [14s 198ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(55) DEBUG: [pool-1-thread-4] [14s 198ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [14s 198ms] SSL Reader(SocketTube(6)) Unwrapping: 149 DEBUG: [pool-1-thread-4] [14s 198ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 149 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-4] [14s 198ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-4] [14s 198ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-4] [14s 198ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-4] [14s 198ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-4] [14s 198ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [14s 198ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775752 cancelled = false DEBUG: [pool-1-thread-4] [14s 198ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-4] [14s 198ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-4] [14s 198ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [14s 198ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(56): 64 DEBUG: [pool-1-thread-4] [14s 198ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-4] [14s 198ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-4] [14s 198ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [14s 199ms] FramesDecoder Got frame: DATA: length=55, streamid=20, flags=0 DEBUG: [pool-1-thread-4] [14s 199ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: DATA: length=55, streamid=20, flags=0 DEBUG: [pool-1-thread-4] [14s 199ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: onNext(55) DEBUG: [pool-1-thread-4] [14s 199ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [14s 199ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [14s 199ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 658, limit: 16777216 DEBUG: [MainThread] [14s 199ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [14s 199ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 20) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-4] [14s 199ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(56) DEBUG: [pool-1-thread-4] [14s 199ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [14s 199ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-4] [14s 199ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-4] [14s 199ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [14s 199ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [14s 199ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-4] [14s 199ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [14s 199ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [14s 199ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775751 cancelled = false DEBUG: [pool-1-thread-4] [14s 199ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [14s 199ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [14s 199ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [14s 199ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(57): 9 DEBUG: [pool-1-thread-4] [14s 199ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-4] [14s 199ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [14s 199ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [14s 199ms] FramesDecoder Got frame: DATA: length=0, streamid=20, flags=END_STREAM DEBUG: [pool-1-thread-4] [14s 199ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: DATA: length=0, streamid=20, flags=END_STREAM DEBUG: [pool-1-thread-4] [14s 199ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: onComplete DEBUG: [pool-1-thread-4] [14s 199ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-4] [14s 199ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [14s 199ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [14s 199ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [14s 199ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) setEndStreamReceived: streamid=20 DEBUG: [pool-1-thread-4] [14s 199ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) responseReceived: streamid=20 DEBUG: [pool-1-thread-4] [14s 199ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) close stream 20 DEBUG: [pool-1-thread-4] [14s 199ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 20 DEBUG: [pool-1-thread-4] [14s 199ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@42619a43 DEBUG: [pool-1-thread-4] [14s 199ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) closing response subscriber stream 20 DEBUG: [pool-1-thread-4] [14s 199ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(57) DEBUG: [pool-1-thread-4] [14s 199ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [14s 199ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-4] [14s 199ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-4] [14s 199ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-4] [14s 199ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [14s 200ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [14s 200ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for R (true) DEBUG: [HttpClient-5-SelectorManager] [14s 200ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for None (false) DEBUG: [HttpClient-5-SelectorManager] [14s 200ms] SocketTube(6) read bytes: 59 DEBUG: [HttpClient-5-SelectorManager] [14s 200ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [14s 200ms] SSL Reader(SocketTube(6)) Adding 59 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [14s 200ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [14s 200ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for R (false) DEBUG: [HttpClient-5-SelectorManager] [14s 200ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [14s 200ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:59, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [14s 200ms] SSL Reader(SocketTube(6)) Unwrapping: 59 DEBUG: [pool-1-thread-2] [14s 200ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 59 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [14s 200ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [14s 200ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [14s 200ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-2] [14s 200ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [14s 200ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [14s 200ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775750 cancelled = false DEBUG: [pool-1-thread-2] [14s 200ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [14s 200ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [14s 200ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [14s 200ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(58): 21 DEBUG: [pool-1-thread-2] [14s 200ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-2] [14s 200ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [14s 200ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [14s 200ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-2] [14s 200ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-2] [14s 200ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: onNext(12) DEBUG: [pool-1-thread-2] [14s 200ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [14s 200ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [14s 200ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 670, limit: 16777216 DEBUG: [pool-1-thread-2] [14s 201ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 7) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [14s 201ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [14s 201ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [14s 201ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [14s 201ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [14s 201ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(58) DEBUG: [pool-1-thread-2] [14s 201ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [14s 201ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [14s 201ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [14s 201ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [14s 201ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [14s 201ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [14s 201ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for None (false) DEBUG: [HttpClient-5-SelectorManager] [14s 201ms] SocketTube(6) read bytes: 345 DEBUG: [HttpClient-5-SelectorManager] [14s 201ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [14s 201ms] SSL Reader(SocketTube(6)) Adding 345 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [14s 201ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [14s 201ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for R (false) DEBUG: [HttpClient-5-SelectorManager] [14s 201ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [14s 201ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:345, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [14s 201ms] SSL Reader(SocketTube(6)) Unwrapping: 345 DEBUG: [pool-1-thread-2] [14s 201ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 345 into buffer of 16676 remaining to decode: 255 DEBUG: [pool-1-thread-2] [14s 201ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-2] [14s 201ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [14s 201ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-2] [14s 201ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-2] [14s 201ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [14s 202ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775749 cancelled = false DEBUG: [pool-1-thread-2] [14s 202ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-2] [14s 202ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [14s 201ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for R (false) DEBUG: [pool-1-thread-2] [14s 202ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [14s 202ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(59): 52 DEBUG: [pool-1-thread-2] [14s 202ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-2] [14s 202ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-2] [14s 202ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [14s 202ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 22 headerLength: 39 DEBUG: [pool-1-thread-2] [14s 202ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [14s 202ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 22 DEBUG: [pool-1-thread-2] [14s 202ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) Stream 22 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [14s 202ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) requestSent: streamid=22 but response not received DEBUG: [pool-1-thread-2] [14s 202ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(59) DEBUG: [pool-1-thread-2] [14s 202ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [14s 203ms] SSL Reader(SocketTube(6)) Unwrapping: 255 DEBUG: [pool-1-thread-2] [14s 203ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 255 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-2] [14s 203ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [14s 203ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [14s 203ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-2] [14s 203ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [14s 203ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [14s 203ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775748 cancelled = false DEBUG: [pool-1-thread-2] [14s 203ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [14s 203ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [14s 203ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [14s 203ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(60): 21 DEBUG: [pool-1-thread-2] [14s 203ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-2] [14s 203ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [14s 203ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [14s 203ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-2] [14s 203ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-2] [14s 203ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: onNext(12) DEBUG: [pool-1-thread-2] [14s 203ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [14s 203ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [14s 203ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 682, limit: 16777216 DEBUG: [pool-1-thread-2] [14s 203ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 7) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-2] [14s 203ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(60) DEBUG: [pool-1-thread-2] [14s 203ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [14s 203ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-2] [14s 203ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-2] [14s 203ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [14s 203ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [14s 203ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [14s 204ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [14s 204ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [14s 204ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775747 cancelled = false DEBUG: [pool-1-thread-2] [14s 204ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [14s 204ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [14s 204ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [14s 204ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(61): 10 DEBUG: [pool-1-thread-2] [14s 204ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [14s 204ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [14s 204ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [14s 204ms] FramesDecoder Got frame: HEADERS: length=1, streamid=22, flags=END_HEADERS DEBUG: [pool-1-thread-2] [14s 204ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: HEADERS: length=1, streamid=22, flags=END_HEADERS DEBUG: [pool-1-thread-2] [14s 204ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [14s 204ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 52734 DEBUG: [pool-1-thread-2] [14s 204ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) subscribing user subscriber DEBUG: [pool-1-thread-2] [14s 204ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [14s 204ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [14s 204ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [14s 204ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(61) DEBUG: [pool-1-thread-2] [14s 204ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [14s 204ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-2] [14s 204ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [14s 205ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [14s 205ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [14s 205ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-2] [14s 205ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [14s 205ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [14s 205ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775746 cancelled = false DEBUG: [pool-1-thread-2] [14s 205ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [14s 205ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [14s 205ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [14s 205ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(62): 63 DEBUG: [pool-1-thread-2] [14s 205ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-2] [14s 205ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [14s 205ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [14s 205ms] FramesDecoder Got frame: DATA: length=54, streamid=22, flags=0 DEBUG: [pool-1-thread-2] [14s 205ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: DATA: length=54, streamid=22, flags=0 DEBUG: [pool-1-thread-2] [14s 205ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: onNext(54) DEBUG: [pool-1-thread-2] [14s 205ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [14s 205ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [14s 205ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 736, limit: 16777216 DEBUG: [pool-1-thread-2] [14s 205ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 22) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [14s 205ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(62) DEBUG: [pool-1-thread-2] [14s 205ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [14s 205ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [MainThread] [14s 205ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [14s 205ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [14s 205ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [14s 205ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [14s 205ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [14s 206ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [14s 206ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [14s 206ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [14s 206ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [14s 206ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [14s 206ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775745 cancelled = false DEBUG: [pool-1-thread-2] [14s 206ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [14s 206ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [14s 206ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [14s 206ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(63): 9 DEBUG: [pool-1-thread-2] [14s 206ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [14s 206ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [14s 206ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [14s 206ms] FramesDecoder Got frame: DATA: length=0, streamid=22, flags=END_STREAM DEBUG: [pool-1-thread-2] [14s 206ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: DATA: length=0, streamid=22, flags=END_STREAM DEBUG: [pool-1-thread-2] [14s 206ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: onComplete DEBUG: [pool-1-thread-2] [14s 206ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [14s 206ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [14s 206ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [14s 206ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [14s 206ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) setEndStreamReceived: streamid=22 DEBUG: [pool-1-thread-2] [14s 206ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) responseReceived: streamid=22 DEBUG: [pool-1-thread-2] [14s 206ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) close stream 22 DEBUG: [pool-1-thread-2] [14s 206ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 22 DEBUG: [pool-1-thread-2] [14s 206ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@23b83ecc DEBUG: [pool-1-thread-2] [14s 206ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) closing response subscriber stream 22 DEBUG: [pool-1-thread-2] [14s 206ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(63) DEBUG: [pool-1-thread-2] [14s 206ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [14s 206ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [14s 206ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [14s 206ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [14s 207ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [14s 207ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [14s 207ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for R (false) TestServer: [18 s, 512 ms, 836783 ns] Pushing promise: https://127.0.0.1:52357/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [14s 210ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for None (false) DEBUG: [HttpClient-5-SelectorManager] [14s 210ms] SocketTube(6) read bytes: 151 DEBUG: [HttpClient-5-SelectorManager] [14s 210ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [14s 210ms] SSL Reader(SocketTube(6)) Adding 151 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [14s 210ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [14s 210ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for R (false) DEBUG: [HttpClient-5-SelectorManager] [14s 210ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [14s 210ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [14s 210ms] SSL Reader(SocketTube(6)) Unwrapping: 151 DEBUG: [HttpClient-5-SelectorManager] [14s 210ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for None (false) DEBUG: [pool-1-thread-5] [14s 210ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 151 into buffer of 16676 remaining to decode: 61 DEBUG: [HttpClient-5-SelectorManager] [14s 210ms] SocketTube(6) no more demand for reading DEBUG: [pool-1-thread-5] [14s 210ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-5] [14s 210ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-5] [14s 210ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-5] [14s 210ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-5] [14s 211ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [14s 211ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775744 cancelled = false DEBUG: [pool-1-thread-5] [14s 211ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [HttpClient-5-SelectorManager] [14s 210ms] 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] [14s 211ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-5] [14s 211ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [14s 211ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(64): 52 DEBUG: [pool-1-thread-5] [14s 211ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-5] [14s 211ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-5] [14s 211ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [14s 211ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 24 headerLength: 39 DEBUG: [pool-1-thread-5] [14s 211ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [14s 211ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 24 DEBUG: [pool-1-thread-5] [14s 211ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) Stream 24 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [14s 211ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) requestSent: streamid=24 but response not received DEBUG: [pool-1-thread-5] [14s 211ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(64) DEBUG: [pool-1-thread-5] [14s 211ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [14s 211ms] SSL Reader(SocketTube(6)) Unwrapping: 61 DEBUG: [pool-1-thread-5] [14s 211ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 61 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-5] [14s 212ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-5] [14s 212ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-5] [14s 212ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-5] [14s 212ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-5] [14s 212ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [14s 212ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775743 cancelled = false DEBUG: [pool-1-thread-5] [14s 212ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-5] [14s 212ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-5] [14s 212ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [14s 212ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(65): 23 DEBUG: [pool-1-thread-5] [14s 212ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-5] [14s 212ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-5] [14s 212ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [14s 212ms] FramesDecoder Got frame: DATA: length=14, streamid=7, flags=0 DEBUG: [pool-1-thread-5] [14s 212ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: DATA: length=14, streamid=7, flags=0 DEBUG: [pool-1-thread-5] [14s 212ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: onNext(14) DEBUG: [pool-1-thread-5] [14s 212ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [14s 212ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [14s 212ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 750, limit: 16777216 DEBUG: [MainThread] [14s 212ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [14s 212ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [14s 212ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [14s 212ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [14s 212ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 7) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-5] [14s 212ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(65) DEBUG: [pool-1-thread-5] [14s 212ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [14s 212ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [14s 212ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-5] [14s 212ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-5] [14s 212ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [14s 212ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [14s 212ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for R (true) DEBUG: [HttpClient-5-SelectorManager] [14s 212ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for None (false) DEBUG: [HttpClient-5-SelectorManager] [14s 212ms] SocketTube(6) read bytes: 243 DEBUG: [HttpClient-5-SelectorManager] [14s 212ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [14s 212ms] SSL Reader(SocketTube(6)) Adding 243 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [14s 212ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [14s 212ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for R (false) DEBUG: [HttpClient-5-SelectorManager] [14s 213ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [14s 215ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:243, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [14s 215ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-5] [14s 216ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-5] [14s 216ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [14s 216ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [14s 216ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-5] [14s 216ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [14s 216ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [14s 216ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775742 cancelled = false DEBUG: [pool-1-thread-5] [14s 216ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [14s 216ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [14s 216ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [14s 216ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(66): 9 DEBUG: [pool-1-thread-5] [14s 216ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-5] [14s 217ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [14s 217ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [14s 217ms] FramesDecoder Got frame: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-5] [14s 217ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-5] [14s 217ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: onComplete DEBUG: [pool-1-thread-5] [14s 217ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [14s 218ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [14s 218ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [14s 218ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [14s 218ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) setEndStreamReceived: streamid=7 DEBUG: [MainThread] [14s 218ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [14s 218ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [14s 218ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [14s 218ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [14s 218ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [14s 218ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [14s 218ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) responseReceived: streamid=7 DEBUG: [pool-1-thread-5] [14s 219ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) close stream 7 DEBUG: [pool-1-thread-5] [14s 219ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 7 DEBUG: [pool-1-thread-5] [14s 219ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@d4ff247 DEBUG: [pool-1-thread-5] [14s 219ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) closing response subscriber stream 7 DEBUG: [pool-1-thread-5] [14s 219ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(66) DEBUG: [pool-1-thread-5] [14s 219ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [14s 219ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-5] [14s 219ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-5] [14s 219ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [14s 219ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [14s 219ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-5] [14s 219ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [14s 219ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [14s 219ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775741 cancelled = false DEBUG: [pool-1-thread-5] [14s 219ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [14s 219ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [14s 219ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [14s 219ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(67): 10 DEBUG: [pool-1-thread-5] [14s 219ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-5] [14s 219ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [14s 219ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [14s 219ms] FramesDecoder Got frame: HEADERS: length=1, streamid=24, flags=END_HEADERS DEBUG: [pool-1-thread-5] [14s 219ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: HEADERS: length=1, streamid=24, flags=END_HEADERS DEBUG: [pool-1-thread-5] [14s 219ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [14s 220ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 52734 DEBUG: [pool-1-thread-5] [14s 220ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) subscribing user subscriber DEBUG: [pool-1-thread-5] [14s 220ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [14s 220ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [14s 220ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [14s 220ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(67) DEBUG: [pool-1-thread-5] [14s 220ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [14s 220ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-5] [14s 220ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-5] [14s 220ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-5] [14s 220ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-5] [14s 220ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-5] [14s 220ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-5] [14s 220ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [14s 220ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775740 cancelled = false DEBUG: [pool-1-thread-5] [14s 220ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-5] [14s 220ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-5] [14s 220ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [14s 220ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(68): 63 DEBUG: [pool-1-thread-5] [14s 220ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-5] [14s 220ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-5] [14s 220ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [14s 220ms] FramesDecoder Got frame: DATA: length=54, streamid=24, flags=0 DEBUG: [pool-1-thread-5] [14s 220ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: DATA: length=54, streamid=24, flags=0 DEBUG: [pool-1-thread-5] [14s 221ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: onNext(54) DEBUG: [pool-1-thread-5] [14s 221ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [14s 221ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [14s 221ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 804, limit: 16777216 DEBUG: [pool-1-thread-5] [14s 221ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 24) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-5] [14s 221ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(68) DEBUG: [pool-1-thread-5] [14s 221ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [14s 221ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-5] [14s 221ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-5] [14s 221ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [14s 221ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [14s 221ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-5] [14s 221ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [14s 221ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [14s 221ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775739 cancelled = false DEBUG: [pool-1-thread-5] [14s 221ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [14s 221ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [14s 221ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [14s 221ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(69): 9 DEBUG: [pool-1-thread-5] [14s 221ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-5] [14s 221ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [14s 221ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [14s 221ms] FramesDecoder Got frame: DATA: length=0, streamid=24, flags=END_STREAM DEBUG: [pool-1-thread-5] [14s 221ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: DATA: length=0, streamid=24, flags=END_STREAM DEBUG: [pool-1-thread-5] [14s 221ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: onComplete DEBUG: [pool-1-thread-5] [14s 221ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [14s 221ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [14s 221ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [14s 221ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [14s 221ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) setEndStreamReceived: streamid=24 DEBUG: [pool-1-thread-5] [14s 221ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) responseReceived: streamid=24 DEBUG: [pool-1-thread-5] [14s 221ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) close stream 24 DEBUG: [pool-1-thread-5] [14s 221ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 24 DEBUG: [pool-1-thread-5] [14s 221ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3343603d DEBUG: [pool-1-thread-5] [14s 221ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) closing response subscriber stream 24 DEBUG: [pool-1-thread-5] [14s 222ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(69) DEBUG: [pool-1-thread-5] [14s 222ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [14s 222ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [14s 222ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-5] [14s 222ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-5] [14s 222ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [14s 222ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [14s 222ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for R (false) DEBUG: [MainThread] [14s 225ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [14s 225ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [14s 225ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [14s 225ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [14s 225ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [14s 226ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [14s 226ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [14s 226ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [14s 226ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [14s 226ms] HttpResponseInputStream List of Buffers Taken DEBUG: [HttpClient-2-SelectorManager] [14s 365ms] Http2Connection(SocketTube(2)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-2-SelectorManager] [14s 365ms] PlainHttpConnection(SocketTube(2)) added 34 bytes to the write queue DEBUG: [HttpClient-2-SelectorManager] [14s 365ms] PlainHttpConnection(SocketTube(2)) signalling the publisher of the write queue DEBUG: [HttpClient-2-SelectorManager] [14s 365ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(2) DEBUG: [HttpClient-6-SelectorManager] [14s 368ms] Http2Connection(SocketTube(7)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-6-SelectorManager] [14s 368ms] PlainHttpConnection(SocketTube(7)) added 34 bytes to the write queue DEBUG: [HttpClient-6-SelectorManager] [14s 368ms] PlainHttpConnection(SocketTube(7)) signalling the publisher of the write queue DEBUG: [HttpClient-6-SelectorManager] [14s 368ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(7) DEBUG: [HttpClient-3-SelectorManager] [14s 381ms] Http2Connection(SSLTube(SocketTube(3))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-3-SelectorManager] [14s 381ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 34 bytes to the write queue DEBUG: [HttpClient-3-SelectorManager] [14s 381ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [HttpClient-3-SelectorManager] [14s 381ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(3)) DEBUG: [HttpClient-3-SelectorManager] [14s 381ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-3-SelectorManager] [14s 381ms] SSL Writer(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [14s 382ms] SSL Writer(SocketTube(3)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-3-SelectorManager] [14s 382ms] SSL Writer(SocketTube(3)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-3-SelectorManager] [14s 382ms] SSL Writer(SocketTube(3)) wrapping 34 bytes DEBUG: [HttpClient-3-SelectorManager] [14s 382ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-3-SelectorManager] [14s 382ms] SSL Writer(SocketTube(3)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-3-SelectorManager] [14s 382ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-3-SelectorManager] [14s 382ms] SSL Writer(SocketTube(3)) Sending 72 bytes downstream DEBUG: [HttpClient-3-SelectorManager] [14s 383ms] SSL Writer(SocketTube(3)) Adding 72 to outputQ queue DEBUG: [HttpClient-3-SelectorManager] [14s 383ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [HttpClient-3-SelectorManager] [14s 383ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-3-SelectorManager] [14s 383ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-8-SelectorManager] [14s 390ms] Http2Connection(SSLTube(SocketTube(9))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-8-SelectorManager] [14s 391ms] AsyncSSLConnection(SSLTube(SocketTube(9))) added 34 bytes to the write queue DEBUG: [HttpClient-8-SelectorManager] [14s 391ms] AsyncSSLConnection(SSLTube(SocketTube(9))) signalling the publisher of the write queue DEBUG: [HttpClient-8-SelectorManager] [14s 391ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(9)) DEBUG: [HttpClient-8-SelectorManager] [14s 391ms] SSLTube(SocketTube(9)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-8-SelectorManager] [14s 391ms] SSL Writer(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [14s 391ms] SSL Writer(SocketTube(9)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-8-SelectorManager] [14s 391ms] SSL Writer(SocketTube(9)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-8-SelectorManager] [14s 391ms] SSL Writer(SocketTube(9)) wrapping 34 bytes DEBUG: [HttpClient-8-SelectorManager] [14s 391ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-8-SelectorManager] [14s 391ms] SSL Writer(SocketTube(9)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-8-SelectorManager] [14s 391ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-8-SelectorManager] [14s 391ms] SSL Writer(SocketTube(9)) Sending 72 bytes downstream DEBUG: [HttpClient-8-SelectorManager] [14s 391ms] SSL Writer(SocketTube(9)) Adding 72 to outputQ queue DEBUG: [HttpClient-8-SelectorManager] [14s 391ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [HttpClient-8-SelectorManager] [14s 391ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [14s 391ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-1-SelectorManager] [14s 395ms] Http2Connection(SocketTube(1)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-1-SelectorManager] [14s 395ms] PlainHttpConnection(SocketTube(1)) added 34 bytes to the write queue DEBUG: [HttpClient-1-SelectorManager] [14s 395ms] PlainHttpConnection(SocketTube(1)) signalling the publisher of the write queue DEBUG: [HttpClient-1-SelectorManager] [14s 395ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(1) DEBUG: [HttpClient-4-SelectorManager] [14s 419ms] 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] [14s 419ms] AsyncSSLConnection(SSLTube(SocketTube(4))) added 34 bytes to the write queue DEBUG: [HttpClient-3-SelectorManager] [14s 430ms] SocketTube(3) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [14s 430ms] SocketTube(3) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [14s 430ms] SocketTube(3) pausing read event DEBUG: [HttpClient-7-SelectorManager] [14s 443ms] Http2Connection(SocketTube(8)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-7-SelectorManager] [14s 446ms] PlainHttpConnection(SocketTube(8)) added 34 bytes to the write queue DEBUG: [HttpClient-7-SelectorManager] [14s 470ms] PlainHttpConnection(SocketTube(8)) signalling the publisher of the write queue DEBUG: [HttpClient-7-SelectorManager] [14s 472ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(8) DEBUG: [HttpClient-6-SelectorManager] [14s 472ms] SocketTube(7) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [14s 473ms] SocketTube(7) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [14s 473ms] SocketTube(8) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [14s 473ms] SocketTube(8) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [14s 473ms] SocketTube(8) pausing read event DEBUG: [HttpClient-2-SelectorManager] [14s 472ms] SocketTube(2) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-2-SelectorManager] [14s 473ms] SocketTube(2) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-2-SelectorManager] [14s 473ms] SocketTube(2) pausing read event DEBUG: [HttpClient-1-SelectorManager] [14s 473ms] SocketTube(1) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-1-SelectorManager] [14s 476ms] SocketTube(1) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [14s 482ms] SocketTube(9) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [14s 473ms] SocketTube(7) pausing read event DEBUG: [HttpClient-8-SelectorManager] [14s 482ms] SocketTube(9) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [14s 483ms] SocketTube(9) pausing read event DEBUG: [HttpClient-1-SelectorManager] [14s 489ms] SocketTube(1) pausing read event DEBUG: [HttpClient-4-SelectorManager] [14s 544ms] AsyncSSLConnection(SSLTube(SocketTube(4))) signalling the publisher of the write queue DEBUG: [HttpClient-4-SelectorManager] [14s 546ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(4)) DEBUG: [HttpClient-4-SelectorManager] [14s 546ms] SSLTube(SocketTube(4)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-4-SelectorManager] [14s 546ms] SSL Writer(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [14s 546ms] SSL Writer(SocketTube(4)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-4-SelectorManager] [14s 546ms] SSL Writer(SocketTube(4)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-4-SelectorManager] [14s 546ms] SSL Writer(SocketTube(4)) wrapping 34 bytes DEBUG: [HttpClient-4-SelectorManager] [14s 546ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-4-SelectorManager] [14s 546ms] SSL Writer(SocketTube(4)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-4-SelectorManager] [14s 546ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-4-SelectorManager] [14s 546ms] SSL Writer(SocketTube(4)) Sending 72 bytes downstream DEBUG: [HttpClient-4-SelectorManager] [14s 546ms] SSL Writer(SocketTube(4)) Adding 72 to outputQ queue DEBUG: [HttpClient-4-SelectorManager] [14s 546ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [HttpClient-4-SelectorManager] [14s 546ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-4-SelectorManager] [14s 546ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-4-SelectorManager] [14s 546ms] SocketTube(4) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [14s 546ms] SocketTube(4) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [14s 546ms] SocketTube(4) pausing read event DEBUG: [HttpClient-7-SelectorManager] [14s 569ms] SocketTube(8) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7dded594 DEBUG: [HttpClient-7-SelectorManager] [14s 572ms] SocketTube(8) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-2-SelectorManager] [14s 576ms] SocketTube(2) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6f3a8a DEBUG: [HttpClient-2-SelectorManager] [14s 576ms] SocketTube(2) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [14s 621ms] SocketTube(7) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7ab98820 DEBUG: [HttpClient-6-SelectorManager] [14s 621ms] SocketTube(7) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-1-SelectorManager] [14s 673ms] SocketTube(1) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@70850375 DEBUG: [HttpClient-1-SelectorManager] [14s 673ms] SocketTube(1) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [14s 737ms] Http2Connection(SocketTube(7)) onError: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-2] [14s 738ms] Http2Connection(SocketTube(7)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [14s 738ms] SocketTube(7) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [14s 738ms] SocketTube(7) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775802, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [14s 738ms] SocketTube(7) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [14s 738ms] SocketTube(7) write: cancel DEBUG: [HttpClient-6-SelectorManager] [14s 738ms] SocketTube(7) write: resetting demand to 0 DEBUG: [HttpClient-7-SelectorManager] [14s 741ms] Http2Connection(SocketTube(8)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [14s 748ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: cancelled by SocketTube(7) DEBUG: [HttpClient-6-SelectorManager] [14s 748ms] SocketTube(7) leaving w.onNext Reading: [ops=None, demand=9223372036854775802, stopped=true], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-5] [14s 753ms] Http2Connection(SocketTube(8)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-2-SelectorManager] [14s 754ms] Http2Connection(SocketTube(2)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-2-SelectorManager] [14s 754ms] SocketTube(2) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [14s 754ms] SocketTube(2) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775804, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [14s 754ms] SocketTube(2) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [14s 754ms] SocketTube(2) write: cancel DEBUG: [HttpClient-2-SelectorManager] [14s 754ms] SocketTube(2) write: resetting demand to 0 DEBUG: [HttpClient-2-SelectorManager] [14s 754ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: cancelled by SocketTube(2) DEBUG: [HttpClient-2-SelectorManager] [14s 754ms] SocketTube(2) leaving w.onNext Reading: [ops=None, demand=9223372036854775804, stopped=true], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [14s 754ms] Http2Connection(SocketTube(2)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [14s 756ms] SocketTube(8) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [14s 757ms] SocketTube(8) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775803, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [14s 757ms] SocketTube(8) Read scheduler stopped DEBUG: [HttpClient-7-SelectorManager] [14s 757ms] SocketTube(8) write: cancel DEBUG: [HttpClient-7-SelectorManager] [14s 757ms] SocketTube(8) write: resetting demand to 0 DEBUG: [HttpClient-7-SelectorManager] [14s 757ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: cancelled by SocketTube(8) DEBUG: [HttpClient-7-SelectorManager] [14s 757ms] SocketTube(8) leaving w.onNext Reading: [ops=None, demand=9223372036854775803, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [14s 846ms] Http2Connection(SocketTube(1)) onError: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-3] [14s 850ms] Http2Connection(SocketTube(1)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-1-SelectorManager] [14s 858ms] SocketTube(1) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [14s 858ms] SocketTube(1) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775802, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [14s 858ms] SocketTube(1) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [14s 858ms] SocketTube(1) write: cancel DEBUG: [HttpClient-1-SelectorManager] [14s 858ms] SocketTube(1) write: resetting demand to 0 DEBUG: [HttpClient-1-SelectorManager] [14s 858ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: cancelled by SocketTube(1) DEBUG: [HttpClient-1-SelectorManager] [14s 858ms] SocketTube(1) leaving w.onNext Reading: [ops=None, demand=9223372036854775802, stopped=true], Writing: [ops=None, demand=0] DEBUG: [MainThread] [15s 127ms] HttpClientImpl(10) proxySelector is sun.net.spi.DefaultProxySelector@e1767b8 (user-supplied=false) DEBUG: [MainThread] [15s 237ms] HttpClientImpl(10) ClientImpl (async) send http://127.0.0.1:57197/http2/fixed/y GET DEBUG: [pool-1-thread-1] [15s 239ms] Exchange establishing exchange for http://127.0.0.1:57197/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-1] [15s 239ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [15s 239ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [15s 239ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [15s 239ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [15s 239ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [15s 239ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [15s 243ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [15s 243ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [15s 243ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@41553ff5 queue.isEmpty: true DEBUG: [pool-1-thread-1] [15s 243ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@41553ff5, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [15s 243ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [15s 243ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [15s 243ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [15s 243ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [15s 243ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [15s 243ms] Http1Exchange initiating connect async TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [pool-1-thread-1] [15s 243ms] PlainHttpConnection(SocketTube(11)) registering connect event TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=52046,localport=57197] TestServer(1): starting connection DEBUG: [HttpClient-10-SelectorManager] [15s 245ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@74dbe7fe for C (true) DEBUG: [HttpClient-10-SelectorManager] [15s 246ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: finishing connect DEBUG: [HttpClient-10-SelectorManager] [15s 246ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52046 DEBUG: [pool-1-thread-1] [15s 248ms] PlainHttpConnection(SocketTube(11)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [15s 249ms] Http1Exchange SocketTube(11) connecting flows DEBUG: [pool-1-thread-1] [15s 249ms] SocketTube(11) connecting flows DEBUG: [pool-1-thread-1] [15s 249ms] SocketTube(11) read publisher got subscriber DEBUG: [pool-1-thread-1] [15s 249ms] SocketTube(11) registering subscribe event DEBUG: [pool-1-thread-1] [15s 253ms] SocketTube(11) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [15s 253ms] Http1Publisher(SocketTube(11)) got subscriber: SocketTube(11) DEBUG: [pool-1-thread-1] [15s 254ms] SocketTube(11) subscribed for writing DEBUG: [pool-1-thread-1] [15s 254ms] SocketTube(11) write: registering startSubscription event DEBUG: [pool-1-thread-1] [15s 254ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [15s 254ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [15s 254ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [15s 254ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [pool-1-thread-1] [15s 254ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-10-SelectorManager] [15s 254ms] SocketTube(11) subscribe event raised DEBUG: [HttpClient-10-SelectorManager] [15s 254ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7e238c8e DEBUG: [HttpClient-10-SelectorManager] [15s 254ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-10-SelectorManager] [15s 254ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-10-SelectorManager] [15s 254ms] Http1AsyncReceiver(SocketTube(11)) Received onSubscribed from upstream DEBUG: [HttpClient-10-SelectorManager] [15s 254ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-10-SelectorManager] [15s 254ms] SocketTube(11) pending subscriber subscribed DEBUG: [HttpClient-10-SelectorManager] [15s 254ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-10-SelectorManager] [15s 254ms] SocketTube(11) write: offloading requestMore DEBUG: [pool-1-thread-6] [15s 255ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-6] [15s 255ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [pool-1-thread-6] [15s 255ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [pool-1-thread-6] [15s 255ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-6] [15s 255ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-6] [15s 255ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-6] [15s 255ms] Exchange sendRequestBody DEBUG: [pool-1-thread-6] [15s 255ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-6] [15s 255ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-6] [15s 255ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-6] [15s 255ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-6] [15s 255ms] Http1Publisher(SocketTube(11)) onNext with 204 bytes DEBUG: [pool-1-thread-6] [15s 255ms] SocketTube(11) trying to write: 204 DEBUG: [pool-1-thread-6] [15s 255ms] SocketTube(11) wrote: 204 DEBUG: [pool-1-thread-6] [15s 255ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-6] [15s 255ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [pool-1-thread-6] [15s 255ms] SocketTube(11) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [15s 255ms] SocketTube(11) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [15s 255ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-6] [15s 255ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-6] [15s 255ms] Http1Exchange reading headers DEBUG: [pool-1-thread-6] [15s 255ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-6] [15s 255ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) First time around DEBUG: [pool-1-thread-6] [15s 255ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) headersReader is not yet completed DEBUG: [pool-1-thread-6] [15s 256ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-6] [15s 256ms] Http1Publisher(SocketTube(11)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@12925ecc DEBUG: [pool-1-thread-6] [15s 256ms] SocketTube(11) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [15s 256ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [15s 256ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [15s 256ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [15s 256ms] SocketTube(11) got some demand for reading DEBUG: [pool-1-thread-1] [15s 256ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-1] [15s 256ms] SocketTube(11) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-10-SelectorManager] [15s 256ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@10eef9a3 for R (true) DEBUG: [HttpClient-10-SelectorManager] [15s 256ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@10eef9a3 for None (false) DEBUG: [HttpClient-10-SelectorManager] [15s 256ms] SocketTube(11) read bytes: 71 DEBUG: [HttpClient-10-SelectorManager] [15s 256ms] Http1AsyncReceiver(SocketTube(11)) Putting 71 bytes into the queue DEBUG: [pool-1-thread-1] [15s 258ms] Http1AsyncReceiver(SocketTube(11)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@41553ff5 DEBUG: [pool-1-thread-1] [15s 258ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [15s 258ms] Http1AsyncReceiver(SocketTube(11)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@41553ff5 DEBUG: [pool-1-thread-1] [15s 258ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [15s 258ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [15s 258ms] Http1AsyncReceiver(SocketTube(11)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@41553ff5 DEBUG: [pool-1-thread-1] [15s 258ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [15s 258ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [15s 258ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:52046 remote=/127.0.0.1:57197] DEBUG: [pool-1-thread-1] [15s 258ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [15s 258ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@63d856e5(10) DEBUG: [pool-1-thread-1] [15s 258ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@10867cfe/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2621c68c queue.isEmpty: false DEBUG: [pool-1-thread-1] [15s 258ms] Http1AsyncReceiver(SocketTube(11)) Delegate done: 0 DEBUG: [pool-1-thread-1] [15s 258ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [15s 258ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [15s 258ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [pool-1-thread-1] [15s 258ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [15s 258ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [15s 259ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [15s 259ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-10-SelectorManager] [15s 259ms] SocketTube(11) resuming read event DEBUG: [HttpClient-10-SelectorManager] [15s 259ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@10eef9a3 for R (false) DEBUG: [HttpClient-10-SelectorManager] [15s 259ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [15s 287ms] Http2Connection(SocketTube(2)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-2-SelectorManager] [15s 287ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(2)) DEBUG: [HttpClient-2-SelectorManager] [15s 287ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(2)) DEBUG: [HttpClient-6-SelectorManager] [15s 321ms] Http2Connection(SocketTube(7)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [pool-1-thread-1] [15s 335ms] Http2Connection(SocketTube(11)) Opened stream 1 DEBUG: [pool-1-thread-1] [15s 335ms] Http2Connection(SocketTube(11))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [15s 335ms] Http2Connection(SocketTube(11))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [15s 335ms] SocketTube(11) connecting flows DEBUG: [pool-1-thread-1] [15s 335ms] SocketTube(11) read publisher got subscriber DEBUG: [pool-1-thread-1] [15s 335ms] SocketTube(11) registering subscribe event DEBUG: [pool-1-thread-1] [15s 335ms] SocketTube(11) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [15s 335ms] SocketTube(11) subscribed for writing DEBUG: [pool-1-thread-1] [15s 335ms] SocketTube(11) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [15s 335ms] SocketTube(11) write: registering startSubscription event DEBUG: [pool-1-thread-1] [15s 335ms] PlainHttpConnection(SocketTube(11)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [15s 335ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [15s 335ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [15s 335ms] PlainHttpConnection(SocketTube(11)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [15s 335ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [15s 335ms] Http2Connection(SocketTube(11)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [15s 335ms] Http2Connection(SocketTube(11)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [15s 335ms] Http2Connection(SocketTube(11)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [15s 335ms] Http1AsyncReceiver(SocketTube(11)) stopping DEBUG: [pool-1-thread-1] [15s 335ms] Http1AsyncReceiver(SocketTube(11)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-1] [15s 335ms] Http1AsyncReceiver(SocketTube(11)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-1] [15s 336ms] Http2Connection(SocketTube(11)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [15s 336ms] Http2Connection(SocketTube(11)) H2 processed buffered data DEBUG: [pool-1-thread-1] [15s 336ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-1] [15s 336ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-1] [15s 336ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [pool-1-thread-1] [15s 336ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-1] [15s 336ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [15s 336ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@63d856e5(10) DEBUG: [pool-1-thread-1] [15s 336ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@10867cfe/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2621c68c, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-1] [15s 336ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [15s 336ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [15s 336ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-2-SelectorManager] [15s 342ms] PlainHttpConnection(SocketTube(2)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [15s 342ms] SocketTube(2) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [15s 342ms] Http2Connection(SocketTube(2)) Close all streams Server connection to /127.0.0.1:60084 stopping. 1 streams DEBUG: [HttpClient-10-SelectorManager] [15s 343ms] SocketTube(11) subscribe event raised DEBUG: [HttpClient-10-SelectorManager] [15s 344ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6875da3c DEBUG: [HttpClient-10-SelectorManager] [15s 344ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-10-SelectorManager] [15s 344ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-10-SelectorManager] [15s 344ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-10-SelectorManager] [15s 344ms] Http2Connection(SocketTube(11)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-10-SelectorManager] [15s 344ms] SocketTube(11) got some demand for reading DEBUG: [HttpClient-10-SelectorManager] [15s 344ms] SocketTube(11) resuming read event DEBUG: [HttpClient-10-SelectorManager] [15s 344ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@10eef9a3 for R (false) DEBUG: [HttpClient-10-SelectorManager] [15s 344ms] SocketTube(11) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-10-SelectorManager] [15s 344ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-10-SelectorManager] [15s 344ms] SocketTube(11) pending subscriber subscribed DEBUG: [HttpClient-10-SelectorManager] [15s 344ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [15s 361ms] Http2Connection(SocketTube(1)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-1-SelectorManager] [15s 363ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(1)) DEBUG: [HttpClient-1-SelectorManager] [15s 364ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(1)) DEBUG: [HttpClient-1-SelectorManager] [15s 364ms] PlainHttpConnection(SocketTube(1)) Closing channel: channel not registered with selector Server connection to /127.0.0.1:60072 stopping. 1 streams DEBUG: [HttpClient-1-SelectorManager] [15s 368ms] SocketTube(1) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [15s 368ms] Http2Connection(SocketTube(1)) Close all streams java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-2] [15s 608ms] Http2Connection(SocketTube(7)) 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:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-3] [15s 764ms] Http2Connection(SocketTube(1)) Shutting down h2c (state=shutdown+half-closed-local): 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:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-5] [15s 770ms] Http2Connection(SocketTube(8)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-5] [15s 770ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(8)) DEBUG: [pool-1-thread-5] [15s 770ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(8)) DEBUG: [pool-1-thread-5] [15s 770ms] PlainHttpConnection(SocketTube(8)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-5] [15s 770ms] SocketTube(8) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:52030 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-6-SelectorManager] [15s 400ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(7)) DEBUG: [HttpClient-6-SelectorManager] [15s 771ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(7)) DEBUG: [HttpClient-6-SelectorManager] [15s 772ms] PlainHttpConnection(SocketTube(7)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-SelectorManager] [15s 772ms] SocketTube(7) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [15s 772ms] Http2Connection(SocketTube(7)) Close all streams DEBUG: [HttpClient-7-SelectorManager] [15s 412ms] Http2Connection(SocketTube(8)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-7-SelectorManager] [15s 772ms] Http2Connection(SocketTube(8)) Close all streams DEBUG: [pool-1-thread-4] [15s 608ms] Http2Connection(SocketTube(2)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-10-SelectorManager] [15s 742ms] SocketTube(11) write: offloading requestMore TestServer: Connection writer stopping DEBUG: [pool-1-thread-4] [15s 773ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-4] [15s 775ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-4] [15s 775ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(11) DEBUG: [pool-1-thread-4] [15s 775ms] SocketTube(11) trying to write: 63 DEBUG: [pool-1-thread-4] [15s 775ms] SocketTube(11) wrote: 63 DEBUG: [pool-1-thread-4] [15s 775ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-4] [15s 775ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-4] [15s 775ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [15s 775ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [15s 775ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(11) DEBUG: [pool-1-thread-4] [15s 775ms] SocketTube(11) trying to write: 13 DEBUG: [pool-1-thread-4] [15s 775ms] SocketTube(11) wrote: 13 DEBUG: [pool-1-thread-4] [15s 775ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-4] [15s 775ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-4] [15s 775ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [15s 775ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [15s 775ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] Server connection to /127.0.0.1:52020 stopping. 1 streams DEBUG: [Test-server-pool] [15s 775ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [15s 777ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [15s 777ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [15s 777ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [15s 777ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [15s 777ms] 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: Connection writer stopping TestServer: GET /http2/fixed/y Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/fixed DEBUG: [readLoop] [15s 866ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [15s 866ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [15s 866ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [15s 866ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [15s 866ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [15s 866ms] 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] [15s 866ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [15s 866ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [15s 866ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [15s 866ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [15s 866ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [15s 866ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-10-SelectorManager] [15s 868ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@10eef9a3 for None (false) DEBUG: [HttpClient-10-SelectorManager] [15s 868ms] SocketTube(11) read bytes: 48 DEBUG: [HttpClient-10-SelectorManager] [15s 868ms] Http2Connection(SocketTube(11)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-10-SelectorManager] [15s 868ms] SocketTube(11) resuming read event DEBUG: [HttpClient-10-SelectorManager] [15s 868ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@10eef9a3 for R (false) DEBUG: [HttpClient-10-SelectorManager] [15s 868ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] TestServer(1): connection started DEBUG: [pool-1-thread-4] [15s 869ms] Http2Connection(SocketTube(11)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [15s 869ms] Http2Connection(SocketTube(11)) H2 Receiving(1): 48 DEBUG: [pool-1-thread-4] [15s 869ms] Http2Connection(SocketTube(11)) Processing 48 DEBUG: [pool-1-thread-4] [15s 869ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-4] [15s 869ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [15s 869ms] 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] [15s 869ms] Http2Connection(SocketTube(11)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [15s 869ms] PlainHttpConnection(SocketTube(11)) added 9 bytes to the write queue DEBUG: [pool-1-thread-4] [15s 869ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [15s 869ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(11) DEBUG: [pool-1-thread-4] [15s 869ms] SocketTube(11) trying to write: 9 DEBUG: [pool-1-thread-4] [15s 869ms] SocketTube(11) wrote: 9 DEBUG: [pool-1-thread-4] [15s 869ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-4] [15s 869ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-4] [15s 869ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [15s 869ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [15s 869ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [15s 869ms] Http2Connection(SocketTube(11)) H2 processed(1) DEBUG: [readLoop] [15s 870ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [15s 870ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [15s 870ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [15s 870ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [15s 870ms] FramesDecoder Tail size is now: 0, current= TestServer: [20 s, 173 ms, 903560 ns] Pushing promise: http://127.0.0.1:57197/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [20 s, 174 ms, 243070 ns] Pushing promise: http://127.0.0.1:57197/http2/fixed/y/after/promise-2 TestServer: [20 s, 174 ms, 438576 ns] Pushing promise: http://127.0.0.1:57197/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-10-SelectorManager] [15s 884ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@10eef9a3 for None (false) DEBUG: [HttpClient-10-SelectorManager] [15s 884ms] SocketTube(11) read bytes: 151 DEBUG: [HttpClient-10-SelectorManager] [15s 884ms] Http2Connection(SocketTube(11)) onNext: got 151 bytes in 1 buffers DEBUG: [HttpClient-10-SelectorManager] [15s 884ms] SocketTube(11) resuming read event DEBUG: [HttpClient-10-SelectorManager] [15s 884ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@10eef9a3 for R (false) DEBUG: [HttpClient-10-SelectorManager] [15s 884ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [15s 884ms] Http2Connection(SocketTube(11)) sending 151 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [15s 884ms] Http2Connection(SocketTube(11)) H2 Receiving(2): 151 DEBUG: [pool-1-thread-4] [15s 884ms] Http2Connection(SocketTube(11)) Processing 151 DEBUG: [pool-1-thread-4] [15s 884ms] FramesDecoder decodes: 151 DEBUG: [pool-1-thread-4] [15s 884ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [15s 884ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [pool-1-thread-4] [15s 885ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [15s 885ms] Http2Connection(SocketTube(11)) Opened stream 2 DEBUG: [pool-1-thread-4] [15s 885ms] Http2Connection(SocketTube(11))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [15s 885ms] Http2Connection(SocketTube(11))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-4] [15s 885ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [15s 885ms] Http2Connection(SocketTube(11))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-10-SelectorManager] [15s 885ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@10eef9a3 for None (false) DEBUG: [pool-1-thread-4] [15s 885ms] Http2Connection(SocketTube(11))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [15s 885ms] Http2Connection(SocketTube(11))/Stream(1) Completing responseCF(0) with response headers DEBUG: [HttpClient-10-SelectorManager] [15s 885ms] SocketTube(11) read bytes: 78 DEBUG: [HttpClient-10-SelectorManager] [15s 885ms] Http2Connection(SocketTube(11)) onNext: got 78 bytes in 1 buffers DEBUG: [pool-1-thread-4] [15s 885ms] Http2Connection(SocketTube(11))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/fixed/y) 200 HTTP_2 Local port: 52046 DEBUG: [HttpClient-10-SelectorManager] [15s 885ms] SocketTube(11) resuming read event DEBUG: [HttpClient-10-SelectorManager] [15s 885ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@10eef9a3 for R (false) DEBUG: [HttpClient-10-SelectorManager] [15s 885ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-10-SelectorManager] [15s 886ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@10eef9a3 for None (false) DEBUG: [HttpClient-10-SelectorManager] [15s 886ms] SocketTube(11) read bytes: 271 DEBUG: [HttpClient-10-SelectorManager] [15s 887ms] Http2Connection(SocketTube(11)) onNext: got 271 bytes in 1 buffers DEBUG: [HttpClient-10-SelectorManager] [15s 887ms] SocketTube(11) resuming read event DEBUG: [HttpClient-10-SelectorManager] [15s 887ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@10eef9a3 for R (false) DEBUG: [HttpClient-10-SelectorManager] [15s 890ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 45ms] Http2Connection(SocketTube(11))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-4] [16s 45ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [16s 45ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [16s 45ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [16s 45ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-4] [16s 46ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-4] [16s 46ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-4] [16s 48ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-4] [16s 48ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [16s 48ms] Http2Connection(SocketTube(11)) Opened stream 4 DEBUG: [pool-1-thread-4] [16s 48ms] Http2Connection(SocketTube(11))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [16s 48ms] Http2Connection(SocketTube(11))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-4] [16s 48ms] Http2Connection(SocketTube(11)) H2 processed(2) DEBUG: [pool-1-thread-4] [16s 48ms] Http2Connection(SocketTube(11)) sending 78 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [16s 48ms] Http2Connection(SocketTube(11)) H2 Receiving(3): 78 DEBUG: [pool-1-thread-4] [16s 48ms] Http2Connection(SocketTube(11)) Processing 78 DEBUG: [pool-1-thread-4] [16s 48ms] FramesDecoder decodes: 78 DEBUG: [pool-1-thread-4] [16s 49ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [16s 49ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [16s 49ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [16s 49ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-4] [16s 49ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-4] [16s 49ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-4] [16s 49ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-4] [16s 49ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [16s 49ms] Http2Connection(SocketTube(11)) Opened stream 6 DEBUG: [pool-1-thread-4] [16s 49ms] Http2Connection(SocketTube(11))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [16s 49ms] Http2Connection(SocketTube(11))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-4] [16s 49ms] Http2Connection(SocketTube(11)) H2 processed(3) DEBUG: [pool-1-thread-4] [16s 49ms] Http2Connection(SocketTube(11)) sending 271 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [16s 49ms] Http2Connection(SocketTube(11)) H2 Receiving(4): 271 DEBUG: [pool-1-thread-4] [16s 49ms] Http2Connection(SocketTube(11)) Processing 271 DEBUG: [pool-1-thread-4] [16s 49ms] FramesDecoder decodes: 271 DEBUG: [pool-1-thread-4] [16s 49ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [16s 49ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [16s 49ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [16s 49ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-4] [16s 49ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 12, received: 36, limit: 16777216 DEBUG: [pool-1-thread-4] [16s 49ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-4] [16s 49ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [16s 49ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [16s 49ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-4] [16s 49ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [16s 50ms] HttpClientImpl(10) ClientImpl (async) elapsed 812 millis for GET to http://127.0.0.1:57197/http2/fixed/y DEBUG: [pool-1-thread-4] [16s 50ms] Http2Connection(SocketTube(11))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-4] [16s 50ms] Http2Connection(SocketTube(11))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-4] [16s 50ms] Http2Connection(SocketTube(11))/Stream(1) close stream 1 DEBUG: [pool-1-thread-4] [16s 50ms] Http2Connection(SocketTube(11)) Closed stream 1 DEBUG: [pool-1-thread-4] [16s 50ms] Http2Connection(SocketTube(11))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@49d51e46 DEBUG: [pool-1-thread-4] [16s 50ms] Http2Connection(SocketTube(11))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-4] [16s 50ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-4] [16s 50ms] Http2Connection(SocketTube(11))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-4] [16s 64ms] Http2Connection(SocketTube(11))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [16s 65ms] Http2Connection(SocketTube(11))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 52046 DEBUG: [pool-1-thread-4] [16s 65ms] Http2Connection(SocketTube(11))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-4] [16s 101ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [16s 101ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-4] [16s 101ms] Http2Connection(SocketTube(11))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-4] [16s 101ms] Http2Connection(SocketTube(11))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-4] [16s 101ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 53, received: 89, limit: 16777216 DEBUG: [pool-1-thread-4] [16s 101ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-4] [16s 101ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-4] [16s 101ms] Http2Connection(SocketTube(11))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-4] [16s 101ms] Http2Connection(SocketTube(11))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-4] [16s 102ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [16s 102ms] Http2Connection(SocketTube(11))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-4] [16s 102ms] Http2Connection(SocketTube(11))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-4] [16s 102ms] Http2Connection(SocketTube(11))/Stream(2) close stream 2 DEBUG: [pool-1-thread-4] [16s 102ms] Http2Connection(SocketTube(11)) Closed stream 2 DEBUG: [pool-1-thread-4] [16s 102ms] Http2Connection(SocketTube(11))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3d992f65 DEBUG: [pool-1-thread-4] [16s 102ms] Http2Connection(SocketTube(11))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-4] [16s 120ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-4] [16s 120ms] Http2Connection(SocketTube(11))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-4] [16s 120ms] Http2Connection(SocketTube(11))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [16s 121ms] Http2Connection(SocketTube(11))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 52046 DEBUG: [pool-1-thread-4] [16s 121ms] Http2Connection(SocketTube(11))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-4] [16s 121ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [16s 121ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-4] [16s 121ms] Http2Connection(SocketTube(11))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-4] [16s 121ms] Http2Connection(SocketTube(11))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-4] [16s 121ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 52, received: 141, limit: 16777216 DEBUG: [pool-1-thread-4] [16s 121ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-4] [16s 121ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-4] [16s 121ms] Http2Connection(SocketTube(11))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-4] [16s 121ms] Http2Connection(SocketTube(11))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-4] [16s 121ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [16s 121ms] Http2Connection(SocketTube(11))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-4] [16s 121ms] Http2Connection(SocketTube(11))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-4] [16s 121ms] Http2Connection(SocketTube(11))/Stream(4) close stream 4 DEBUG: [pool-1-thread-4] [16s 121ms] Http2Connection(SocketTube(11)) Closed stream 4 DEBUG: [pool-1-thread-4] [16s 121ms] Http2Connection(SocketTube(11))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@68db76fc DEBUG: [pool-1-thread-4] [16s 121ms] Http2Connection(SocketTube(11))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-4] [16s 121ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-4] [16s 121ms] Http2Connection(SocketTube(11))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-4] [16s 121ms] Http2Connection(SocketTube(11))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [16s 121ms] Http2Connection(SocketTube(11))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 52046 DEBUG: [pool-1-thread-4] [16s 121ms] Http2Connection(SocketTube(11))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-4] [16s 122ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [16s 122ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-4] [16s 122ms] Http2Connection(SocketTube(11))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-4] [16s 122ms] Http2Connection(SocketTube(11))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-4] [16s 122ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [pool-1-thread-4] [16s 122ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-4] [16s 122ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-4] [16s 122ms] Http2Connection(SocketTube(11))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-4] [16s 122ms] Http2Connection(SocketTube(11))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-4] [16s 122ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [16s 122ms] Http2Connection(SocketTube(11))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-4] [16s 122ms] Http2Connection(SocketTube(11))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-4] [16s 122ms] Http2Connection(SocketTube(11))/Stream(6) close stream 6 DEBUG: [pool-1-thread-4] [16s 122ms] Http2Connection(SocketTube(11)) Closed stream 6 DEBUG: [pool-1-thread-4] [16s 122ms] Http2Connection(SocketTube(11))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1a5af25c DEBUG: [pool-1-thread-4] [16s 122ms] Http2Connection(SocketTube(11))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-4] [16s 122ms] Http2Connection(SocketTube(11)) H2 processed(4) DEBUG: [MainThread] [16s 124ms] HttpClientImpl(11) proxySelector is sun.net.spi.DefaultProxySelector@e1767b8 (user-supplied=false) DEBUG: [MainThread] [16s 125ms] HttpClientImpl(11) ClientImpl (async) send http://127.0.0.1:57197/http2/chunk/y GET DEBUG: [pool-1-thread-3] [16s 134ms] Exchange establishing exchange for http://127.0.0.1:57197/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-3] [16s 134ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [16s 134ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [16s 134ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [16s 134ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [16s 135ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [16s 136ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [16s 136ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [16s 137ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [16s 137ms] Http1AsyncReceiver(SocketTube(12)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5b87bc60 queue.isEmpty: true DEBUG: [pool-1-thread-3] [16s 137ms] Http1AsyncReceiver(SocketTube(12)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5b87bc60, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [16s 137ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [16s 137ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [16s 138ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [16s 138ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [16s 138ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [16s 138ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [16s 138ms] PlainHttpConnection(SocketTube(12)) registering connect event 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=52062,localport=57197] TestServer(1): starting connection DEBUG: [HttpClient-8-SelectorManager] [16s 156ms] 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@5a892317[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@4d008d75, getALPN: jdk.internal.net.http.common.MinimalFuture@63936050[Completed normally] (id=1048), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=697 lim=697 cap=2048], count: 548, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [16s 156ms] SocketTube(9) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [16s 156ms] SSL Reader(SocketTube(9)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [16s 156ms] SSL Reader(SocketTube(9)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-11-SelectorManager] [16s 159ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@484ef2ae for C (true) DEBUG: [HttpClient-11-SelectorManager] [16s 160ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: finishing connect DEBUG: [HttpClient-8-SelectorManager] [16s 160ms] SSL Reader(SocketTube(9)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-11-SelectorManager] [16s 160ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52062 DEBUG: [pool-1-thread-3] [16s 160ms] PlainHttpConnection(SocketTube(12)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [16s 160ms] Http1Exchange SocketTube(12) connecting flows DEBUG: [pool-1-thread-3] [16s 160ms] SocketTube(12) connecting flows DEBUG: [pool-1-thread-3] [16s 160ms] SocketTube(12) read publisher got subscriber DEBUG: [pool-1-thread-3] [16s 160ms] SocketTube(12) registering subscribe event DEBUG: [pool-1-thread-3] [16s 160ms] SocketTube(12) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [16s 160ms] Http1Publisher(SocketTube(12)) got subscriber: SocketTube(12) DEBUG: [HttpClient-11-SelectorManager] [16s 160ms] SocketTube(12) subscribe event raised DEBUG: [HttpClient-11-SelectorManager] [16s 160ms] SocketTube(12) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@42b699de DEBUG: [HttpClient-11-SelectorManager] [16s 160ms] SocketTube(12) read demand reset to 0 DEBUG: [HttpClient-11-SelectorManager] [16s 160ms] SocketTube(12) calling onSubscribe DEBUG: [HttpClient-11-SelectorManager] [16s 160ms] Http1AsyncReceiver(SocketTube(12)) Received onSubscribed from upstream DEBUG: [HttpClient-11-SelectorManager] [16s 160ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-11-SelectorManager] [16s 160ms] SocketTube(12) pending subscriber subscribed DEBUG: [pool-1-thread-5] [16s 160ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [pool-1-thread-5] [16s 160ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-5] [16s 160ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-5] [16s 161ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-5] [16s 161ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-5] [16s 161ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-11-SelectorManager] [16s 161ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b41fec for R (true) DEBUG: [HttpClient-4-SelectorManager] [16s 164ms] 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@7d37448b[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@6c6029fe, getALPN: jdk.internal.net.http.common.MinimalFuture@3835c549[Completed normally] (id=356), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=589 lim=589 cap=2048], count: 528, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [16s 168ms] SocketTube(4) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [16s 168ms] SSL Reader(SocketTube(4)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [16s 168ms] 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:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-4-SelectorManager] [16s 169ms] SSL Reader(SocketTube(4)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-3] [16s 160ms] SocketTube(12) subscribed for writing DEBUG: [pool-1-thread-3] [16s 171ms] SocketTube(12) write: registering startSubscription event DEBUG: [pool-1-thread-3] [16s 171ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [16s 171ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [16s 171ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [16s 171ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [pool-1-thread-3] [16s 171ms] Http1Publisher(SocketTube(12)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-11-SelectorManager] [16s 171ms] SocketTube(12) write: starting subscription DEBUG: [HttpClient-11-SelectorManager] [16s 171ms] SocketTube(12) write: offloading requestMore DEBUG: [pool-1-thread-3] [16s 171ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [16s 171ms] Http1Publisher(SocketTube(12)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [16s 171ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [pool-1-thread-3] [16s 171ms] Http1Publisher(SocketTube(12)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [16s 171ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [16s 171ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [16s 171ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [16s 171ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [16s 171ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [16s 171ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [16s 172ms] Http1Publisher(SocketTube(12)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [16s 172ms] Http1Publisher(SocketTube(12)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [16s 172ms] SocketTube(12) trying to write: 204 DEBUG: [pool-1-thread-3] [16s 172ms] SocketTube(12) wrote: 204 DEBUG: [pool-1-thread-3] [16s 172ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [16s 172ms] Http1Publisher(SocketTube(12)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [16s 172ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [16s 172ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [16s 172ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [16s 172ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [16s 172ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [16s 172ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [16s 172ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) First time around DEBUG: [pool-1-thread-3] [16s 172ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [16s 172ms] Http1Publisher(SocketTube(12)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [16s 172ms] Http1Publisher(SocketTube(12)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5e03bba9 DEBUG: [pool-1-thread-3] [16s 172ms] SocketTube(12) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-11-SelectorManager] [16s 172ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b41fec for None (false) DEBUG: [HttpClient-11-SelectorManager] [16s 172ms] SocketTube(12) read bytes: 71 DEBUG: [HttpClient-11-SelectorManager] [16s 172ms] Http1AsyncReceiver(SocketTube(12)) Putting 71 bytes into the queue DEBUG: [HttpClient-11-SelectorManager] [16s 181ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [16s 181ms] Http1AsyncReceiver(SocketTube(12)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5b87bc60 DEBUG: [pool-1-thread-3] [16s 181ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [16s 181ms] Http1AsyncReceiver(SocketTube(12)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5b87bc60 DEBUG: [pool-1-thread-3] [16s 181ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-11-SelectorManager] [16s 181ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b41fec for R (false) DEBUG: [pool-1-thread-3] [16s 181ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-11-SelectorManager] [16s 181ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [16s 181ms] Http1AsyncReceiver(SocketTube(12)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5b87bc60 DEBUG: [pool-1-thread-3] [16s 181ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [16s 181ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [16s 181ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:52062 remote=/127.0.0.1:57197] DEBUG: [pool-1-thread-3] [16s 181ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [16s 182ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4fef610d(11) DEBUG: [pool-1-thread-3] [16s 182ms] Http1AsyncReceiver(SocketTube(12)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1af660cb/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2ea59d91 queue.isEmpty: false DEBUG: [pool-1-thread-3] [16s 182ms] Http1AsyncReceiver(SocketTube(12)) Delegate done: 0 DEBUG: [pool-1-thread-3] [16s 182ms] PlainHttpConnection(SocketTube(12))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [16s 182ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [16s 182ms] Http1AsyncReceiver(SocketTube(12)) cleared DEBUG: [pool-1-thread-3] [16s 182ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [16s 182ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [16s 182ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [16s 182ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [16s 182ms] Http2Connection(SocketTube(12)) Opened stream 1 DEBUG: [pool-1-thread-3] [16s 182ms] Http2Connection(SocketTube(12))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [16s 182ms] Http2Connection(SocketTube(12))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [16s 182ms] SocketTube(12) connecting flows DEBUG: [pool-1-thread-3] [16s 182ms] SocketTube(12) read publisher got subscriber DEBUG: [pool-1-thread-3] [16s 183ms] SocketTube(12) registering subscribe event DEBUG: [pool-1-thread-3] [16s 183ms] SocketTube(12) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [16s 183ms] SocketTube(12) subscribed for writing DEBUG: [pool-1-thread-3] [16s 183ms] SocketTube(12) write: resetting demand to 0 DEBUG: [HttpClient-11-SelectorManager] [16s 183ms] SocketTube(12) subscribe event raised DEBUG: [pool-1-thread-3] [16s 183ms] SocketTube(12) write: registering startSubscription event DEBUG: [HttpClient-11-SelectorManager] [16s 183ms] SocketTube(12) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@36f9db56 DEBUG: [HttpClient-11-SelectorManager] [16s 183ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-11-SelectorManager] [16s 183ms] SocketTube(12) read demand reset to 0 DEBUG: [HttpClient-11-SelectorManager] [16s 183ms] SocketTube(12) calling onSubscribe DEBUG: [HttpClient-11-SelectorManager] [16s 183ms] Http2Connection(SocketTube(12)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-11-SelectorManager] [16s 183ms] SocketTube(12) got some demand for reading DEBUG: [HttpClient-11-SelectorManager] [16s 183ms] SocketTube(12) resuming read event DEBUG: [HttpClient-11-SelectorManager] [16s 183ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b41fec for R (false) DEBUG: [HttpClient-11-SelectorManager] [16s 183ms] SocketTube(12) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-11-SelectorManager] [16s 183ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-11-SelectorManager] [16s 183ms] SocketTube(12) pending subscriber subscribed DEBUG: [HttpClient-11-SelectorManager] [16s 183ms] SocketTube(12) write: starting subscription DEBUG: [HttpClient-11-SelectorManager] [16s 183ms] SocketTube(12) write: offloading requestMore DEBUG: [pool-1-thread-5] [16s 183ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-5] [16s 183ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: got request of 1 from SocketTube(12) DEBUG: [pool-1-thread-5] [16s 183ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [16s 183ms] PlainHttpConnection(SocketTube(12)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [16s 183ms] PlainHttpConnection(SocketTube(12)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [16s 183ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(12) DEBUG: [pool-1-thread-3] [16s 183ms] SocketTube(12) trying to write: 63 DEBUG: [pool-1-thread-3] [16s 183ms] SocketTube(12) wrote: 63 DEBUG: [pool-1-thread-3] [16s 183ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [16s 183ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: got request of 1 from SocketTube(12) DEBUG: [pool-1-thread-3] [16s 184ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [16s 184ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [16s 184ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [16s 184ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [16s 184ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [Test-server-pool] [16s 184ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [16s 184ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-3] [16s 184ms] PlainHttpConnection(SocketTube(12)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [16s 184ms] PlainHttpConnection(SocketTube(12)) signalling the publisher of the write queue DEBUG: [Test-server-pool] [16s 184ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [16s 184ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(12) DEBUG: [pool-1-thread-3] [16s 184ms] SocketTube(12) trying to write: 13 DEBUG: [Test-server-pool] [16s 184ms] 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] [16s 184ms] SocketTube(12) wrote: 13 DEBUG: [pool-1-thread-3] [16s 184ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [16s 184ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: got request of 1 from SocketTube(12) DEBUG: [pool-1-thread-3] [16s 184ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [16s 184ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [16s 184ms] Http2Connection(SocketTube(12)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [16s 184ms] Http2Connection(SocketTube(12)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [16s 184ms] Http2Connection(SocketTube(12)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [16s 184ms] Http1AsyncReceiver(SocketTube(12)) stopping DEBUG: [pool-1-thread-3] [16s 184ms] Http1AsyncReceiver(SocketTube(12)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-3] [16s 184ms] Http1AsyncReceiver(SocketTube(12)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [16s 184ms] Http2Connection(SocketTube(12)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [16s 184ms] Http2Connection(SocketTube(12)) H2 processed buffered data DEBUG: [pool-1-thread-3] [16s 184ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(12)) DEBUG: [pool-1-thread-3] [16s 184ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(12)) DEBUG: [pool-1-thread-3] [16s 184ms] Http1AsyncReceiver(SocketTube(12)) cleared DEBUG: [pool-1-thread-3] [16s 184ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [16s 184ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [16s 184ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4fef610d(11) DEBUG: [pool-1-thread-3] [16s 184ms] Http1AsyncReceiver(SocketTube(12)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1af660cb/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2ea59d91, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-3] [16s 184ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [16s 184ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [16s 184ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: no need to request more TestServer: GET /http2/chunk/y Server: creating input stream for stream 1 DEBUG: [HttpClient-4-SelectorManager] [16s 185ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper[SSLTube(SocketTube(4)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6c6029fe, getALPN: jdk.internal.net.http.common.MinimalFuture@3835c549[Completed normally] (id=356), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [16s 185ms] Http2Connection(SSLTube(SocketTube(4))) onError: java.io.IOException: selector manager closed TestServer(1): Using handler for: /http2/chunk DEBUG: [readLoop] [16s 186ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [16s 186ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 186ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [16s 186ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [16s 186ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 186ms] 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] [16s 186ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [16s 186ms] Http2Connection(SSLTube(SocketTube(4))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-3] [16s 187ms] Http2Connection(SSLTube(SocketTube(4))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-3] [16s 187ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-3] [16s 187ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-3] [16s 187ms] PlainHttpConnection(SocketTube(4)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-3] [16s 187ms] SocketTube(4) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [16s 187ms] SSLTube(SocketTube(4)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [16s 187ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: cancelled by SSLTube(SocketTube(4)) DEBUG: [readLoop] [16s 186ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 187ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [16s 187ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [16s 187ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-4-SelectorManager] [16s 187ms] SSL Reader(SocketTube(4)) stop DEBUG: [HttpClient-4-SelectorManager] [16s 187ms] SSL Writer(SocketTube(4)) stop DEBUG: [readLoop] [16s 187ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(1): connection started Server connection to /127.0.0.1:52718 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-11-SelectorManager] [16s 191ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b41fec for None (false) DEBUG: [HttpClient-11-SelectorManager] [16s 191ms] SocketTube(12) read bytes: 48 DEBUG: [HttpClient-11-SelectorManager] [16s 191ms] Http2Connection(SocketTube(12)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-11-SelectorManager] [16s 191ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [16s 191ms] Http2Connection(SocketTube(12)) sending 48 to Http2Connection.asyncReceive DEBUG: [HttpClient-11-SelectorManager] [16s 191ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b41fec for R (false) DEBUG: [pool-1-thread-3] [16s 191ms] Http2Connection(SocketTube(12)) H2 Receiving(1): 48 DEBUG: [HttpClient-11-SelectorManager] [16s 191ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [16s 191ms] Http2Connection(SocketTube(12)) Processing 48 DEBUG: [pool-1-thread-3] [16s 191ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-3] [16s 191ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [16s 191ms] 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] [16s 191ms] Http2Connection(SocketTube(12)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [16s 191ms] PlainHttpConnection(SocketTube(12)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [16s 191ms] PlainHttpConnection(SocketTube(12)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [16s 191ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(12) DEBUG: [pool-1-thread-3] [16s 191ms] SocketTube(12) trying to write: 9 DEBUG: [pool-1-thread-3] [16s 191ms] SocketTube(12) wrote: 9 DEBUG: [pool-1-thread-3] [16s 191ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [16s 191ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: got request of 1 from SocketTube(12) DEBUG: [pool-1-thread-3] [16s 191ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [16s 191ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [16s 191ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [16s 191ms] Http2Connection(SocketTube(12)) H2 processed(1) DEBUG: [readLoop] [16s 192ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [16s 192ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 192ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [16s 192ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [16s 192ms] FramesDecoder Tail size is now: 0, current= TestServer: [20 s, 496 ms, 315910 ns] Pushing promise: http://127.0.0.1:57197/http2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [20 s, 496 ms, 626990 ns] Pushing promise: http://127.0.0.1:57197/http2/chunk/y/after/promise-2 DEBUG: [HttpClient-11-SelectorManager] [16s 193ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b41fec for None (false) TestServer: [20 s, 496 ms, 910979 ns] Pushing promise: http://127.0.0.1:57197/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-11-SelectorManager] [16s 193ms] SocketTube(12) read bytes: 136 DEBUG: [HttpClient-11-SelectorManager] [16s 194ms] Http2Connection(SocketTube(12)) onNext: got 136 bytes in 1 buffers DEBUG: [HttpClient-11-SelectorManager] [16s 194ms] SocketTube(12) resuming read event DEBUG: [HttpClient-11-SelectorManager] [16s 194ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b41fec for R (false) DEBUG: [HttpClient-11-SelectorManager] [16s 194ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-11-SelectorManager] [16s 194ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b41fec for None (false) DEBUG: [HttpClient-11-SelectorManager] [16s 194ms] SocketTube(12) read bytes: 73 DEBUG: [HttpClient-11-SelectorManager] [16s 194ms] Http2Connection(SocketTube(12)) onNext: got 73 bytes in 1 buffers DEBUG: [HttpClient-11-SelectorManager] [16s 194ms] SocketTube(12) resuming read event DEBUG: [HttpClient-11-SelectorManager] [16s 194ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b41fec for R (false) DEBUG: [HttpClient-11-SelectorManager] [16s 194ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-11-SelectorManager] [16s 194ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b41fec for None (false) DEBUG: [HttpClient-11-SelectorManager] [16s 194ms] SocketTube(12) read bytes: 271 DEBUG: [HttpClient-11-SelectorManager] [16s 194ms] Http2Connection(SocketTube(12)) onNext: got 271 bytes in 1 buffers DEBUG: [HttpClient-11-SelectorManager] [16s 194ms] SocketTube(12) resuming read event DEBUG: [HttpClient-11-SelectorManager] [16s 194ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b41fec for R (false) DEBUG: [HttpClient-11-SelectorManager] [16s 194ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [16s 195ms] Http2Connection(SocketTube(12)) sending 136 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [16s 195ms] Http2Connection(SocketTube(12)) H2 Receiving(2): 136 DEBUG: [pool-1-thread-3] [16s 195ms] Http2Connection(SocketTube(12)) Processing 136 DEBUG: [pool-1-thread-3] [16s 195ms] FramesDecoder decodes: 136 DEBUG: [pool-1-thread-3] [16s 195ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [16s 195ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 40 DEBUG: [pool-1-thread-3] [16s 195ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [16s 195ms] Http2Connection(SocketTube(12)) Opened stream 2 DEBUG: [pool-1-thread-3] [16s 195ms] Http2Connection(SocketTube(12))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [16s 195ms] Http2Connection(SocketTube(12))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-3] [16s 195ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [16s 195ms] Http2Connection(SocketTube(12))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [16s 195ms] Http2Connection(SocketTube(12))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [16s 195ms] Http2Connection(SocketTube(12))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [16s 196ms] Http2Connection(SocketTube(12))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/chunk/y) 200 HTTP_2 Local port: 52062 DEBUG: [pool-1-thread-3] [16s 196ms] Http2Connection(SocketTube(12))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [16s 196ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [16s 196ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [16s 196ms] Http2Connection(SocketTube(12))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [16s 196ms] Http2Connection(SocketTube(12))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [16s 196ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-3] [16s 196ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [16s 196ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-3] [16s 196ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [16s 196ms] Http2Connection(SocketTube(12)) Opened stream 4 DEBUG: [pool-1-thread-3] [16s 196ms] Http2Connection(SocketTube(12))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [16s 197ms] Http2Connection(SocketTube(12))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-3] [16s 197ms] Http2Connection(SocketTube(12)) H2 processed(2) DEBUG: [pool-1-thread-3] [16s 197ms] Http2Connection(SocketTube(12)) sending 73 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [16s 197ms] Http2Connection(SocketTube(12)) H2 Receiving(3): 73 DEBUG: [pool-1-thread-3] [16s 197ms] Http2Connection(SocketTube(12)) Processing 73 DEBUG: [pool-1-thread-3] [16s 197ms] FramesDecoder decodes: 73 DEBUG: [pool-1-thread-3] [16s 197ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [16s 197ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [16s 197ms] Http2Connection(SocketTube(12))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [16s 197ms] Http2Connection(SocketTube(12))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [16s 197ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-3] [16s 197ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-3] [16s 197ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-3] [16s 197ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [16s 197ms] Http2Connection(SocketTube(12)) Opened stream 6 DEBUG: [pool-1-thread-3] [16s 197ms] Http2Connection(SocketTube(12))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [16s 197ms] Http2Connection(SocketTube(12))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-3] [16s 197ms] Http2Connection(SocketTube(12)) H2 processed(3) DEBUG: [pool-1-thread-3] [16s 197ms] Http2Connection(SocketTube(12)) sending 271 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [16s 197ms] Http2Connection(SocketTube(12)) H2 Receiving(4): 271 DEBUG: [pool-1-thread-3] [16s 197ms] Http2Connection(SocketTube(12)) Processing 271 DEBUG: [pool-1-thread-3] [16s 197ms] FramesDecoder decodes: 271 DEBUG: [pool-1-thread-3] [16s 197ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [16s 197ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [16s 197ms] Http2Connection(SocketTube(12))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [16s 198ms] Http2Connection(SocketTube(12))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [16s 198ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 12, received: 36, limit: 16777216 DEBUG: [pool-1-thread-3] [16s 198ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-3] [16s 198ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [16s 198ms] Http2Connection(SocketTube(12))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [16s 198ms] Http2Connection(SocketTube(12))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [16s 198ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [16s 198ms] HttpClientImpl(11) ClientImpl (async) elapsed 72 millis for GET to http://127.0.0.1:57197/http2/chunk/y DEBUG: [HttpClient-8-SelectorManager] [16s 198ms] SSLTube(SocketTube(9)) SSLSubscriberWrapper[SSLTube(SocketTube(9)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4d008d75, getALPN: jdk.internal.net.http.common.MinimalFuture@63936050[Completed normally] (id=1048), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-3] [16s 198ms] Http2Connection(SocketTube(12))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-8-SelectorManager] [16s 198ms] Http2Connection(SSLTube(SocketTube(9))) onError: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-3] [16s 198ms] Http2Connection(SocketTube(12))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [16s 198ms] Http2Connection(SocketTube(12))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [16s 198ms] Http2Connection(SocketTube(12)) Closed stream 1 DEBUG: [HttpClient-8-SelectorManager] [16s 198ms] SSLTube(SocketTube(9)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [16s 198ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: cancelled by SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-3] [16s 198ms] Http2Connection(SocketTube(12))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@b3a64d7 DEBUG: [HttpClient-8-SelectorManager] [16s 198ms] SSL Reader(SocketTube(9)) stop DEBUG: [pool-1-thread-3] [16s 198ms] Http2Connection(SocketTube(12))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-8-SelectorManager] [16s 198ms] SSL Writer(SocketTube(9)) stop DEBUG: [pool-1-thread-3] [16s 198ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [16s 198ms] Http2Connection(SocketTube(12))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [16s 198ms] Http2Connection(SocketTube(12))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [16s 198ms] Http2Connection(SocketTube(12))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 52062 DEBUG: [pool-1-thread-5] [16s 198ms] Http2Connection(SSLTube(SocketTube(9))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-3] [16s 198ms] Http2Connection(SocketTube(12))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-3] [16s 282ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [16s 282ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [16s 282ms] Http2Connection(SocketTube(12))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [16s 282ms] Http2Connection(SocketTube(12))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-3] [16s 282ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 53, received: 89, limit: 16777216 DEBUG: [pool-1-thread-3] [16s 282ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-3] [16s 282ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [16s 282ms] Http2Connection(SocketTube(12))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [16s 283ms] Http2Connection(SocketTube(12))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-3] [16s 283ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [16s 283ms] Http2Connection(SocketTube(12))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-3] [16s 283ms] Http2Connection(SocketTube(12))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-3] [16s 283ms] Http2Connection(SocketTube(12))/Stream(2) close stream 2 DEBUG: [pool-1-thread-3] [16s 283ms] Http2Connection(SocketTube(12)) Closed stream 2 DEBUG: [pool-1-thread-3] [16s 283ms] Http2Connection(SocketTube(12))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@22e3ad43 DEBUG: [pool-1-thread-3] [16s 283ms] Http2Connection(SocketTube(12))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-3] [16s 283ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [16s 283ms] Http2Connection(SocketTube(12))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [16s 283ms] Http2Connection(SocketTube(12))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [16s 283ms] Http2Connection(SocketTube(12))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 52062 DEBUG: [pool-1-thread-3] [16s 283ms] Http2Connection(SocketTube(12))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-3] [16s 283ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [16s 283ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [16s 283ms] Http2Connection(SocketTube(12))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [16s 283ms] Http2Connection(SocketTube(12))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-3] [16s 283ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 52, received: 141, limit: 16777216 DEBUG: [pool-1-thread-3] [16s 283ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [16s 283ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [16s 283ms] Http2Connection(SocketTube(12))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [16s 283ms] Http2Connection(SocketTube(12))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-3] [16s 284ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [16s 284ms] Http2Connection(SocketTube(12))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-3] [16s 284ms] Http2Connection(SocketTube(12))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-3] [16s 284ms] Http2Connection(SocketTube(12))/Stream(4) close stream 4 DEBUG: [pool-1-thread-3] [16s 284ms] Http2Connection(SocketTube(12)) Closed stream 4 DEBUG: [pool-1-thread-3] [16s 284ms] Http2Connection(SocketTube(12))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@20a8f59b DEBUG: [pool-1-thread-3] [16s 284ms] Http2Connection(SocketTube(12))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-3] [16s 284ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [16s 284ms] Http2Connection(SocketTube(12))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [16s 284ms] Http2Connection(SocketTube(12))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [16s 284ms] Http2Connection(SocketTube(12))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 52062 DEBUG: [pool-1-thread-3] [16s 284ms] Http2Connection(SocketTube(12))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-3] [16s 284ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [16s 284ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [16s 284ms] Http2Connection(SocketTube(12))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [16s 284ms] Http2Connection(SocketTube(12))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-3] [16s 284ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [pool-1-thread-3] [16s 284ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [16s 284ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [16s 284ms] Http2Connection(SocketTube(12))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [16s 284ms] Http2Connection(SocketTube(12))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-3] [16s 284ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [16s 284ms] Http2Connection(SocketTube(12))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-3] [16s 284ms] Http2Connection(SocketTube(12))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-3] [16s 284ms] Http2Connection(SocketTube(12))/Stream(6) close stream 6 DEBUG: [pool-1-thread-3] [16s 284ms] Http2Connection(SocketTube(12)) Closed stream 6 DEBUG: [pool-1-thread-3] [16s 284ms] Http2Connection(SocketTube(12))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5279da9f DEBUG: [pool-1-thread-3] [16s 284ms] Http2Connection(SocketTube(12))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-3] [16s 284ms] Http2Connection(SocketTube(12)) H2 processed(4) DEBUG: [pool-1-thread-5] [16s 285ms] Http2Connection(SSLTube(SocketTube(9))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-5] [16s 285ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(9))) DEBUG: [pool-1-thread-5] [16s 285ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(9))) DEBUG: [pool-1-thread-5] [16s 285ms] PlainHttpConnection(SocketTube(9)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-5] [16s 287ms] SocketTube(9) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:52750 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-8-SelectorManager] [16s 224ms] SocketTube(9) Stopping read scheduler DEBUG: [HttpClient-8-SelectorManager] [16s 290ms] SocketTube(9) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [16s 290ms] SocketTube(9) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [16s 224ms] SocketTube(4) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [16s 290ms] SocketTube(4) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [16s 290ms] SocketTube(4) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [16s 290ms] SocketTube(4) write: cancel DEBUG: [HttpClient-4-SelectorManager] [16s 290ms] SocketTube(4) write: resetting demand to 0 DEBUG: [HttpClient-4-SelectorManager] [16s 290ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: cancelled by SSLTube(SocketTube(4)) DEBUG: [HttpClient-3-SelectorManager] [16s 261ms] 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@4aa8bb52[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@6a80c15, getALPN: jdk.internal.net.http.common.MinimalFuture@2bdf7a94[Completed normally] (id=239), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=792 lim=792 cap=2048], count: 548, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [16s 291ms] SocketTube(3) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [16s 291ms] SSL Reader(SocketTube(3)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [16s 290ms] SocketTube(9) write: cancel DEBUG: [HttpClient-8-SelectorManager] [16s 291ms] SocketTube(9) write: resetting demand to 0 DEBUG: [HttpClient-8-SelectorManager] [16s 291ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: cancelled by SSLTube(SocketTube(9)) DEBUG: [HttpClient-3-SelectorManager] [16s 291ms] SSL Reader(SocketTube(3)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [MainThread] [16s 292ms] HttpClientImpl(12) proxySelector is sun.net.spi.DefaultProxySelector@e1767b8 (user-supplied=false) DEBUG: [HttpClient-3-SelectorManager] [16s 293ms] SSL Reader(SocketTube(3)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [16s 293ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper[SSLTube(SocketTube(3)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6a80c15, getALPN: jdk.internal.net.http.common.MinimalFuture@2bdf7a94[Completed normally] (id=239), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [16s 294ms] Http2Connection(SSLTube(SocketTube(3))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [16s 294ms] SSLTube(SocketTube(3)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [16s 294ms] Http2Connection(SSLTube(SocketTube(3))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-4] [16s 294ms] Http2Connection(SSLTube(SocketTube(3))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [16s 294ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-4] [16s 294ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(3))) DEBUG: [HttpClient-8-SelectorManager] [16s 294ms] SocketTube(9) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [16s 295ms] PlainHttpConnection(SocketTube(3)) Closing channel: channel not registered with selector DEBUG: [HttpClient-8-SelectorManager] [16s 295ms] Http2Connection(SSLTube(SocketTube(9))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-8-SelectorManager] [16s 295ms] Http2Connection(SSLTube(SocketTube(9))) Close all streams DEBUG: [pool-1-thread-4] [16s 295ms] SocketTube(3) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [16s 294ms] SocketTube(4) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [16s 295ms] Http2Connection(SSLTube(SocketTube(4))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-4-SelectorManager] [16s 295ms] Http2Connection(SSLTube(SocketTube(4))) Close all streams Server connection to /127.0.0.1:50040 stopping. 1 streams DEBUG: [HttpClient-3-SelectorManager] [16s 294ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: cancelled by SSLTube(SocketTube(3)) DEBUG: [MainThread] [16s 294ms] HttpClientImpl(12) ClientImpl (async) send https://127.0.0.1:52357/https2/fixed/y GET DEBUG: [HttpClient-3-SelectorManager] [16s 296ms] SSL Reader(SocketTube(3)) stop DEBUG: [HttpClient-3-SelectorManager] [16s 296ms] SSL Writer(SocketTube(3)) stop DEBUG: [HttpClient-3-SelectorManager] [16s 296ms] SocketTube(3) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [16s 296ms] SocketTube(3) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [16s 296ms] SocketTube(3) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [16s 296ms] SocketTube(3) write: cancel DEBUG: [HttpClient-3-SelectorManager] [16s 296ms] SocketTube(3) write: resetting demand to 0 DEBUG: [HttpClient-3-SelectorManager] [16s 297ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: cancelled by SSLTube(SocketTube(3)) DEBUG: [HttpClient-3-SelectorManager] [16s 297ms] SocketTube(3) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [16s 297ms] Http2Connection(SSLTube(SocketTube(3))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-3-SelectorManager] [16s 297ms] Http2Connection(SSLTube(SocketTube(3))) Close all streams TestServer: Connection writer stopping DEBUG: [pool-1-thread-4] [16s 314ms] Exchange establishing exchange for https://127.0.0.1:52357/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-4] [16s 315ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-4] [16s 315ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-4] [16s 315ms] PlainHttpConnection(SocketTube(13)) registering connect event DEBUG: [pool-1-thread-4] [16s 315ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-12-SelectorManager] [16s 315ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@70d2b35 for C (true) DEBUG: [HttpClient-12-SelectorManager] [16s 315ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: finishing connect TestServer(2): connection accepted DEBUG: [HttpClient-12-SelectorManager] [16s 315ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52760 TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=52760, Session(1711975091128|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-4] [16s 316ms] SocketTube(13) connecting flows DEBUG: [pool-1-thread-4] [16s 316ms] SocketTube(13) read publisher got subscriber DEBUG: [pool-1-thread-4] [16s 316ms] SocketTube(13) registering subscribe event DEBUG: [pool-1-thread-4] [16s 316ms] SocketTube(13) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [16s 316ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-4] [16s 316ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-4] [16s 316ms] SSL Writer(SocketTube(13)) calling downstreamSubscriber::onSubscribe on SocketTube(13) DEBUG: [pool-1-thread-4] [16s 316ms] SocketTube(13) subscribed for writing DEBUG: [pool-1-thread-4] [16s 316ms] SocketTube(13) write: registering startSubscription event DEBUG: [pool-1-thread-4] [16s 316ms] SSL Writer(SocketTube(13)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-4] [16s 316ms] SSL Writer(SocketTube(13)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-4] [16s 316ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-4] [16s 316ms] SSL Writer(SocketTube(13)) wrapping 0 bytes DEBUG: [HttpClient-12-SelectorManager] [16s 316ms] SocketTube(13) subscribe event raised DEBUG: [pool-1-thread-4] [16s 324ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-12-SelectorManager] [16s 324ms] 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@df54045[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: NEED_UNWRAP DEBUG: [pool-1-thread-4] [16s 326ms] SSL Writer(SocketTube(13)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-12-SelectorManager] [16s 326ms] SocketTube(13) read demand reset to 0 DEBUG: [HttpClient-12-SelectorManager] [16s 326ms] SocketTube(13) calling onSubscribe DEBUG: [pool-1-thread-4] [16s 326ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [16s 326ms] SSL Writer(SocketTube(13)) handshaking DEBUG: [HttpClient-12-SelectorManager] [16s 326ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [HttpClient-12-SelectorManager] [16s 326ms] SocketTube(13) got some demand for reading DEBUG: [HttpClient-12-SelectorManager] [16s 326ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [16s 326ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [16s 326ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-12-SelectorManager] [16s 326ms] SSL Reader(SocketTube(13)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(13)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [pool-1-thread-4] [16s 327ms] SSL Writer(SocketTube(13)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-4] [16s 327ms] SSL Writer(SocketTube(13)) Adding 2191 to outputQ queue DEBUG: [HttpClient-12-SelectorManager] [16s 327ms] SSLTube(SocketTube(13)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-12-SelectorManager] [16s 327ms] SSLTube(SocketTube(13)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-12-SelectorManager] [16s 327ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-12-SelectorManager] [16s 327ms] SocketTube(13) pending subscriber subscribed DEBUG: [HttpClient-12-SelectorManager] [16s 327ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-12-SelectorManager] [16s 327ms] SocketTube(13) write: offloading requestMore DEBUG: [pool-1-thread-4] [16s 327ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-4] [16s 327ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-12-SelectorManager] [16s 327ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48f7cf9f for R (true) DEBUG: [pool-1-thread-2] [16s 333ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-2] [16s 333ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [16s 333ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-2] [16s 333ms] SocketTube(13) trying to write: 2191 DEBUG: [pool-1-thread-2] [16s 334ms] SocketTube(13) wrote: 2191 DEBUG: [pool-1-thread-2] [16s 334ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-2] [16s 334ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [16s 334ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [16s 334ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [16s 334ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [16s 334ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [16s 339ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48f7cf9f for None (false) DEBUG: [HttpClient-12-SelectorManager] [16s 339ms] HttpClientImpl(12) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-12-SelectorManager] [16s 339ms] SocketTube(13) read bytes: 133 DEBUG: [HttpClient-12-SelectorManager] [16s 339ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [16s 339ms] SSL Reader(SocketTube(13)) Adding 133 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [16s 339ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [16s 339ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48f7cf9f for R (false) DEBUG: [pool-1-thread-2] [16s 339ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-12-SelectorManager] [16s 339ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [16s 339ms] SSL Reader(SocketTube(13)) Unwrapping: 133 DEBUG: [pool-1-thread-2] [16s 340ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [16s 340ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [16s 340ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [16s 340ms] SSL Reader(SocketTube(13)) handshaking DEBUG: [pool-1-thread-2] [16s 340ms] SSLFlowDelegate(SocketTube(13)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [16s 340ms] SSLFlowDelegate(SocketTube(13)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [16s 342ms] SSLFlowDelegate(SocketTube(13)) finished task execution DEBUG: [pool-1-thread-2] [16s 343ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [16s 343ms] SSL Writer(SocketTube(13)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [16s 343ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [16s 343ms] SSL Writer(SocketTube(13)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [16s 343ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [16s 343ms] SSL Writer(SocketTube(13)) handshaking DEBUG: [pool-1-thread-2] [16s 343ms] SSL Writer(SocketTube(13)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [16s 343ms] SSL Writer(SocketTube(13)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [16s 343ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 343ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [16s 343ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [16s 343ms] SocketTube(13) trying to write: 6 DEBUG: [pool-1-thread-2] [16s 345ms] SocketTube(13) wrote: 6 DEBUG: [pool-1-thread-2] [16s 345ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-2] [16s 345ms] SocketTube(13) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [16s 345ms] SocketTube(13) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [16s 345ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48f7cf9f for None (false) DEBUG: [HttpClient-12-SelectorManager] [16s 345ms] SocketTube(13) no more demand for reading DEBUG: [HttpClient-12-SelectorManager] [16s 346ms] SocketTube(13) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [16s 345ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [16s 346ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [16s 346ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-2] [16s 346ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-2] [16s 346ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-2] [16s 346ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [16s 346ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-12-SelectorManager] [16s 346ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48f7cf9f for R (true) DEBUG: [HttpClient-12-SelectorManager] [16s 346ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48f7cf9f for None (false) DEBUG: [HttpClient-12-SelectorManager] [16s 347ms] SocketTube(13) read bytes: 85 DEBUG: [HttpClient-12-SelectorManager] [16s 347ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [16s 347ms] SSL Reader(SocketTube(13)) Adding 85 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [16s 347ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [16s 347ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48f7cf9f for R (false) DEBUG: [pool-1-thread-2] [16s 347ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:85, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [16s 347ms] SSL Reader(SocketTube(13)) Unwrapping: 85 DEBUG: [HttpClient-12-SelectorManager] [16s 347ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [16s 347ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 85 into buffer of 512 remaining to decode: 79 DEBUG: [pool-1-thread-2] [16s 347ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [16s 347ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [16s 347ms] SSL Reader(SocketTube(13)) handshaking DEBUG: [pool-1-thread-2] [16s 347ms] SSL Reader(SocketTube(13)) Unwrapping: 79 DEBUG: [pool-1-thread-2] [16s 347ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 79 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [16s 347ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [16s 347ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [16s 347ms] SSL Reader(SocketTube(13)) handshaking DEBUG: [pool-1-thread-2] [16s 347ms] SSLFlowDelegate(SocketTube(13)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [16s 347ms] SSLFlowDelegate(SocketTube(13)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [16s 348ms] SSLFlowDelegate(SocketTube(13)) finished task execution DEBUG: [pool-1-thread-2] [16s 348ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [16s 348ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-2] [16s 348ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-2] [16s 348ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-2] [16s 348ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [16s 348ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48f7cf9f for R (false) DEBUG: [pool-1-thread-2] [16s 348ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-12-SelectorManager] [16s 388ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48f7cf9f for None (false) DEBUG: [HttpClient-12-SelectorManager] [16s 388ms] SocketTube(13) read bytes: 90 DEBUG: [HttpClient-12-SelectorManager] [16s 388ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [16s 388ms] SSL Reader(SocketTube(13)) Adding 90 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [16s 388ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [16s 389ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48f7cf9f for R (false) DEBUG: [HttpClient-12-SelectorManager] [16s 389ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [16s 389ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [16s 389ms] SSL Reader(SocketTube(13)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [16s 390ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [16s 392ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [16s 392ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [16s 392ms] SSL Reader(SocketTube(13)) handshaking DEBUG: [pool-1-thread-2] [16s 392ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [16s 392ms] SSL Writer(SocketTube(13)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [16s 393ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [16s 393ms] SSL Writer(SocketTube(13)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [16s 393ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [16s 393ms] SSLFlowDelegate(SocketTube(13)) setALPN = h2 DEBUG: [pool-1-thread-2] [16s 393ms] PlainHttpConnection(SocketTube(13)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [16s 393ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [16s 393ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [16s 393ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [16s 393ms] SSLTube(SocketTube(13)) connecting flows DEBUG: [pool-1-thread-2] [16s 393ms] SSLTube(SocketTube(13)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7556ee7b DEBUG: [pool-1-thread-2] [16s 393ms] Http2Connection(SSLTube(SocketTube(13))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [16s 393ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [16s 393ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 393ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [16s 393ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 393ms] SSLTube(SocketTube(13)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [16s 393ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-2] [16s 393ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [16s 394ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [16s 394ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-2] [16s 394ms] SSLTube(SocketTube(13)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [16s 394ms] SSL Writer(SocketTube(13)) onNext DEBUG: [pool-1-thread-2] [16s 394ms] SSL Writer(SocketTube(13)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [16s 395ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [16s 395ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [16s 395ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [16s 395ms] Http2Connection(SSLTube(SocketTube(13))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [16s 395ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [16s 395ms] Http2Connection(SSLTube(SocketTube(13))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [16s 395ms] Http2Connection(SSLTube(SocketTube(13))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [16s 395ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed buffered data DEBUG: [pool-1-thread-2] [16s 395ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(13))) DEBUG: [pool-1-thread-2] [16s 395ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(13))) DEBUG: [pool-1-thread-2] [16s 395ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [16s 395ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [16s 395ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [16s 395ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [16s 395ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [16s 395ms] Http2Connection(SSLTube(SocketTube(13))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [16s 395ms] Http2Connection(SSLTube(SocketTube(13))) Opened stream 1 DEBUG: [pool-1-thread-2] [16s 395ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [16s 396ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [16s 396ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [16s 396ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [16s 396ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [16s 396ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [16s 396ms] SSL Writer(SocketTube(13)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [16s 396ms] SSL Writer(SocketTube(13)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [16s 396ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 396ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [16s 396ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [16s 396ms] SocketTube(13) trying to write: 90 DEBUG: [pool-1-thread-2] [16s 396ms] SocketTube(13) wrote: 90 DEBUG: [pool-1-thread-2] [16s 396ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-2] [16s 396ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [16s 396ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [16s 396ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 396ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-2] [16s 396ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-2] [16s 396ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) TestServer(2): starting connection DEBUG: [pool-1-thread-2] [16s 398ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(13)) DEBUG: [HttpClient-12-SelectorManager] [16s 398ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48f7cf9f for None (false) DEBUG: [HttpClient-12-SelectorManager] [16s 399ms] SocketTube(13) no more demand for reading DEBUG: [HttpClient-12-SelectorManager] [16s 399ms] SocketTube(13) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [16s 400ms] SSLTube(SocketTube(13)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [16s 400ms] SSL Writer(SocketTube(13)) onNext DEBUG: [pool-1-thread-2] [16s 400ms] SSL Writer(SocketTube(13)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [16s 400ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [16s 400ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 400ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-2] [16s 400ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-2] [16s 400ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-2] [16s 400ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-2] [16s 400ms] SSLTube(SocketTube(13)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [16s 400ms] SSL Writer(SocketTube(13)) onNext DEBUG: [pool-1-thread-2] [16s 400ms] SSL Writer(SocketTube(13)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-2] [16s 400ms] SSL Writer(SocketTube(13)) wrapping 136 bytes DEBUG: [pool-1-thread-2] [16s 400ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [16s 400ms] SSL Writer(SocketTube(13)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-2] [16s 400ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [16s 400ms] SSL Writer(SocketTube(13)) Sending 174 bytes downstream DEBUG: [pool-1-thread-2] [16s 400ms] SSL Writer(SocketTube(13)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-2] [16s 400ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 400ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [16s 400ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-2] [16s 400ms] SocketTube(13) trying to write: 174 DEBUG: [pool-1-thread-2] [16s 400ms] SocketTube(13) wrote: 174 DEBUG: [pool-1-thread-2] [16s 400ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-2] [16s 400ms] SocketTube(13) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [16s 400ms] SocketTube(13) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [16s 400ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 400ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-2] [16s 400ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-2] [16s 400ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-2] [16s 400ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [16s 400ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [16s 400ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-2] [16s 400ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-2] [16s 400ms] SocketTube(13) resuming read event DEBUG: [Test-server-pool] [16s 401ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [16s 401ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [16s 401ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [16s 401ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [16s 401ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [16s 401ms] 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] [16s 404ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [16s 404ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 404ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [16s 404ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [16s 404ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 404ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [16s 404ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [16s 404ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 404ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [16s 404ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [16s 404ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 404ms] 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: [pool-1-thread-2] [16s 406ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [16s 406ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): Using handler for: /https2/fixed DEBUG: [HttpClient-12-SelectorManager] [16s 406ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48f7cf9f for R (true) DEBUG: [HttpClient-12-SelectorManager] [16s 407ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48f7cf9f for None (false) TestServer: [20 s, 710 ms, 777236 ns] Pushing promise: https://127.0.0.1:52357/https2/fixed/y/before/promise-1 DEBUG: [HttpClient-12-SelectorManager] [16s 407ms] SocketTube(13) read bytes: 1803 DEBUG: [HttpClient-12-SelectorManager] [16s 407ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [16s 407ms] SSL Reader(SocketTube(13)) Adding 1803 bytes to read buffer Sent response headers 200 DEBUG: [HttpClient-12-SelectorManager] [16s 407ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [16s 408ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48f7cf9f for R (false) DEBUG: [HttpClient-12-SelectorManager] [16s 408ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer: [20 s, 711 ms, 76565 ns] Pushing promise: https://127.0.0.1:52357/https2/fixed/y/after/promise-2 TestServer: [20 s, 711 ms, 263582 ns] Pushing promise: https://127.0.0.1:52357/https2/fixed/y/after/promise-3 DEBUG: [pool-1-thread-2] [16s 408ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [16s 408ms] SSL Reader(SocketTube(13)) Unwrapping: 1803 DEBUG: [pool-1-thread-2] [16s 409ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [pool-1-thread-2] [16s 409ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-2] [16s 409ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-2] [16s 409ms] SSL Reader(SocketTube(13)) Unwrapping: 77 DEBUG: [pool-1-thread-2] [16s 409ms] SSL Reader(SocketTube(13)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [16s 409ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-2] [16s 409ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-2] [16s 409ms] SSL Reader(SocketTube(13)) sending 39 DEBUG: [pool-1-thread-2] [16s 409ms] SSL Reader(SocketTube(13)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-2] [16s 409ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 409ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [16s 409ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-2] [16s 409ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-2] [16s 409ms] Http2Connection(SSLTube(SocketTube(13))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [16s 409ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [16s 409ms] Http2Connection(SSLTube(SocketTube(13))) Processing 39 DEBUG: [pool-1-thread-2] [16s 409ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [16s 409ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [16s 409ms] 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] [16s 409ms] Http2Connection(SSLTube(SocketTube(13))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [16s 409ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [16s 409ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [16s 409ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-2] [16s 409ms] SSLTube(SocketTube(13)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [16s 409ms] SSL Writer(SocketTube(13)) onNext DEBUG: [pool-1-thread-2] [16s 409ms] SSL Writer(SocketTube(13)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [16s 409ms] SSL Writer(SocketTube(13)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [16s 410ms] SSL Writer(SocketTube(13)) wrapping 9 bytes DEBUG: [pool-1-thread-2] [16s 410ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [16s 410ms] SSL Writer(SocketTube(13)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-2] [16s 410ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [16s 410ms] SSL Writer(SocketTube(13)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [16s 410ms] SSL Writer(SocketTube(13)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [16s 410ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 410ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [16s 410ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [16s 410ms] SocketTube(13) trying to write: 47 DEBUG: [pool-1-thread-2] [16s 410ms] SocketTube(13) wrote: 47 DEBUG: [pool-1-thread-2] [16s 410ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-2] [16s 410ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [16s 410ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [16s 410ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 410ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [readLoop] [16s 410ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [16s 410ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-2] [16s 411ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-2] [16s 411ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [16s 411ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(1) DEBUG: [pool-1-thread-2] [16s 411ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 411ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-2] [16s 411ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-2] [16s 411ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-2] [16s 411ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [16s 411ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [16s 411ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48f7cf9f for R (false) DEBUG: [readLoop] [16s 412ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 412ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [16s 412ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [16s 412ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-12-SelectorManager] [16s 417ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48f7cf9f for None (false) DEBUG: [HttpClient-12-SelectorManager] [16s 417ms] SocketTube(13) read bytes: 150 DEBUG: [HttpClient-12-SelectorManager] [16s 417ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [16s 417ms] SSL Reader(SocketTube(13)) Adding 150 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [16s 417ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [16s 417ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48f7cf9f for R (false) DEBUG: [HttpClient-12-SelectorManager] [16s 417ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [16s 417ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48f7cf9f for None (false) DEBUG: [HttpClient-12-SelectorManager] [16s 417ms] SocketTube(13) no more demand for reading DEBUG: [HttpClient-12-SelectorManager] [16s 417ms] SocketTube(13) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [16s 417ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:150, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [16s 417ms] SSL Reader(SocketTube(13)) Unwrapping: 150 DEBUG: [pool-1-thread-2] [16s 418ms] SSL Reader(SocketTube(13)) Decoded 59 bytes out of 150 into buffer of 16676 remaining to decode: 53 DEBUG: [pool-1-thread-2] [16s 418ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [pool-1-thread-2] [16s 418ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 97 DEBUG: [pool-1-thread-2] [16s 418ms] SSL Reader(SocketTube(13)) sending 59 DEBUG: [pool-1-thread-2] [16s 418ms] SSL Reader(SocketTube(13)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-2] [16s 418ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 418ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [16s 418ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-2] [16s 418ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 59 bytes in 1 buffers DEBUG: [pool-1-thread-2] [16s 418ms] Http2Connection(SSLTube(SocketTube(13))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [16s 418ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-2] [16s 418ms] Http2Connection(SSLTube(SocketTube(13))) Processing 59 DEBUG: [pool-1-thread-2] [16s 418ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-2] [16s 418ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [16s 418ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [pool-1-thread-2] [16s 418ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [16s 418ms] Http2Connection(SSLTube(SocketTube(13))) Opened stream 2 DEBUG: [pool-1-thread-2] [16s 418ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [16s 418ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-2] [16s 418ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(2) DEBUG: [pool-1-thread-2] [16s 418ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 418ms] SSL Reader(SocketTube(13)) Unwrapping: 53 DEBUG: [pool-1-thread-2] [16s 419ms] SSL Reader(SocketTube(13)) Decoded 15 bytes out of 53 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [16s 419ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-2] [16s 419ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-2] [16s 419ms] SSL Reader(SocketTube(13)) sending 15 DEBUG: [pool-1-thread-2] [16s 419ms] SSL Reader(SocketTube(13)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-2] [16s 419ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 419ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [16s 419ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-2] [16s 419ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-2] [16s 419ms] Http2Connection(SSLTube(SocketTube(13))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [16s 419ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-2] [16s 419ms] Http2Connection(SSLTube(SocketTube(13))) Processing 15 DEBUG: [pool-1-thread-2] [16s 419ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-2] [16s 419ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [16s 419ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [16s 419ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [16s 419ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [16s 419ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [16s 419ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/fixed/y) 200 HTTP_2 Local port: 52760 DEBUG: [pool-1-thread-2] [16s 419ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [16s 419ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [16s 419ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(3) DEBUG: [pool-1-thread-2] [16s 419ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 TestServer(2): connection started DEBUG: [pool-1-thread-2] [16s 423ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-2] [16s 423ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-2] [16s 423ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-2] [16s 423ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [16s 423ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [16s 424ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48f7cf9f for R (true) DEBUG: [HttpClient-12-SelectorManager] [16s 428ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48f7cf9f for None (false) DEBUG: [HttpClient-12-SelectorManager] [16s 429ms] SocketTube(13) read bytes: 1005 DEBUG: [HttpClient-12-SelectorManager] [16s 429ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [16s 429ms] SSL Reader(SocketTube(13)) Adding 1005 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [16s 429ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [16s 429ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48f7cf9f for R (false) DEBUG: [HttpClient-12-SelectorManager] [16s 429ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [16s 430ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:1005, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [16s 430ms] SSL Reader(SocketTube(13)) Unwrapping: 1005 DEBUG: [pool-1-thread-2] [16s 430ms] SSL Reader(SocketTube(13)) Decoded 21 bytes out of 1005 into buffer of 64 remaining to decode: 946 DEBUG: [pool-1-thread-2] [16s 430ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [16s 430ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [16s 430ms] SSL Reader(SocketTube(13)) sending 21 DEBUG: [pool-1-thread-2] [16s 430ms] SSL Reader(SocketTube(13)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [16s 430ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 430ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [16s 430ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [16s 430ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [16s 430ms] Http2Connection(SSLTube(SocketTube(13))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [16s 430ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-2] [16s 430ms] Http2Connection(SSLTube(SocketTube(13))) Processing 21 DEBUG: [pool-1-thread-2] [16s 430ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [16s 430ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [16s 430ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [16s 430ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [16s 430ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [16s 430ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-2] [16s 430ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [16s 430ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(4) DEBUG: [pool-1-thread-2] [16s 430ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 430ms] SSL Reader(SocketTube(13)) Unwrapping: 946 DEBUG: [pool-1-thread-2] [16s 430ms] SSL Reader(SocketTube(13)) Decoded 57 bytes out of 946 into buffer of 16676 remaining to decode: 851 DEBUG: [pool-1-thread-2] [16s 430ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-2] [16s 430ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-2] [16s 430ms] SSL Reader(SocketTube(13)) sending 57 DEBUG: [pool-1-thread-2] [16s 430ms] SSL Reader(SocketTube(13)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-2] [16s 430ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 430ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-2] [16s 431ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-2] [16s 431ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-2] [16s 431ms] Http2Connection(SSLTube(SocketTube(13))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [16s 431ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-2] [16s 431ms] Http2Connection(SSLTube(SocketTube(13))) Processing 57 DEBUG: [pool-1-thread-2] [16s 431ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-2] [16s 431ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [16s 431ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-2] [16s 431ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [16s 431ms] Http2Connection(SSLTube(SocketTube(13))) Opened stream 4 DEBUG: [pool-1-thread-2] [16s 431ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [16s 431ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-2] [16s 431ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(5) DEBUG: [pool-1-thread-2] [16s 431ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 431ms] SSL Reader(SocketTube(13)) Unwrapping: 851 DEBUG: [pool-1-thread-2] [16s 431ms] SSL Reader(SocketTube(13)) Decoded 21 bytes out of 851 into buffer of 64 remaining to decode: 792 DEBUG: [pool-1-thread-2] [16s 431ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [16s 431ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [16s 431ms] SSL Reader(SocketTube(13)) sending 21 DEBUG: [pool-1-thread-2] [16s 431ms] SSL Reader(SocketTube(13)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [16s 431ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 432ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-2] [16s 432ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [16s 432ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [16s 432ms] Http2Connection(SSLTube(SocketTube(13))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [16s 432ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-2] [16s 432ms] Http2Connection(SSLTube(SocketTube(13))) Processing 21 DEBUG: [pool-1-thread-2] [16s 432ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [16s 432ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [16s 432ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [16s 432ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [16s 432ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [16s 432ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-2] [16s 432ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-2] [16s 432ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(6) DEBUG: [pool-1-thread-2] [16s 432ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 432ms] SSL Reader(SocketTube(13)) Unwrapping: 792 DEBUG: [pool-1-thread-2] [16s 432ms] SSL Reader(SocketTube(13)) Decoded 57 bytes out of 792 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-2] [16s 432ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-2] [16s 432ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-2] [16s 432ms] SSL Reader(SocketTube(13)) sending 57 DEBUG: [pool-1-thread-2] [16s 432ms] SSL Reader(SocketTube(13)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-2] [16s 432ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 432ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-2] [16s 432ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-2] [16s 432ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-2] [16s 432ms] Http2Connection(SSLTube(SocketTube(13))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [16s 432ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(7): 57 DEBUG: [pool-1-thread-2] [16s 432ms] Http2Connection(SSLTube(SocketTube(13))) Processing 57 DEBUG: [pool-1-thread-2] [16s 432ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-2] [16s 432ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [16s 432ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-2] [16s 435ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [16s 437ms] Http2Connection(SSLTube(SocketTube(13))) Opened stream 6 DEBUG: [pool-1-thread-2] [16s 437ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [16s 437ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [16s 437ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(7) DEBUG: [pool-1-thread-2] [16s 437ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 437ms] SSL Reader(SocketTube(13)) Unwrapping: 697 DEBUG: [pool-1-thread-2] [16s 437ms] SSL Reader(SocketTube(13)) Decoded 23 bytes out of 697 into buffer of 64 remaining to decode: 636 DEBUG: [pool-1-thread-2] [16s 437ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-2] [16s 437ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-2] [16s 437ms] SSL Reader(SocketTube(13)) sending 23 DEBUG: [pool-1-thread-2] [16s 437ms] SSL Reader(SocketTube(13)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-2] [16s 437ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 437ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-2] [16s 437ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-2] [16s 437ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-2] [16s 437ms] Http2Connection(SSLTube(SocketTube(13))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [16s 437ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-2] [16s 437ms] Http2Connection(SSLTube(SocketTube(13))) Processing 23 DEBUG: [pool-1-thread-2] [16s 437ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-2] [16s 440ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [16s 445ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [16s 445ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [16s 445ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [16s 445ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [pool-1-thread-2] [16s 446ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-2] [16s 446ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(8) DEBUG: [pool-1-thread-2] [16s 446ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 446ms] SSL Reader(SocketTube(13)) Unwrapping: 636 DEBUG: [pool-1-thread-2] [16s 446ms] SSL Reader(SocketTube(13)) Decoded 9 bytes out of 636 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-2] [16s 446ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [16s 446ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [16s 446ms] SSL Reader(SocketTube(13)) sending 9 DEBUG: [pool-1-thread-2] [16s 446ms] SSL Reader(SocketTube(13)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [16s 446ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 446ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-2] [16s 446ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [16s 446ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [16s 446ms] Http2Connection(SSLTube(SocketTube(13))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [16s 446ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-2] [16s 446ms] Http2Connection(SSLTube(SocketTube(13))) Processing 9 DEBUG: [pool-1-thread-2] [16s 446ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [16s 446ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [16s 446ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [16s 446ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [16s 446ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [16s 446ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [16s 446ms] HttpClientImpl(12) ClientImpl (async) elapsed 151 millis for GET to https://127.0.0.1:52357/https2/fixed/y DEBUG: [pool-1-thread-2] [16s 446ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [16s 446ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [16s 446ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [16s 446ms] Http2Connection(SSLTube(SocketTube(13))) Closed stream 1 DEBUG: [pool-1-thread-2] [16s 446ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2f9bb4b0 DEBUG: [pool-1-thread-2] [16s 447ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [16s 447ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(9) DEBUG: [pool-1-thread-2] [16s 447ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 447ms] SSL Reader(SocketTube(13)) Unwrapping: 589 DEBUG: [pool-1-thread-2] [16s 447ms] SSL Reader(SocketTube(13)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-2] [16s 447ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [16s 447ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [16s 447ms] SSL Reader(SocketTube(13)) sending 10 DEBUG: [pool-1-thread-2] [16s 447ms] SSL Reader(SocketTube(13)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [16s 447ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 447ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-2] [16s 447ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [16s 447ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [16s 447ms] Http2Connection(SSLTube(SocketTube(13))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [16s 447ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-2] [16s 447ms] Http2Connection(SSLTube(SocketTube(13))) Processing 10 DEBUG: [pool-1-thread-2] [16s 447ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [16s 447ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [16s 447ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [16s 447ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [16s 447ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [16s 447ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 52760 DEBUG: [pool-1-thread-2] [16s 449ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [16s 451ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [16s 451ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(10) DEBUG: [pool-1-thread-2] [16s 451ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 451ms] SSL Reader(SocketTube(13)) Unwrapping: 541 DEBUG: [pool-1-thread-2] [16s 451ms] SSL Reader(SocketTube(13)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-2] [16s 456ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-2] [16s 457ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-2] [16s 457ms] SSL Reader(SocketTube(13)) sending 64 DEBUG: [pool-1-thread-2] [16s 458ms] SSL Reader(SocketTube(13)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-2] [16s 458ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 458ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-2] [16s 458ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-2] [16s 458ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-2] [16s 459ms] Http2Connection(SSLTube(SocketTube(13))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [16s 459ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-2] [16s 459ms] Http2Connection(SSLTube(SocketTube(13))) Processing 64 DEBUG: [pool-1-thread-2] [16s 459ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-2] [16s 459ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [16s 459ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [16s 459ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [16s 459ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-2] [16s 459ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-2] [16s 459ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-2] [16s 459ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(11) DEBUG: [pool-1-thread-2] [16s 459ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 459ms] SSL Reader(SocketTube(13)) Unwrapping: 439 DEBUG: [pool-1-thread-2] [16s 460ms] SSL Reader(SocketTube(13)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-2] [16s 461ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [16s 461ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [16s 461ms] SSL Reader(SocketTube(13)) sending 9 DEBUG: [pool-1-thread-2] [16s 461ms] SSL Reader(SocketTube(13)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [16s 461ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 461ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-2] [16s 461ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [16s 461ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [16s 461ms] Http2Connection(SSLTube(SocketTube(13))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [16s 461ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-2] [16s 461ms] Http2Connection(SSLTube(SocketTube(13))) Processing 9 DEBUG: [pool-1-thread-2] [16s 461ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [16s 461ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [16s 461ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [16s 461ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [16s 461ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-2] [16s 461ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [16s 463ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-2] [16s 464ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-2] [16s 464ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-2] [16s 464ms] Http2Connection(SSLTube(SocketTube(13))) Closed stream 2 DEBUG: [pool-1-thread-2] [16s 464ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6c689fd5 DEBUG: [pool-1-thread-2] [16s 464ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [16s 464ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(12) DEBUG: [pool-1-thread-2] [16s 464ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 464ms] SSL Reader(SocketTube(13)) Unwrapping: 392 DEBUG: [pool-1-thread-2] [16s 465ms] SSL Reader(SocketTube(13)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-2] [16s 465ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [16s 465ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [16s 465ms] SSL Reader(SocketTube(13)) sending 10 DEBUG: [pool-1-thread-2] [16s 465ms] SSL Reader(SocketTube(13)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [16s 465ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 469ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-2] [16s 469ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [16s 469ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [16s 469ms] Http2Connection(SSLTube(SocketTube(13))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [16s 469ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-2] [16s 469ms] Http2Connection(SSLTube(SocketTube(13))) Processing 10 DEBUG: [pool-1-thread-2] [16s 469ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [16s 469ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [16s 469ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [16s 469ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [16s 469ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [16s 471ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 52760 DEBUG: [pool-1-thread-2] [16s 472ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [16s 472ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [16s 472ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(13) DEBUG: [pool-1-thread-2] [16s 472ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 472ms] SSL Reader(SocketTube(13)) Unwrapping: 344 DEBUG: [pool-1-thread-2] [16s 472ms] SSL Reader(SocketTube(13)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-2] [16s 472ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [16s 472ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [16s 472ms] SSL Reader(SocketTube(13)) sending 63 DEBUG: [pool-1-thread-2] [16s 472ms] SSL Reader(SocketTube(13)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [16s 472ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 472ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-2] [16s 472ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [16s 472ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [16s 472ms] Http2Connection(SSLTube(SocketTube(13))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [16s 472ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-2] [16s 472ms] Http2Connection(SSLTube(SocketTube(13))) Processing 63 DEBUG: [pool-1-thread-2] [16s 472ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [16s 472ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [16s 472ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [16s 472ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [16s 472ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-2] [16s 472ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-2] [16s 472ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [16s 473ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(14) DEBUG: [pool-1-thread-2] [16s 473ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 473ms] SSL Reader(SocketTube(13)) Unwrapping: 243 DEBUG: [pool-1-thread-2] [16s 473ms] SSL Reader(SocketTube(13)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-2] [16s 473ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [16s 473ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [16s 473ms] SSL Reader(SocketTube(13)) sending 9 DEBUG: [pool-1-thread-2] [16s 473ms] SSL Reader(SocketTube(13)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [16s 473ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 473ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-2] [16s 473ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [16s 473ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [16s 473ms] Http2Connection(SSLTube(SocketTube(13))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [16s 473ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-2] [16s 473ms] Http2Connection(SSLTube(SocketTube(13))) Processing 9 DEBUG: [pool-1-thread-2] [16s 473ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [16s 473ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [16s 473ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [16s 473ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [16s 473ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [16s 473ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [16s 473ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-2] [16s 473ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-2] [16s 473ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-2] [16s 473ms] Http2Connection(SSLTube(SocketTube(13))) Closed stream 4 DEBUG: [pool-1-thread-2] [16s 473ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2cb25412 DEBUG: [pool-1-thread-2] [16s 473ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-2] [16s 473ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(15) DEBUG: [pool-1-thread-2] [16s 473ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 473ms] SSL Reader(SocketTube(13)) Unwrapping: 196 DEBUG: [pool-1-thread-2] [16s 473ms] SSL Reader(SocketTube(13)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-2] [16s 473ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [16s 473ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [16s 473ms] SSL Reader(SocketTube(13)) sending 10 DEBUG: [pool-1-thread-2] [16s 473ms] SSL Reader(SocketTube(13)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [16s 473ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 473ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-2] [16s 473ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [16s 473ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [16s 473ms] Http2Connection(SSLTube(SocketTube(13))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [16s 473ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-2] [16s 473ms] Http2Connection(SSLTube(SocketTube(13))) Processing 10 DEBUG: [pool-1-thread-2] [16s 473ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [16s 473ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [16s 474ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [16s 474ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [16s 474ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [16s 474ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 52760 DEBUG: [pool-1-thread-2] [16s 474ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-2] [16s 474ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [16s 474ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(16) DEBUG: [pool-1-thread-2] [16s 474ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 474ms] SSL Reader(SocketTube(13)) Unwrapping: 148 DEBUG: [pool-1-thread-2] [16s 474ms] SSL Reader(SocketTube(13)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [16s 474ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [16s 474ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [16s 474ms] SSL Reader(SocketTube(13)) sending 63 DEBUG: [pool-1-thread-2] [16s 474ms] SSL Reader(SocketTube(13)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [16s 474ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 474ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-2] [16s 474ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [16s 474ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [16s 474ms] Http2Connection(SSLTube(SocketTube(13))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [16s 474ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-2] [16s 474ms] Http2Connection(SSLTube(SocketTube(13))) Processing 63 DEBUG: [pool-1-thread-2] [16s 474ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [16s 474ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [16s 475ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [16s 475ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [16s 475ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-2] [16s 475ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-2] [16s 475ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [16s 475ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(17) DEBUG: [pool-1-thread-2] [16s 475ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 475ms] SSL Reader(SocketTube(13)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [16s 475ms] SSL Reader(SocketTube(13)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [16s 475ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [16s 475ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [16s 475ms] SSL Reader(SocketTube(13)) sending 9 DEBUG: [pool-1-thread-2] [16s 475ms] SSL Reader(SocketTube(13)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [16s 475ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 475ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-2] [16s 475ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [16s 475ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [16s 475ms] Http2Connection(SSLTube(SocketTube(13))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [16s 475ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-2] [16s 475ms] Http2Connection(SSLTube(SocketTube(13))) Processing 9 DEBUG: [pool-1-thread-2] [16s 475ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [16s 475ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [16s 475ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [16s 475ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [16s 475ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-2] [16s 475ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [16s 475ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-2] [16s 475ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-2] [16s 475ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-2] [16s 475ms] Http2Connection(SSLTube(SocketTube(13))) Closed stream 6 DEBUG: [MainThread] [16s 476ms] HttpClientImpl(13) proxySelector is sun.net.spi.DefaultProxySelector@e1767b8 (user-supplied=false) DEBUG: [MainThread] [16s 477ms] HttpClientImpl(13) ClientImpl (async) send https://127.0.0.1:52357/https2/chunk/y GET DEBUG: [pool-1-thread-4] [16s 478ms] Exchange establishing exchange for https://127.0.0.1:52357/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-4] [16s 478ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-4] [16s 478ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-4] [16s 478ms] PlainHttpConnection(SocketTube(14)) registering connect event DEBUG: [pool-1-thread-4] [16s 478ms] 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=52768, Session(1711975094313|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-2] [16s 479ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6e5542c9 DEBUG: [pool-1-thread-2] [16s 479ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-2] [16s 479ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(18) DEBUG: [pool-1-thread-2] [16s 480ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 480ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-2] [16s 480ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-2] [16s 480ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-2] [16s 480ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [16s 480ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@22f27cd3 for C (true) DEBUG: [pool-1-thread-2] [16s 480ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [16s 480ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48f7cf9f for R (false) DEBUG: [HttpClient-13-SelectorManager] [16s 480ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: finishing connect DEBUG: [HttpClient-13-SelectorManager] [16s 480ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52768 DEBUG: [pool-1-thread-2] [16s 481ms] SocketTube(14) connecting flows DEBUG: [pool-1-thread-2] [16s 481ms] SocketTube(14) read publisher got subscriber DEBUG: [pool-1-thread-2] [16s 481ms] SocketTube(14) registering subscribe event DEBUG: [pool-1-thread-2] [16s 481ms] SocketTube(14) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [16s 481ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-2] [16s 481ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [pool-1-thread-2] [16s 481ms] SSL Writer(SocketTube(14)) calling downstreamSubscriber::onSubscribe on SocketTube(14) DEBUG: [pool-1-thread-2] [16s 481ms] SocketTube(14) subscribed for writing DEBUG: [pool-1-thread-2] [16s 481ms] SocketTube(14) write: registering startSubscription event DEBUG: [pool-1-thread-2] [16s 481ms] SSL Writer(SocketTube(14)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-2] [16s 481ms] SSL Writer(SocketTube(14)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-13-SelectorManager] [16s 481ms] SocketTube(14) subscribe event raised DEBUG: [pool-1-thread-2] [16s 484ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-13-SelectorManager] [16s 484ms] 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@280a17a3[Not completed, 4 dependents] (id=1914) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(14)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [16s 484ms] SocketTube(14) read demand reset to 0 DEBUG: [HttpClient-13-SelectorManager] [16s 484ms] SocketTube(14) calling onSubscribe DEBUG: [HttpClient-13-SelectorManager] [16s 484ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [HttpClient-13-SelectorManager] [16s 484ms] SocketTube(14) got some demand for reading DEBUG: [HttpClient-13-SelectorManager] [16s 484ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [16s 484ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-13-SelectorManager] [16s 484ms] SSL Reader(SocketTube(14)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(14)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-13-SelectorManager] [16s 484ms] SSLTube(SocketTube(14)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-13-SelectorManager] [16s 484ms] SSLTube(SocketTube(14)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-13-SelectorManager] [16s 484ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-13-SelectorManager] [16s 484ms] SocketTube(14) pending subscriber subscribed DEBUG: [HttpClient-13-SelectorManager] [16s 484ms] SocketTube(14) write: starting subscription DEBUG: [HttpClient-13-SelectorManager] [16s 484ms] SocketTube(14) write: offloading requestMore DEBUG: [HttpClient-13-SelectorManager] [16s 484ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d088cc6 for R (true) DEBUG: [pool-1-thread-4] [16s 484ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-4] [16s 484ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [16s 484ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [16s 484ms] SSL Writer(SocketTube(14)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [16s 489ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [16s 489ms] SSL Writer(SocketTube(14)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [16s 489ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [16s 489ms] SSL Writer(SocketTube(14)) handshaking DEBUG: [pool-1-thread-2] [16s 489ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [16s 489ms] SSL Writer(SocketTube(14)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-2] [16s 489ms] SSL Writer(SocketTube(14)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-2] [16s 489ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 489ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [16s 489ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-2] [16s 489ms] SocketTube(14) trying to write: 2191 DEBUG: [pool-1-thread-2] [16s 490ms] SocketTube(14) wrote: 2191 DEBUG: [pool-1-thread-2] [16s 490ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-2] [16s 490ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [16s 490ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [16s 490ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [16s 490ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-13-SelectorManager] [16s 496ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d088cc6 for None (false) DEBUG: [HttpClient-13-SelectorManager] [16s 496ms] HttpClientImpl(13) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-13-SelectorManager] [16s 497ms] SocketTube(14) read bytes: 133 DEBUG: [HttpClient-13-SelectorManager] [16s 497ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [16s 497ms] SSL Reader(SocketTube(14)) Adding 133 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [16s 497ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [16s 497ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d088cc6 for R (false) DEBUG: [HttpClient-13-SelectorManager] [16s 497ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [16s 497ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [16s 497ms] SSL Reader(SocketTube(14)) Unwrapping: 133 DEBUG: [pool-1-thread-2] [16s 497ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [16s 497ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [16s 497ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [16s 497ms] SSL Reader(SocketTube(14)) handshaking DEBUG: [pool-1-thread-2] [16s 497ms] SSLFlowDelegate(SocketTube(14)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [16s 497ms] SSLFlowDelegate(SocketTube(14)) #tasks to execute: 1 DEBUG: [HttpClient-13-SelectorManager] [16s 503ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d088cc6 for None (false) DEBUG: [HttpClient-13-SelectorManager] [16s 503ms] SocketTube(14) no more demand for reading DEBUG: [HttpClient-13-SelectorManager] [16s 503ms] SocketTube(14) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [16s 510ms] SSLFlowDelegate(SocketTube(14)) finished task execution DEBUG: [pool-1-thread-2] [16s 510ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [16s 510ms] SSL Writer(SocketTube(14)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [16s 510ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [16s 510ms] SSL Writer(SocketTube(14)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [16s 510ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [16s 510ms] SSL Writer(SocketTube(14)) handshaking DEBUG: [pool-1-thread-2] [16s 510ms] SSL Writer(SocketTube(14)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [16s 510ms] SSL Writer(SocketTube(14)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [16s 510ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 510ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [16s 511ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [16s 511ms] SocketTube(14) trying to write: 6 DEBUG: [pool-1-thread-2] [16s 511ms] SocketTube(14) wrote: 6 DEBUG: [pool-1-thread-2] [16s 511ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-2] [16s 511ms] SocketTube(14) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [16s 511ms] SocketTube(14) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [16s 511ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [16s 511ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [16s 511ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-2] [16s 511ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-2] [16s 511ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-2] [16s 511ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [16s 511ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-13-SelectorManager] [16s 511ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d088cc6 for R (true) DEBUG: [HttpClient-13-SelectorManager] [16s 511ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d088cc6 for None (false) DEBUG: [HttpClient-13-SelectorManager] [16s 511ms] SocketTube(14) read bytes: 175 DEBUG: [HttpClient-13-SelectorManager] [16s 511ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [16s 511ms] SSL Reader(SocketTube(14)) Adding 175 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [16s 511ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [16s 511ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d088cc6 for R (false) DEBUG: [HttpClient-13-SelectorManager] [16s 511ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [16s 511ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [16s 511ms] SSL Reader(SocketTube(14)) Unwrapping: 175 DEBUG: [pool-1-thread-2] [16s 511ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-2] [16s 511ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [16s 512ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [16s 512ms] SSL Reader(SocketTube(14)) handshaking DEBUG: [pool-1-thread-2] [16s 512ms] SSL Reader(SocketTube(14)) Unwrapping: 169 DEBUG: [pool-1-thread-2] [16s 512ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-2] [16s 512ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [16s 512ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [16s 512ms] SSL Reader(SocketTube(14)) handshaking DEBUG: [pool-1-thread-2] [16s 512ms] SSLFlowDelegate(SocketTube(14)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [16s 512ms] SSLFlowDelegate(SocketTube(14)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [16s 512ms] SSLFlowDelegate(SocketTube(14)) finished task execution DEBUG: [pool-1-thread-2] [16s 512ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [16s 513ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [16s 513ms] SSL Reader(SocketTube(14)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [16s 513ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [16s 513ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [16s 513ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [16s 513ms] SSL Reader(SocketTube(14)) handshaking DEBUG: [pool-1-thread-2] [16s 513ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [16s 513ms] SSL Writer(SocketTube(14)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [16s 514ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [16s 514ms] SSL Writer(SocketTube(14)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [16s 514ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [16s 514ms] SSLFlowDelegate(SocketTube(14)) setALPN = h2 DEBUG: [pool-1-thread-2] [16s 514ms] PlainHttpConnection(SocketTube(14)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [16s 514ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [16s 514ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [16s 514ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [16s 514ms] SSLTube(SocketTube(14)) connecting flows DEBUG: [pool-1-thread-2] [16s 514ms] SSLTube(SocketTube(14)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@34a7e7e6 DEBUG: [pool-1-thread-2] [16s 514ms] Http2Connection(SSLTube(SocketTube(14))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [16s 514ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [16s 514ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 514ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [16s 514ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 514ms] SSLTube(SocketTube(14)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [16s 515ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-2] [16s 515ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [16s 515ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [16s 515ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-2] [16s 515ms] SSLTube(SocketTube(14)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [16s 515ms] SSL Writer(SocketTube(14)) onNext DEBUG: [pool-1-thread-2] [16s 515ms] SSL Writer(SocketTube(14)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [16s 515ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [16s 515ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [16s 515ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [16s 515ms] Http2Connection(SSLTube(SocketTube(14))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [16s 515ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [16s 515ms] Http2Connection(SSLTube(SocketTube(14))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [16s 515ms] Http2Connection(SSLTube(SocketTube(14))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [16s 515ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed buffered data DEBUG: [pool-1-thread-2] [16s 515ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(14))) DEBUG: [pool-1-thread-2] [16s 515ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(14))) DEBUG: [pool-1-thread-2] [16s 515ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [16s 515ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [16s 515ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [16s 515ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [16s 515ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [16s 515ms] Http2Connection(SSLTube(SocketTube(14))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [16s 515ms] Http2Connection(SSLTube(SocketTube(14))) Opened stream 1 DEBUG: [pool-1-thread-2] [16s 515ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [16s 516ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [16s 516ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [16s 516ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [16s 516ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [16s 516ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [16s 516ms] SSL Writer(SocketTube(14)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [16s 516ms] SSL Writer(SocketTube(14)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [16s 516ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 516ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [16s 516ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [16s 516ms] SocketTube(14) trying to write: 90 DEBUG: [pool-1-thread-2] [16s 517ms] SocketTube(14) wrote: 90 DEBUG: [pool-1-thread-2] [16s 517ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-2] [16s 517ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [16s 517ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [16s 517ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 517ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-2] [16s 517ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [pool-1-thread-2] [16s 517ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-2] [16s 517ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-2] [16s 517ms] SSLTube(SocketTube(14)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [16s 517ms] SSL Writer(SocketTube(14)) onNext DEBUG: [pool-1-thread-2] [16s 517ms] SSL Writer(SocketTube(14)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [16s 517ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [16s 517ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 517ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-2] [16s 517ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [pool-1-thread-2] [16s 517ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-2] [16s 517ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-2] [16s 517ms] SSLTube(SocketTube(14)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [16s 517ms] SSL Writer(SocketTube(14)) onNext DEBUG: [pool-1-thread-2] [16s 517ms] SSL Writer(SocketTube(14)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-2] [16s 517ms] SSL Writer(SocketTube(14)) wrapping 136 bytes DEBUG: [pool-1-thread-2] [16s 517ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [16s 517ms] SSL Writer(SocketTube(14)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-2] [16s 517ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [16s 518ms] SSL Writer(SocketTube(14)) Sending 174 bytes downstream DEBUG: [pool-1-thread-2] [16s 518ms] SSL Writer(SocketTube(14)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-2] [16s 518ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 518ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [16s 518ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-2] [16s 518ms] SocketTube(14) trying to write: 174 DEBUG: [pool-1-thread-2] [16s 518ms] SocketTube(14) wrote: 174 DEBUG: [pool-1-thread-2] [16s 518ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-2] [16s 518ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [16s 518ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [16s 518ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 518ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-2] [16s 518ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [pool-1-thread-2] [16s 518ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-2] [16s 518ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [16s 518ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [16s 518ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-2] [16s 521ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-2] [16s 521ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-2] [16s 521ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [16s 521ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): starting connection DEBUG: [HttpClient-13-SelectorManager] [16s 521ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d088cc6 for None (false) DEBUG: [HttpClient-13-SelectorManager] [16s 521ms] SocketTube(14) read bytes: 1726 DEBUG: [HttpClient-13-SelectorManager] [16s 521ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [16s 521ms] SSL Reader(SocketTube(14)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [16s 521ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [16s 521ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d088cc6 for R (false) DEBUG: [HttpClient-13-SelectorManager] [16s 521ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [16s 522ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d088cc6 for R (false) DEBUG: [Test-server-pool] [16s 522ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [16s 522ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [16s 522ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [16s 522ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [16s 522ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [16s 522ms] 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-13-SelectorManager] [16s 522ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d088cc6 for None (false) DEBUG: [HttpClient-13-SelectorManager] [16s 522ms] SocketTube(14) no more demand for reading DEBUG: [HttpClient-13-SelectorManager] [16s 522ms] SocketTube(14) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [16s 522ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [16s 522ms] SSL Reader(SocketTube(14)) Unwrapping: 1726 DEBUG: [pool-1-thread-2] [16s 523ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [16s 523ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-2] [16s 523ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-2] [16s 523ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-2] [16s 523ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-2] [16s 523ms] SocketTube(14) resuming read event DEBUG: [readLoop] [16s 525ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [16s 525ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 525ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [16s 525ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [16s 525ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 525ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [16s 525ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [16s 525ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 525ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [16s 525ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [16s 525ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 525ms] 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: [20 s, 829 ms, 296243 ns] Pushing promise: https://127.0.0.1:52357/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [20 s, 829 ms, 567431 ns] Pushing promise: https://127.0.0.1:52357/https2/chunk/y/after/promise-2 TestServer: [20 s, 829 ms, 765127 ns] Pushing promise: https://127.0.0.1:52357/https2/chunk/y/after/promise-3 DEBUG: [pool-1-thread-2] [16s 529ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [16s 530ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d088cc6 for R (true) DEBUG: [HttpClient-13-SelectorManager] [16s 530ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d088cc6 for None (false) DEBUG: [HttpClient-13-SelectorManager] [16s 530ms] SocketTube(14) read bytes: 1212 DEBUG: [HttpClient-13-SelectorManager] [16s 530ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [16s 530ms] SSL Reader(SocketTube(14)) Adding 1212 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [16s 530ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [16s 530ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d088cc6 for R (false) DEBUG: [HttpClient-13-SelectorManager] [16s 530ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [16s 531ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:1212, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [16s 532ms] SSL Reader(SocketTube(14)) Unwrapping: 1212 DEBUG: [pool-1-thread-2] [16s 532ms] SSL Reader(SocketTube(14)) Decoded 39 bytes out of 1212 into buffer of 512 remaining to decode: 1135 DEBUG: [pool-1-thread-2] [16s 532ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-2] [16s 532ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-2] [16s 532ms] SSL Reader(SocketTube(14)) sending 39 DEBUG: [pool-1-thread-2] [16s 532ms] SSL Reader(SocketTube(14)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-2] [16s 532ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 532ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [16s 532ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-2] [16s 532ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-2] [16s 532ms] Http2Connection(SSLTube(SocketTube(14))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [16s 532ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [16s 532ms] Http2Connection(SSLTube(SocketTube(14))) Processing 39 DEBUG: [pool-1-thread-2] [16s 532ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [16s 532ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [16s 532ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [16s 532ms] Http2Connection(SSLTube(SocketTube(14))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [16s 532ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [16s 533ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [16s 533ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-2] [16s 533ms] SSLTube(SocketTube(14)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [16s 533ms] SSL Writer(SocketTube(14)) onNext DEBUG: [pool-1-thread-2] [16s 533ms] SSL Writer(SocketTube(14)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [16s 533ms] SSL Writer(SocketTube(14)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [16s 533ms] SSL Writer(SocketTube(14)) wrapping 9 bytes DEBUG: [pool-1-thread-2] [16s 533ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [16s 533ms] SSL Writer(SocketTube(14)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-2] [16s 533ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [16s 533ms] SSL Writer(SocketTube(14)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [16s 533ms] SSL Writer(SocketTube(14)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [16s 533ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 533ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [16s 533ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [16s 533ms] SocketTube(14) trying to write: 47 DEBUG: [readLoop] [16s 536ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [16s 536ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 536ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [16s 536ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [16s 536ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [16s 538ms] SocketTube(14) wrote: 47 DEBUG: [pool-1-thread-2] [16s 538ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-2] [16s 538ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [16s 538ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [16s 538ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 538ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-2] [16s 538ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [pool-1-thread-2] [16s 538ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-2] [16s 538ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [16s 538ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(1) DEBUG: [pool-1-thread-2] [16s 538ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 538ms] SSL Reader(SocketTube(14)) Unwrapping: 1135 DEBUG: [pool-1-thread-2] [16s 538ms] SSL Reader(SocketTube(14)) Decoded 54 bytes out of 1135 into buffer of 16676 remaining to decode: 1043 DEBUG: [pool-1-thread-2] [16s 538ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 92 bytesProduced = 54 DEBUG: [pool-1-thread-2] [16s 538ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 92 DEBUG: [pool-1-thread-2] [16s 538ms] SSL Reader(SocketTube(14)) sending 54 DEBUG: [pool-1-thread-2] [16s 539ms] SSL Reader(SocketTube(14)) Adding 54 to outputQ queue DEBUG: [pool-1-thread-2] [16s 539ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 539ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [16s 539ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 54 bytes downstream DEBUG: [pool-1-thread-2] [16s 539ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 54 bytes in 1 buffers DEBUG: [pool-1-thread-2] [16s 539ms] Http2Connection(SSLTube(SocketTube(14))) sending 54 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [16s 539ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(2): 54 DEBUG: [pool-1-thread-2] [16s 539ms] Http2Connection(SSLTube(SocketTube(14))) Processing 54 DEBUG: [pool-1-thread-2] [16s 539ms] FramesDecoder decodes: 54 DEBUG: [pool-1-thread-2] [16s 539ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [16s 539ms] FramesDecoder Got frame: PUSH_PROMISE: length=45, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 41 DEBUG: [pool-1-thread-2] [16s 539ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [16s 539ms] Http2Connection(SSLTube(SocketTube(14))) Opened stream 2 DEBUG: [pool-1-thread-2] [16s 539ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [16s 540ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-2] [16s 540ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(2) DEBUG: [pool-1-thread-2] [16s 540ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 540ms] SSL Reader(SocketTube(14)) Unwrapping: 1043 DEBUG: [pool-1-thread-2] [16s 540ms] SSL Reader(SocketTube(14)) Decoded 10 bytes out of 1043 into buffer of 56 remaining to decode: 995 DEBUG: [pool-1-thread-2] [16s 540ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [16s 540ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [16s 540ms] SSL Reader(SocketTube(14)) sending 10 DEBUG: [pool-1-thread-2] [16s 540ms] SSL Reader(SocketTube(14)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [16s 540ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 540ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [16s 540ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [16s 540ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [16s 540ms] Http2Connection(SSLTube(SocketTube(14))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [16s 540ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(3): 10 DEBUG: [pool-1-thread-2] [16s 540ms] Http2Connection(SSLTube(SocketTube(14))) Processing 10 DEBUG: [pool-1-thread-2] [16s 540ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [16s 540ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [16s 540ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [16s 540ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [16s 540ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [16s 541ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [16s 541ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/chunk/y) 200 HTTP_2 Local port: 52768 DEBUG: [pool-1-thread-2] [16s 541ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [16s 541ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [16s 541ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(3) DEBUG: [pool-1-thread-2] [16s 541ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 541ms] SSL Reader(SocketTube(14)) Unwrapping: 995 DEBUG: [pool-1-thread-2] [16s 541ms] SSL Reader(SocketTube(14)) Decoded 21 bytes out of 995 into buffer of 56 remaining to decode: 936 DEBUG: [pool-1-thread-2] [16s 541ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [16s 541ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [16s 541ms] SSL Reader(SocketTube(14)) sending 21 DEBUG: [pool-1-thread-2] [16s 541ms] SSL Reader(SocketTube(14)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [16s 541ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 541ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [16s 541ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [16s 541ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [16s 541ms] Http2Connection(SSLTube(SocketTube(14))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [16s 541ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-2] [16s 541ms] Http2Connection(SSLTube(SocketTube(14))) Processing 21 DEBUG: [pool-1-thread-2] [16s 542ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [16s 542ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [16s 542ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [16s 542ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [16s 542ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [16s 542ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-2] [16s 542ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [16s 542ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(4) DEBUG: [pool-1-thread-2] [16s 542ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 542ms] SSL Reader(SocketTube(14)) Unwrapping: 936 DEBUG: [pool-1-thread-2] [16s 542ms] SSL Reader(SocketTube(14)) Decoded 52 bytes out of 936 into buffer of 16676 remaining to decode: 846 DEBUG: [pool-1-thread-2] [16s 542ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-2] [16s 542ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [16s 542ms] SSL Reader(SocketTube(14)) sending 52 DEBUG: [pool-1-thread-2] [16s 542ms] SSL Reader(SocketTube(14)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-2] [16s 542ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 542ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-2] [16s 542ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-2] [16s 542ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-2] [16s 542ms] Http2Connection(SSLTube(SocketTube(14))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [16s 542ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(5): 52 DEBUG: [pool-1-thread-2] [16s 542ms] Http2Connection(SSLTube(SocketTube(14))) Processing 52 DEBUG: [pool-1-thread-2] [16s 542ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-2] [16s 542ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [16s 542ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-2] [16s 543ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [16s 543ms] Http2Connection(SSLTube(SocketTube(14))) Opened stream 4 DEBUG: [pool-1-thread-2] [16s 543ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [16s 543ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-2] [16s 543ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(5) DEBUG: [pool-1-thread-2] [16s 543ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 543ms] SSL Reader(SocketTube(14)) Unwrapping: 846 DEBUG: [pool-1-thread-2] [16s 543ms] SSL Reader(SocketTube(14)) Decoded 21 bytes out of 846 into buffer of 56 remaining to decode: 787 DEBUG: [pool-1-thread-2] [16s 543ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [16s 543ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [16s 543ms] SSL Reader(SocketTube(14)) sending 21 DEBUG: [pool-1-thread-2] [16s 543ms] SSL Reader(SocketTube(14)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [16s 543ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 543ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-2] [16s 544ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [16s 544ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [16s 544ms] Http2Connection(SSLTube(SocketTube(14))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [16s 544ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-2] [16s 544ms] Http2Connection(SSLTube(SocketTube(14))) Processing 21 DEBUG: [pool-1-thread-2] [16s 544ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [16s 544ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [16s 544ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [16s 544ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [16s 544ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [16s 544ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-2] [16s 544ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-2] [16s 544ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(6) DEBUG: [pool-1-thread-2] [16s 544ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 544ms] SSL Reader(SocketTube(14)) Unwrapping: 787 DEBUG: [pool-1-thread-2] [16s 544ms] SSL Reader(SocketTube(14)) Decoded 52 bytes out of 787 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-2] [16s 544ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-2] [16s 544ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [16s 544ms] SSL Reader(SocketTube(14)) sending 52 DEBUG: [pool-1-thread-2] [16s 544ms] SSL Reader(SocketTube(14)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-2] [16s 544ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 544ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-2] [16s 544ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-2] [16s 544ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-2] [16s 544ms] Http2Connection(SSLTube(SocketTube(14))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [16s 544ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(7): 52 DEBUG: [pool-1-thread-2] [16s 545ms] Http2Connection(SSLTube(SocketTube(14))) Processing 52 DEBUG: [pool-1-thread-2] [16s 545ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-2] [16s 545ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [16s 545ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-2] [16s 545ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [16s 545ms] Http2Connection(SSLTube(SocketTube(14))) Opened stream 6 DEBUG: [pool-1-thread-2] [16s 545ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [16s 545ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [16s 545ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(7) DEBUG: [pool-1-thread-2] [16s 545ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 545ms] SSL Reader(SocketTube(14)) Unwrapping: 697 DEBUG: [pool-1-thread-2] [16s 545ms] SSL Reader(SocketTube(14)) Decoded 23 bytes out of 697 into buffer of 56 remaining to decode: 636 DEBUG: [pool-1-thread-2] [16s 545ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-2] [16s 545ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-2] [16s 545ms] SSL Reader(SocketTube(14)) sending 23 DEBUG: [pool-1-thread-2] [16s 545ms] SSL Reader(SocketTube(14)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-2] [16s 545ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 545ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-2] [16s 545ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-2] [16s 546ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-2] [16s 546ms] Http2Connection(SSLTube(SocketTube(14))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [16s 546ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-2] [16s 546ms] Http2Connection(SSLTube(SocketTube(14))) Processing 23 DEBUG: [pool-1-thread-2] [16s 546ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-2] [16s 546ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [16s 546ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [16s 546ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [16s 547ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [16s 547ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [pool-1-thread-2] [16s 547ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-2] [16s 547ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(8) DEBUG: [pool-1-thread-2] [16s 547ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 547ms] SSL Reader(SocketTube(14)) Unwrapping: 636 DEBUG: [pool-1-thread-2] [16s 547ms] SSL Reader(SocketTube(14)) Decoded 9 bytes out of 636 into buffer of 56 remaining to decode: 589 DEBUG: [pool-1-thread-2] [16s 547ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [16s 547ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [16s 547ms] SSL Reader(SocketTube(14)) sending 9 DEBUG: [pool-1-thread-2] [16s 547ms] SSL Reader(SocketTube(14)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [16s 547ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 547ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-2] [16s 547ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [16s 547ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [16s 547ms] Http2Connection(SSLTube(SocketTube(14))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [16s 547ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-2] [16s 547ms] Http2Connection(SSLTube(SocketTube(14))) Processing 9 DEBUG: [pool-1-thread-2] [16s 547ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [16s 547ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [16s 547ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [16s 548ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [16s 548ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [16s 550ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [16s 551ms] HttpClientImpl(13) ClientImpl (async) elapsed 73 millis for GET to https://127.0.0.1:52357/https2/chunk/y DEBUG: [pool-1-thread-2] [16s 552ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [16s 552ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [16s 552ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [16s 552ms] Http2Connection(SSLTube(SocketTube(14))) Closed stream 1 DEBUG: [pool-1-thread-2] [16s 553ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@a0b27a4 DEBUG: [pool-1-thread-2] [16s 553ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [16s 553ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(9) DEBUG: [pool-1-thread-2] [16s 553ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 553ms] SSL Reader(SocketTube(14)) Unwrapping: 589 DEBUG: [pool-1-thread-2] [16s 553ms] SSL Reader(SocketTube(14)) Decoded 10 bytes out of 589 into buffer of 56 remaining to decode: 541 DEBUG: [pool-1-thread-2] [16s 553ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [16s 553ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [16s 553ms] SSL Reader(SocketTube(14)) sending 10 DEBUG: [pool-1-thread-2] [16s 553ms] SSL Reader(SocketTube(14)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [16s 553ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 553ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-2] [16s 553ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [16s 553ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [16s 553ms] Http2Connection(SSLTube(SocketTube(14))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [16s 553ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-2] [16s 553ms] Http2Connection(SSLTube(SocketTube(14))) Processing 10 DEBUG: [pool-1-thread-2] [16s 553ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [16s 553ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [16s 553ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [16s 553ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [16s 553ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [16s 554ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 52768 DEBUG: [pool-1-thread-2] [16s 555ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [16s 555ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [16s 555ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(10) DEBUG: [pool-1-thread-2] [16s 555ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 555ms] SSL Reader(SocketTube(14)) Unwrapping: 541 DEBUG: [pool-1-thread-2] [16s 555ms] SSL Reader(SocketTube(14)) Decoded 63 bytes out of 541 into buffer of 16676 remaining to decode: 440 DEBUG: [pool-1-thread-2] [16s 555ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [16s 555ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [16s 555ms] SSL Reader(SocketTube(14)) sending 63 DEBUG: [pool-1-thread-2] [16s 555ms] SSL Reader(SocketTube(14)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [16s 555ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 555ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-2] [16s 556ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [16s 556ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [16s 556ms] Http2Connection(SSLTube(SocketTube(14))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [16s 556ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(11): 63 DEBUG: [pool-1-thread-2] [16s 556ms] Http2Connection(SSLTube(SocketTube(14))) Processing 63 DEBUG: [pool-1-thread-2] [16s 556ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [16s 556ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [16s 556ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [16s 556ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [16s 556ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-2] [16s 556ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 54, received: 92, limit: 16777216 DEBUG: [pool-1-thread-2] [16s 556ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [16s 556ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(11) DEBUG: [pool-1-thread-2] [16s 556ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 556ms] SSL Reader(SocketTube(14)) Unwrapping: 440 DEBUG: [pool-1-thread-2] [16s 556ms] SSL Reader(SocketTube(14)) Decoded 9 bytes out of 440 into buffer of 64 remaining to decode: 393 DEBUG: [pool-1-thread-2] [16s 556ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [16s 556ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [16s 556ms] SSL Reader(SocketTube(14)) sending 9 DEBUG: [pool-1-thread-2] [16s 556ms] SSL Reader(SocketTube(14)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [16s 556ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 556ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-2] [16s 556ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [16s 556ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [16s 556ms] Http2Connection(SSLTube(SocketTube(14))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [16s 556ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-2] [16s 556ms] Http2Connection(SSLTube(SocketTube(14))) Processing 9 DEBUG: [pool-1-thread-2] [16s 556ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [16s 556ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [16s 557ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [16s 557ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [16s 557ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [16s 557ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [16s 558ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-2] [16s 558ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-2] [16s 558ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-2] [16s 558ms] Http2Connection(SSLTube(SocketTube(14))) Closed stream 4 DEBUG: [pool-1-thread-2] [16s 558ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4e0c6f26 DEBUG: [pool-1-thread-2] [16s 558ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-2] [16s 558ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(12) DEBUG: [pool-1-thread-2] [16s 558ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 558ms] SSL Reader(SocketTube(14)) Unwrapping: 393 DEBUG: [pool-1-thread-2] [16s 558ms] SSL Reader(SocketTube(14)) Decoded 10 bytes out of 393 into buffer of 64 remaining to decode: 345 DEBUG: [pool-1-thread-2] [16s 558ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [16s 559ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [16s 559ms] SSL Reader(SocketTube(14)) sending 10 DEBUG: [pool-1-thread-2] [16s 559ms] SSL Reader(SocketTube(14)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [16s 559ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 559ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-2] [16s 559ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [16s 559ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [16s 559ms] Http2Connection(SSLTube(SocketTube(14))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [16s 559ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-2] [16s 559ms] Http2Connection(SSLTube(SocketTube(14))) Processing 10 DEBUG: [pool-1-thread-2] [16s 559ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [16s 559ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [16s 559ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [16s 559ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [16s 559ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [16s 559ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 52768 DEBUG: [pool-1-thread-2] [16s 559ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-2] [16s 559ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [16s 559ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(13) DEBUG: [pool-1-thread-2] [16s 559ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 559ms] SSL Reader(SocketTube(14)) Unwrapping: 345 DEBUG: [pool-1-thread-2] [16s 560ms] SSL Reader(SocketTube(14)) Decoded 63 bytes out of 345 into buffer of 16676 remaining to decode: 244 DEBUG: [pool-1-thread-2] [16s 560ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [16s 560ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [16s 560ms] SSL Reader(SocketTube(14)) sending 63 DEBUG: [pool-1-thread-2] [16s 560ms] SSL Reader(SocketTube(14)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [16s 560ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 560ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-2] [16s 560ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [16s 560ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [16s 560ms] Http2Connection(SSLTube(SocketTube(14))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [16s 560ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-2] [16s 560ms] Http2Connection(SSLTube(SocketTube(14))) Processing 63 DEBUG: [pool-1-thread-2] [16s 560ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [16s 560ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [16s 560ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [16s 560ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [16s 560ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-2] [16s 560ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 54, received: 146, limit: 16777216 DEBUG: [pool-1-thread-2] [16s 560ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [16s 560ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(14) DEBUG: [pool-1-thread-2] [16s 560ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 561ms] SSL Reader(SocketTube(14)) Unwrapping: 244 DEBUG: [pool-1-thread-2] [16s 561ms] SSL Reader(SocketTube(14)) Decoded 9 bytes out of 244 into buffer of 64 remaining to decode: 197 DEBUG: [pool-1-thread-2] [16s 561ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [16s 561ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [16s 561ms] SSL Reader(SocketTube(14)) sending 9 DEBUG: [pool-1-thread-2] [16s 561ms] SSL Reader(SocketTube(14)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [16s 561ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 561ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-2] [16s 561ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [16s 561ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [16s 561ms] Http2Connection(SSLTube(SocketTube(14))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [16s 561ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-2] [16s 561ms] Http2Connection(SSLTube(SocketTube(14))) Processing 9 DEBUG: [pool-1-thread-2] [16s 561ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [16s 561ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [16s 561ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [16s 561ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [16s 561ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-2] [16s 561ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [16s 561ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-2] [16s 561ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-2] [16s 561ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-2] [16s 561ms] Http2Connection(SSLTube(SocketTube(14))) Closed stream 6 DEBUG: [pool-1-thread-2] [16s 561ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@18efbe0d DEBUG: [pool-1-thread-2] [16s 561ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-2] [16s 562ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(15) DEBUG: [pool-1-thread-2] [16s 562ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 562ms] SSL Reader(SocketTube(14)) Unwrapping: 197 DEBUG: [pool-1-thread-2] [16s 562ms] SSL Reader(SocketTube(14)) Decoded 10 bytes out of 197 into buffer of 64 remaining to decode: 149 DEBUG: [pool-1-thread-2] [16s 562ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [16s 562ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [16s 562ms] SSL Reader(SocketTube(14)) sending 10 DEBUG: [pool-1-thread-2] [16s 562ms] SSL Reader(SocketTube(14)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [16s 562ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 562ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-2] [16s 562ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [16s 562ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [16s 562ms] Http2Connection(SSLTube(SocketTube(14))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [16s 562ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-2] [16s 562ms] Http2Connection(SSLTube(SocketTube(14))) Processing 10 DEBUG: [pool-1-thread-2] [16s 562ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [16s 562ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [16s 562ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [16s 562ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [16s 562ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [16s 562ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 52768 DEBUG: [pool-1-thread-2] [16s 562ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [16s 562ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [16s 563ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(16) DEBUG: [pool-1-thread-2] [16s 563ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 563ms] SSL Reader(SocketTube(14)) Unwrapping: 149 DEBUG: [pool-1-thread-2] [16s 563ms] SSL Reader(SocketTube(14)) Decoded 64 bytes out of 149 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [16s 563ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-2] [16s 563ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-2] [16s 563ms] SSL Reader(SocketTube(14)) sending 64 DEBUG: [pool-1-thread-2] [16s 563ms] SSL Reader(SocketTube(14)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-2] [16s 563ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 563ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-2] [16s 563ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-2] [16s 563ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-2] [16s 563ms] Http2Connection(SSLTube(SocketTube(14))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [16s 563ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(17): 64 DEBUG: [pool-1-thread-2] [16s 563ms] Http2Connection(SSLTube(SocketTube(14))) Processing 64 DEBUG: [pool-1-thread-2] [16s 563ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-2] [16s 563ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [16s 563ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [16s 563ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [16s 563ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-2] [16s 563ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 55, received: 201, limit: 16777216 DEBUG: [pool-1-thread-2] [16s 563ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-2] [16s 563ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(17) DEBUG: [pool-1-thread-2] [16s 564ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 566ms] SSL Reader(SocketTube(14)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [16s 566ms] SSL Reader(SocketTube(14)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [16s 566ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [16s 566ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [16s 566ms] SSL Reader(SocketTube(14)) sending 9 DEBUG: [pool-1-thread-2] [16s 566ms] SSL Reader(SocketTube(14)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [16s 566ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 566ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-2] [16s 566ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [16s 566ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [16s 566ms] Http2Connection(SSLTube(SocketTube(14))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [16s 566ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-2] [16s 566ms] Http2Connection(SSLTube(SocketTube(14))) Processing 9 DEBUG: [pool-1-thread-2] [16s 566ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [16s 566ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [16s 566ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [16s 567ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [16s 567ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-2] [16s 567ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [16s 568ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [MainThread] [16s 569ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:57197/http2/fixed/y GET DEBUG: [pool-1-thread-2] [16s 571ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-3] [16s 572ms] Exchange establishing exchange for http://127.0.0.1:57197/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-3] [16s 578ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-3] [16s 578ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [16s 578ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [16s 578ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [16s 578ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [16s 578ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [16s 578ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [16s 578ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [16s 578ms] Http2Connection(SocketTube(5)) Opened stream 9 DEBUG: [pool-1-thread-3] [16s 578ms] Http2Connection(SocketTube(5))/Stream(9) Stream 9 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [16s 577ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-2] [16s 578ms] Http2Connection(SSLTube(SocketTube(14))) Closed stream 2 DEBUG: [pool-1-thread-3] [16s 578ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [16s 578ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [16s 579ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-3] [16s 579ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-3] [16s 579ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-3] [16s 579ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [16s 579ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-3] [16s 579ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775792, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [16s 579ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775792, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [16s 579ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [16s 579ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [16s 579ms] Http2Connection(SocketTube(5))/Stream(9) requestSent: streamid=9 but response not received DEBUG: [readLoop] [16s 579ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [16s 579ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 579ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [16s 579ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [16s 579ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 579ms] 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: [20 s, 883 ms, 194963 ns] Pushing promise: http://127.0.0.1:57197/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [20 s, 883 ms, 542944 ns] Pushing promise: http://127.0.0.1:57197/http2/fixed/y/after/promise-2 DEBUG: [pool-1-thread-2] [16s 582ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@13fcf221 DEBUG: [pool-1-thread-2] [16s 582ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [16s 582ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(18) DEBUG: [pool-1-thread-2] [16s 582ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 582ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-2] [16s 582ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-2] [16s 582ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-2] [16s 582ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [16s 582ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [16s 584ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d088cc6 for R (false) TestServer: [20 s, 888 ms, 469534 ns] Pushing promise: http://127.0.0.1:57197/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [16s 585ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for None (false) DEBUG: [HttpClient-5-SelectorManager] [16s 593ms] SocketTube(5) read bytes: 499 DEBUG: [HttpClient-5-SelectorManager] [16s 593ms] Http2Connection(SocketTube(5)) onNext: got 499 bytes in 1 buffers DEBUG: [pool-1-thread-3] [16s 594ms] Http2Connection(SocketTube(5)) sending 499 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [16s 594ms] Http2Connection(SocketTube(5)) H2 Receiving(16): 499 DEBUG: [pool-1-thread-3] [16s 594ms] Http2Connection(SocketTube(5)) Processing 499 DEBUG: [pool-1-thread-3] [16s 594ms] FramesDecoder decodes: 499 DEBUG: [pool-1-thread-3] [16s 594ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [16s 594ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 26 headerLength: 44 DEBUG: [pool-1-thread-3] [16s 595ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [16s 595ms] Http2Connection(SocketTube(5)) Opened stream 26 DEBUG: [pool-1-thread-3] [16s 595ms] Http2Connection(SocketTube(5))/Stream(26) Stream 26 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [16s 595ms] Http2Connection(SocketTube(5))/Stream(26) requestSent: streamid=26 but response not received DEBUG: [pool-1-thread-3] [16s 595ms] FramesDecoder Got frame: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-3] [16s 595ms] Http2Connection(SocketTube(5))/Stream(9) incoming: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-3] [16s 595ms] Http2Connection(SocketTube(5))/Stream(9) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [16s 595ms] Http2Connection(SocketTube(5))/Stream(9) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [16s 595ms] Http2Connection(SocketTube(5))/Stream(9) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/fixed/y) 200 HTTP_2 Local port: 52014 DEBUG: [pool-1-thread-3] [16s 596ms] Http2Connection(SocketTube(5))/Stream(9) subscribing user subscriber DEBUG: [pool-1-thread-3] [16s 596ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [16s 596ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [16s 596ms] Http2Connection(SocketTube(5))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [16s 596ms] Http2Connection(SocketTube(5))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-3] [16s 596ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 784, limit: 16777216 DEBUG: [pool-1-thread-3] [16s 596ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 9) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [16s 596ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 28 headerLength: 44 DEBUG: [pool-1-thread-3] [16s 596ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [16s 596ms] Http2Connection(SocketTube(5)) Opened stream 28 DEBUG: [pool-1-thread-3] [16s 596ms] Http2Connection(SocketTube(5))/Stream(28) Stream 28 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [16s 596ms] Http2Connection(SocketTube(5))/Stream(28) requestSent: streamid=28 but response not received DEBUG: [pool-1-thread-3] [16s 596ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [16s 596ms] Http2Connection(SocketTube(5))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [16s 596ms] Http2Connection(SocketTube(5))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-3] [16s 596ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 796, limit: 16777216 DEBUG: [pool-1-thread-3] [16s 596ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 9) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-3] [16s 596ms] FramesDecoder Got frame: HEADERS: length=1, streamid=28, flags=END_HEADERS DEBUG: [pool-1-thread-3] [16s 597ms] Http2Connection(SocketTube(5))/Stream(28) incoming: HEADERS: length=1, streamid=28, flags=END_HEADERS DEBUG: [pool-1-thread-3] [16s 597ms] Http2Connection(SocketTube(5))/Stream(28) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [16s 597ms] Http2Connection(SocketTube(5))/Stream(28) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 52014 DEBUG: [pool-1-thread-3] [16s 597ms] Http2Connection(SocketTube(5))/Stream(28) subscribing user subscriber DEBUG: [pool-1-thread-3] [16s 597ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [16s 597ms] FramesDecoder Got frame: DATA: length=52, streamid=28, flags=0 DEBUG: [pool-1-thread-3] [16s 597ms] Http2Connection(SocketTube(5))/Stream(28) incoming: DATA: length=52, streamid=28, flags=0 DEBUG: [pool-1-thread-3] [16s 597ms] Http2Connection(SocketTube(5))/Stream(28) incoming: onNext(52) DEBUG: [pool-1-thread-3] [16s 597ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 848, limit: 16777216 DEBUG: [pool-1-thread-3] [16s 597ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 28) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [16s 597ms] FramesDecoder Got frame: DATA: length=0, streamid=28, flags=END_STREAM DEBUG: [pool-1-thread-3] [16s 597ms] Http2Connection(SocketTube(5))/Stream(28) incoming: DATA: length=0, streamid=28, flags=END_STREAM DEBUG: [pool-1-thread-3] [16s 597ms] Http2Connection(SocketTube(5))/Stream(28) incoming: onComplete DEBUG: [pool-1-thread-3] [16s 597ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [16s 597ms] Http2Connection(SocketTube(5))/Stream(28) setEndStreamReceived: streamid=28 DEBUG: [pool-1-thread-3] [16s 597ms] Http2Connection(SocketTube(5))/Stream(28) responseReceived: streamid=28 DEBUG: [pool-1-thread-3] [16s 597ms] Http2Connection(SocketTube(5))/Stream(28) close stream 28 DEBUG: [pool-1-thread-3] [16s 597ms] Http2Connection(SocketTube(5)) Closed stream 28 DEBUG: [pool-1-thread-3] [16s 597ms] Http2Connection(SocketTube(5))/Stream(28) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@abd10db DEBUG: [pool-1-thread-3] [16s 597ms] Http2Connection(SocketTube(5))/Stream(28) closing response subscriber stream 28 DEBUG: [pool-1-thread-3] [16s 597ms] FramesDecoder Got frame: HEADERS: length=1, streamid=26, flags=END_HEADERS DEBUG: [pool-1-thread-3] [16s 597ms] Http2Connection(SocketTube(5))/Stream(26) incoming: HEADERS: length=1, streamid=26, flags=END_HEADERS DEBUG: [pool-1-thread-3] [16s 597ms] Http2Connection(SocketTube(5))/Stream(26) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [16s 597ms] Http2Connection(SocketTube(5))/Stream(26) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 52014 DEBUG: [pool-1-thread-3] [16s 598ms] Http2Connection(SocketTube(5))/Stream(26) subscribing user subscriber DEBUG: [pool-1-thread-3] [16s 598ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [16s 598ms] FramesDecoder Got frame: DATA: length=53, streamid=26, flags=0 DEBUG: [pool-1-thread-3] [16s 598ms] Http2Connection(SocketTube(5))/Stream(26) incoming: DATA: length=53, streamid=26, flags=0 DEBUG: [pool-1-thread-3] [16s 598ms] Http2Connection(SocketTube(5))/Stream(26) incoming: onNext(53) DEBUG: [pool-1-thread-3] [16s 598ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 901, limit: 16777216 DEBUG: [pool-1-thread-3] [16s 598ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 26) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-3] [16s 598ms] FramesDecoder Got frame: DATA: length=0, streamid=26, flags=END_STREAM DEBUG: [pool-1-thread-3] [16s 598ms] Http2Connection(SocketTube(5))/Stream(26) incoming: DATA: length=0, streamid=26, flags=END_STREAM DEBUG: [pool-1-thread-3] [16s 598ms] Http2Connection(SocketTube(5))/Stream(26) incoming: onComplete DEBUG: [pool-1-thread-3] [16s 598ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [16s 598ms] Http2Connection(SocketTube(5))/Stream(26) setEndStreamReceived: streamid=26 DEBUG: [pool-1-thread-3] [16s 598ms] Http2Connection(SocketTube(5))/Stream(26) responseReceived: streamid=26 DEBUG: [pool-1-thread-3] [16s 598ms] Http2Connection(SocketTube(5))/Stream(26) close stream 26 DEBUG: [pool-1-thread-3] [16s 598ms] Http2Connection(SocketTube(5)) Closed stream 26 DEBUG: [pool-1-thread-3] [16s 598ms] Http2Connection(SocketTube(5))/Stream(26) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@350b3d7a DEBUG: [pool-1-thread-3] [16s 598ms] Http2Connection(SocketTube(5))/Stream(26) closing response subscriber stream 26 DEBUG: [pool-1-thread-3] [16s 598ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 30 headerLength: 44 DEBUG: [pool-1-thread-3] [16s 598ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [16s 598ms] Http2Connection(SocketTube(5)) Opened stream 30 DEBUG: [pool-1-thread-3] [16s 598ms] Http2Connection(SocketTube(5))/Stream(30) Stream 30 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [16s 598ms] Http2Connection(SocketTube(5))/Stream(30) requestSent: streamid=30 but response not received DEBUG: [pool-1-thread-3] [16s 598ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [16s 599ms] Http2Connection(SocketTube(5))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [16s 599ms] Http2Connection(SocketTube(5))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-3] [16s 599ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 913, limit: 16777216 DEBUG: [pool-1-thread-3] [16s 599ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 9) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-3] [16s 599ms] FramesDecoder Got frame: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-3] [16s 599ms] Http2Connection(SocketTube(5))/Stream(9) incoming: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-3] [16s 599ms] Http2Connection(SocketTube(5))/Stream(9) incoming: onComplete DEBUG: [pool-1-thread-3] [16s 599ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [16s 599ms] HttpClientImpl(5) ClientImpl (async) elapsed 29 millis for GET to http://127.0.0.1:57197/http2/fixed/y DEBUG: [pool-1-thread-3] [16s 599ms] Http2Connection(SocketTube(5))/Stream(9) setEndStreamReceived: streamid=9 DEBUG: [pool-1-thread-3] [16s 599ms] Http2Connection(SocketTube(5))/Stream(9) responseReceived: streamid=9 DEBUG: [pool-1-thread-3] [16s 599ms] Http2Connection(SocketTube(5))/Stream(9) close stream 9 DEBUG: [pool-1-thread-3] [16s 599ms] Http2Connection(SocketTube(5)) Closed stream 9 DEBUG: [pool-1-thread-3] [16s 599ms] Http2Connection(SocketTube(5))/Stream(9) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5268026d DEBUG: [pool-1-thread-3] [16s 599ms] Http2Connection(SocketTube(5))/Stream(9) closing response subscriber stream 9 DEBUG: [pool-1-thread-3] [16s 599ms] FramesDecoder Got frame: HEADERS: length=1, streamid=30, flags=END_HEADERS DEBUG: [pool-1-thread-3] [16s 599ms] Http2Connection(SocketTube(5))/Stream(30) incoming: HEADERS: length=1, streamid=30, flags=END_HEADERS DEBUG: [pool-1-thread-3] [16s 599ms] Http2Connection(SocketTube(5))/Stream(30) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [16s 599ms] Http2Connection(SocketTube(5))/Stream(30) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 52014 DEBUG: [pool-1-thread-3] [16s 599ms] Http2Connection(SocketTube(5))/Stream(30) subscribing user subscriber DEBUG: [pool-1-thread-3] [16s 599ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [16s 599ms] FramesDecoder Got frame: DATA: length=52, streamid=30, flags=0 DEBUG: [pool-1-thread-3] [16s 599ms] Http2Connection(SocketTube(5))/Stream(30) incoming: DATA: length=52, streamid=30, flags=0 DEBUG: [pool-1-thread-3] [16s 599ms] Http2Connection(SocketTube(5))/Stream(30) incoming: onNext(52) DEBUG: [pool-1-thread-3] [16s 599ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 965, limit: 16777216 DEBUG: [pool-1-thread-3] [16s 599ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 30) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [16s 599ms] FramesDecoder Got frame: DATA: length=0, streamid=30, flags=END_STREAM DEBUG: [pool-1-thread-3] [16s 599ms] Http2Connection(SocketTube(5))/Stream(30) incoming: DATA: length=0, streamid=30, flags=END_STREAM DEBUG: [pool-1-thread-3] [16s 600ms] Http2Connection(SocketTube(5))/Stream(30) incoming: onComplete DEBUG: [pool-1-thread-3] [16s 600ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [16s 600ms] Http2Connection(SocketTube(5))/Stream(30) setEndStreamReceived: streamid=30 DEBUG: [pool-1-thread-3] [16s 600ms] Http2Connection(SocketTube(5))/Stream(30) responseReceived: streamid=30 DEBUG: [pool-1-thread-3] [16s 600ms] Http2Connection(SocketTube(5))/Stream(30) close stream 30 DEBUG: [pool-1-thread-3] [16s 600ms] Http2Connection(SocketTube(5)) Closed stream 30 DEBUG: [pool-1-thread-3] [16s 600ms] Http2Connection(SocketTube(5))/Stream(30) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4e59979d DEBUG: [pool-1-thread-3] [16s 600ms] Http2Connection(SocketTube(5))/Stream(30) closing response subscriber stream 30 DEBUG: [pool-1-thread-3] [16s 600ms] Http2Connection(SocketTube(5)) H2 processed(16) DEBUG: [HttpClient-5-SelectorManager] [16s 601ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [16s 601ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for R (false) DEBUG: [HttpClient-5-SelectorManager] [16s 601ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775791, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [16s 608ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:57197/http2/chunk/y GET DEBUG: [pool-1-thread-2] [16s 608ms] Exchange establishing exchange for http://127.0.0.1:57197/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-2] [16s 608ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-2] [16s 608ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [16s 609ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [16s 609ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [16s 609ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [16s 609ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [16s 609ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [16s 609ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [16s 609ms] Http2Connection(SocketTube(5)) Opened stream 11 DEBUG: [pool-1-thread-2] [16s 609ms] Http2Connection(SocketTube(5))/Stream(11) Stream 11 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [16s 615ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-2] [16s 615ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [16s 615ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-2] [16s 615ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-2] [16s 616ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-2] [16s 616ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-2] [16s 616ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [readLoop] [16s 616ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [16s 616ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 616ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [16s 616ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [16s 616ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 616ms] 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 DEBUG: [pool-1-thread-2] [16s 618ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775791, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [16s 618ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775791, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [16s 618ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [16s 618ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [16s 618ms] Http2Connection(SocketTube(5))/Stream(11) requestSent: streamid=11 but response not received TestServer: [20 s, 928 ms, 964795 ns] Pushing promise: http://127.0.0.1:57197/http2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [20 s, 929 ms, 389988 ns] Pushing promise: http://127.0.0.1:57197/http2/chunk/y/after/promise-2 TestServer: [20 s, 929 ms, 629946 ns] Pushing promise: http://127.0.0.1:57197/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [16s 629ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for None (false) DEBUG: [HttpClient-5-SelectorManager] [16s 629ms] SocketTube(5) read bytes: 83 DEBUG: [HttpClient-5-SelectorManager] [16s 629ms] Http2Connection(SocketTube(5)) onNext: got 83 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [16s 629ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [16s 629ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for R (false) DEBUG: [HttpClient-5-SelectorManager] [16s 629ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775790, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [16s 630ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for None (false) DEBUG: [HttpClient-5-SelectorManager] [16s 630ms] SocketTube(5) read bytes: 396 DEBUG: [HttpClient-5-SelectorManager] [16s 630ms] Http2Connection(SocketTube(5)) onNext: got 396 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [16s 630ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [16s 630ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for R (false) DEBUG: [HttpClient-5-SelectorManager] [16s 630ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775789, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [16s 631ms] Http2Connection(SocketTube(5)) sending 83 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [16s 632ms] Http2Connection(SocketTube(5)) H2 Receiving(17): 83 DEBUG: [pool-1-thread-2] [16s 632ms] Http2Connection(SocketTube(5)) Processing 83 DEBUG: [pool-1-thread-2] [16s 632ms] FramesDecoder decodes: 83 DEBUG: [pool-1-thread-2] [16s 632ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [16s 632ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 32 headerLength: 39 DEBUG: [pool-1-thread-2] [16s 632ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [16s 632ms] Http2Connection(SocketTube(5)) Opened stream 32 DEBUG: [pool-1-thread-2] [16s 632ms] Http2Connection(SocketTube(5))/Stream(32) Stream 32 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [16s 632ms] Http2Connection(SocketTube(5))/Stream(32) requestSent: streamid=32 but response not received DEBUG: [pool-1-thread-2] [16s 632ms] FramesDecoder Got frame: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-2] [16s 632ms] Http2Connection(SocketTube(5))/Stream(11) incoming: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-2] [16s 632ms] Http2Connection(SocketTube(5))/Stream(11) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [16s 632ms] Http2Connection(SocketTube(5))/Stream(11) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [16s 632ms] Http2Connection(SocketTube(5))/Stream(11) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/chunk/y) 200 HTTP_2 Local port: 52014 DEBUG: [pool-1-thread-2] [16s 632ms] Http2Connection(SocketTube(5))/Stream(11) subscribing user subscriber DEBUG: [pool-1-thread-2] [16s 632ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [16s 633ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-2] [16s 633ms] Http2Connection(SocketTube(5))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-2] [16s 633ms] Http2Connection(SocketTube(5))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-2] [16s 633ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 977, limit: 16777216 DEBUG: [pool-1-thread-2] [16s 633ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 11) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [16s 633ms] Http2Connection(SocketTube(5)) H2 processed(17) DEBUG: [pool-1-thread-2] [16s 633ms] Http2Connection(SocketTube(5)) sending 396 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [16s 633ms] Http2Connection(SocketTube(5)) H2 Receiving(18): 396 DEBUG: [pool-1-thread-2] [16s 633ms] Http2Connection(SocketTube(5)) Processing 396 DEBUG: [pool-1-thread-2] [16s 633ms] FramesDecoder decodes: 396 DEBUG: [pool-1-thread-2] [16s 633ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [16s 633ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 34 headerLength: 39 DEBUG: [pool-1-thread-2] [16s 633ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [16s 633ms] Http2Connection(SocketTube(5)) Opened stream 34 DEBUG: [pool-1-thread-2] [16s 633ms] Http2Connection(SocketTube(5))/Stream(34) Stream 34 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [16s 634ms] Http2Connection(SocketTube(5))/Stream(34) requestSent: streamid=34 but response not received DEBUG: [pool-1-thread-2] [16s 635ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-2] [16s 635ms] Http2Connection(SocketTube(5))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-2] [16s 635ms] Http2Connection(SocketTube(5))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-2] [16s 635ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 989, limit: 16777216 DEBUG: [pool-1-thread-2] [16s 636ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 11) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-2] [16s 636ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 36 headerLength: 39 DEBUG: [pool-1-thread-2] [16s 636ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [16s 636ms] Http2Connection(SocketTube(5)) Opened stream 36 DEBUG: [pool-1-thread-2] [16s 636ms] Http2Connection(SocketTube(5))/Stream(36) Stream 36 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [16s 636ms] Http2Connection(SocketTube(5))/Stream(36) requestSent: streamid=36 but response not received DEBUG: [pool-1-thread-2] [16s 636ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-2] [16s 636ms] Http2Connection(SocketTube(5))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-2] [16s 636ms] Http2Connection(SocketTube(5))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-2] [16s 636ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1001, limit: 16777216 DEBUG: [pool-1-thread-2] [16s 636ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 11) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-2] [16s 636ms] FramesDecoder Got frame: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-2] [16s 636ms] Http2Connection(SocketTube(5))/Stream(11) incoming: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-2] [16s 636ms] Http2Connection(SocketTube(5))/Stream(11) incoming: onComplete DEBUG: [pool-1-thread-2] [16s 636ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [16s 636ms] HttpClientImpl(5) ClientImpl (async) elapsed 28 millis for GET to http://127.0.0.1:57197/http2/chunk/y DEBUG: [pool-1-thread-2] [16s 637ms] Http2Connection(SocketTube(5))/Stream(11) setEndStreamReceived: streamid=11 DEBUG: [pool-1-thread-2] [16s 637ms] Http2Connection(SocketTube(5))/Stream(11) responseReceived: streamid=11 DEBUG: [pool-1-thread-2] [16s 637ms] Http2Connection(SocketTube(5))/Stream(11) close stream 11 DEBUG: [pool-1-thread-2] [16s 637ms] Http2Connection(SocketTube(5)) Closed stream 11 DEBUG: [pool-1-thread-2] [16s 637ms] Http2Connection(SocketTube(5))/Stream(11) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4099d1fd DEBUG: [pool-1-thread-2] [16s 637ms] Http2Connection(SocketTube(5))/Stream(11) closing response subscriber stream 11 DEBUG: [pool-1-thread-2] [16s 637ms] FramesDecoder Got frame: HEADERS: length=1, streamid=32, flags=END_HEADERS DEBUG: [pool-1-thread-2] [16s 637ms] Http2Connection(SocketTube(5))/Stream(32) incoming: HEADERS: length=1, streamid=32, flags=END_HEADERS DEBUG: [pool-1-thread-2] [16s 638ms] Http2Connection(SocketTube(5))/Stream(32) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [16s 638ms] Http2Connection(SocketTube(5))/Stream(32) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 52014 DEBUG: [pool-1-thread-2] [16s 638ms] Http2Connection(SocketTube(5))/Stream(32) subscribing user subscriber DEBUG: [pool-1-thread-2] [16s 638ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [16s 638ms] FramesDecoder Got frame: DATA: length=53, streamid=32, flags=0 DEBUG: [pool-1-thread-2] [16s 638ms] Http2Connection(SocketTube(5))/Stream(32) incoming: DATA: length=53, streamid=32, flags=0 DEBUG: [pool-1-thread-2] [16s 638ms] Http2Connection(SocketTube(5))/Stream(32) incoming: onNext(53) DEBUG: [pool-1-thread-2] [16s 638ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 1054, limit: 16777216 DEBUG: [pool-1-thread-2] [16s 638ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 32) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-2] [16s 638ms] FramesDecoder Got frame: DATA: length=0, streamid=32, flags=END_STREAM DEBUG: [pool-1-thread-2] [16s 638ms] Http2Connection(SocketTube(5))/Stream(32) incoming: DATA: length=0, streamid=32, flags=END_STREAM DEBUG: [pool-1-thread-2] [16s 638ms] Http2Connection(SocketTube(5))/Stream(32) incoming: onComplete DEBUG: [pool-1-thread-2] [16s 638ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [16s 638ms] Http2Connection(SocketTube(5))/Stream(32) setEndStreamReceived: streamid=32 DEBUG: [pool-1-thread-2] [16s 638ms] Http2Connection(SocketTube(5))/Stream(32) responseReceived: streamid=32 DEBUG: [pool-1-thread-2] [16s 638ms] Http2Connection(SocketTube(5))/Stream(32) close stream 32 DEBUG: [pool-1-thread-2] [16s 638ms] Http2Connection(SocketTube(5)) Closed stream 32 DEBUG: [pool-1-thread-2] [16s 638ms] Http2Connection(SocketTube(5))/Stream(32) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6dc1e397 DEBUG: [pool-1-thread-2] [16s 638ms] Http2Connection(SocketTube(5))/Stream(32) closing response subscriber stream 32 DEBUG: [pool-1-thread-2] [16s 638ms] FramesDecoder Got frame: HEADERS: length=1, streamid=36, flags=END_HEADERS DEBUG: [pool-1-thread-2] [16s 638ms] Http2Connection(SocketTube(5))/Stream(36) incoming: HEADERS: length=1, streamid=36, flags=END_HEADERS DEBUG: [pool-1-thread-2] [16s 638ms] Http2Connection(SocketTube(5))/Stream(36) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [16s 639ms] Http2Connection(SocketTube(5))/Stream(36) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 52014 DEBUG: [pool-1-thread-2] [16s 641ms] Http2Connection(SocketTube(5))/Stream(36) subscribing user subscriber DEBUG: [pool-1-thread-2] [16s 641ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [16s 641ms] FramesDecoder Got frame: DATA: length=52, streamid=36, flags=0 DEBUG: [pool-1-thread-2] [16s 641ms] Http2Connection(SocketTube(5))/Stream(36) incoming: DATA: length=52, streamid=36, flags=0 DEBUG: [pool-1-thread-2] [16s 641ms] Http2Connection(SocketTube(5))/Stream(36) incoming: onNext(52) DEBUG: [pool-1-thread-2] [16s 641ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1106, limit: 16777216 DEBUG: [pool-1-thread-2] [16s 641ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 36) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [16s 641ms] FramesDecoder Got frame: DATA: length=0, streamid=36, flags=END_STREAM DEBUG: [pool-1-thread-2] [16s 642ms] Http2Connection(SocketTube(5))/Stream(36) incoming: DATA: length=0, streamid=36, flags=END_STREAM DEBUG: [pool-1-thread-2] [16s 642ms] Http2Connection(SocketTube(5))/Stream(36) incoming: onComplete DEBUG: [pool-1-thread-2] [16s 642ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [16s 643ms] Http2Connection(SocketTube(5))/Stream(36) setEndStreamReceived: streamid=36 DEBUG: [pool-1-thread-2] [16s 644ms] Http2Connection(SocketTube(5))/Stream(36) responseReceived: streamid=36 DEBUG: [pool-1-thread-2] [16s 644ms] Http2Connection(SocketTube(5))/Stream(36) close stream 36 DEBUG: [pool-1-thread-2] [16s 645ms] Http2Connection(SocketTube(5)) Closed stream 36 DEBUG: [pool-1-thread-2] [16s 647ms] Http2Connection(SocketTube(5))/Stream(36) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@8bb37f4 DEBUG: [pool-1-thread-2] [16s 647ms] Http2Connection(SocketTube(5))/Stream(36) closing response subscriber stream 36 DEBUG: [pool-1-thread-2] [16s 647ms] FramesDecoder Got frame: HEADERS: length=1, streamid=34, flags=END_HEADERS DEBUG: [pool-1-thread-2] [16s 647ms] Http2Connection(SocketTube(5))/Stream(34) incoming: HEADERS: length=1, streamid=34, flags=END_HEADERS DEBUG: [pool-1-thread-2] [16s 647ms] Http2Connection(SocketTube(5))/Stream(34) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [16s 647ms] Http2Connection(SocketTube(5))/Stream(34) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 52014 DEBUG: [pool-1-thread-2] [16s 647ms] Http2Connection(SocketTube(5))/Stream(34) subscribing user subscriber DEBUG: [pool-1-thread-2] [16s 649ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [16s 649ms] FramesDecoder Got frame: DATA: length=52, streamid=34, flags=0 DEBUG: [pool-1-thread-2] [16s 649ms] Http2Connection(SocketTube(5))/Stream(34) incoming: DATA: length=52, streamid=34, flags=0 DEBUG: [pool-1-thread-2] [16s 649ms] Http2Connection(SocketTube(5))/Stream(34) incoming: onNext(52) DEBUG: [pool-1-thread-2] [16s 649ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1158, limit: 16777216 DEBUG: [pool-1-thread-2] [16s 649ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 34) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [16s 649ms] FramesDecoder Got frame: DATA: length=0, streamid=34, flags=END_STREAM DEBUG: [pool-1-thread-2] [16s 650ms] Http2Connection(SocketTube(5))/Stream(34) incoming: DATA: length=0, streamid=34, flags=END_STREAM DEBUG: [pool-1-thread-2] [16s 650ms] Http2Connection(SocketTube(5))/Stream(34) incoming: onComplete DEBUG: [pool-1-thread-2] [16s 652ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [16s 652ms] Http2Connection(SocketTube(5))/Stream(34) setEndStreamReceived: streamid=34 DEBUG: [pool-1-thread-2] [16s 652ms] Http2Connection(SocketTube(5))/Stream(34) responseReceived: streamid=34 DEBUG: [pool-1-thread-2] [16s 652ms] Http2Connection(SocketTube(5))/Stream(34) close stream 34 DEBUG: [pool-1-thread-2] [16s 652ms] Http2Connection(SocketTube(5)) Closed stream 34 DEBUG: [pool-1-thread-2] [16s 658ms] Http2Connection(SocketTube(5))/Stream(34) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7ca2b138 DEBUG: [pool-1-thread-2] [16s 658ms] Http2Connection(SocketTube(5))/Stream(34) closing response subscriber stream 34 DEBUG: [MainThread] [16s 658ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:52357/https2/fixed/y GET DEBUG: [pool-1-thread-4] [16s 658ms] Exchange establishing exchange for https://127.0.0.1:52357/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-4] [16s 658ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-4] [16s 658ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [16s 658ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [16s 658ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [16s 658ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [16s 658ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [16s 658ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [16s 658ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [16s 659ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 9 DEBUG: [pool-1-thread-4] [16s 659ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) Stream 9 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [16s 659ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-4] [16s 659ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [16s 658ms] Http2Connection(SocketTube(5)) H2 processed(18) DEBUG: [pool-1-thread-4] [16s 659ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-4] [16s 659ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [16s 659ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-4] [16s 659ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-4] [16s 659ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [16s 659ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-4] [16s 665ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 5 DEBUG: [pool-1-thread-4] [16s 665ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-4] [16s 666ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 5 DEBUG: [pool-1-thread-4] [16s 666ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-4] [16s 666ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-4] [16s 666ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [16s 666ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [16s 666ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-4] [16s 666ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-4] [16s 667ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-4] [16s 667ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-4] [16s 667ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 667ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 667ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [16s 667ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-4] [16s 667ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-4] [16s 667ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [readLoop] [16s 667ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [16s 667ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 667ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [16s 667ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [16s 667ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 667ms] FramesDecoder Got frame: HEADERS: length=50, streamid=9, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-4] [16s 667ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [16s 667ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [16s 667ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [16s 667ms] 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: [20 s, 971 ms, 63896 ns] Pushing promise: https://127.0.0.1:52357/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [20 s, 971 ms, 315744 ns] Pushing promise: https://127.0.0.1:52357/https2/fixed/y/after/promise-2 TestServer: [20 s, 971 ms, 508880 ns] Pushing promise: https://127.0.0.1:52357/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [16s 673ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for None (false) DEBUG: [HttpClient-5-SelectorManager] [16s 673ms] SocketTube(6) read bytes: 208 DEBUG: [HttpClient-5-SelectorManager] [16s 673ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [16s 673ms] SSL Reader(SocketTube(6)) Adding 208 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [16s 673ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [16s 673ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for R (false) DEBUG: [HttpClient-5-SelectorManager] [16s 673ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 673ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:208, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [16s 673ms] SSL Reader(SocketTube(6)) Unwrapping: 208 DEBUG: [pool-1-thread-4] [16s 674ms] SSL Reader(SocketTube(6)) Decoded 58 bytes out of 208 into buffer of 16676 remaining to decode: 112 DEBUG: [pool-1-thread-4] [16s 674ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 58 DEBUG: [pool-1-thread-4] [16s 674ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 96 DEBUG: [pool-1-thread-4] [16s 674ms] SSL Reader(SocketTube(6)) sending 58 DEBUG: [pool-1-thread-4] [16s 674ms] SSL Reader(SocketTube(6)) Adding 58 to outputQ queue DEBUG: [pool-1-thread-4] [16s 674ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [16s 674ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775738 cancelled = false DEBUG: [pool-1-thread-4] [16s 674ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 58 bytes downstream DEBUG: [pool-1-thread-4] [16s 674ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 58 bytes in 1 buffers DEBUG: [pool-1-thread-4] [16s 674ms] Http2Connection(SSLTube(SocketTube(6))) sending 58 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [16s 674ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(70): 58 DEBUG: [pool-1-thread-4] [16s 674ms] Http2Connection(SSLTube(SocketTube(6))) Processing 58 DEBUG: [pool-1-thread-4] [16s 674ms] FramesDecoder decodes: 58 DEBUG: [pool-1-thread-4] [16s 674ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [16s 674ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=9, flags=END_HEADERS promisedStreamid: 26 headerLength: 45 DEBUG: [pool-1-thread-4] [16s 674ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [16s 674ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 26 DEBUG: [pool-1-thread-4] [16s 674ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) Stream 26 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [16s 675ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) requestSent: streamid=26 but response not received DEBUG: [pool-1-thread-4] [16s 675ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(70) DEBUG: [pool-1-thread-4] [16s 675ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [16s 675ms] SSL Reader(SocketTube(6)) Unwrapping: 112 DEBUG: [pool-1-thread-4] [16s 675ms] SSL Reader(SocketTube(6)) Decoded 15 bytes out of 112 into buffer of 64 remaining to decode: 59 DEBUG: [pool-1-thread-4] [16s 675ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-4] [16s 675ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-4] [16s 675ms] SSL Reader(SocketTube(6)) sending 15 DEBUG: [pool-1-thread-4] [16s 675ms] SSL Reader(SocketTube(6)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-4] [16s 675ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [16s 675ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775737 cancelled = false DEBUG: [pool-1-thread-4] [16s 675ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-4] [16s 675ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-4] [16s 675ms] Http2Connection(SSLTube(SocketTube(6))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [16s 675ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(71): 15 DEBUG: [pool-1-thread-4] [16s 675ms] Http2Connection(SSLTube(SocketTube(6))) Processing 15 DEBUG: [pool-1-thread-4] [16s 675ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-4] [16s 675ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [16s 675ms] FramesDecoder Got frame: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-4] [16s 675ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-4] [16s 675ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [16s 675ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [16s 675ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/fixed/y) 200 HTTP_2 Local port: 52734 DEBUG: [pool-1-thread-4] [16s 675ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) subscribing user subscriber DEBUG: [pool-1-thread-4] [16s 675ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [16s 675ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(71) DEBUG: [pool-1-thread-4] [16s 676ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [16s 676ms] SSL Reader(SocketTube(6)) Unwrapping: 59 DEBUG: [pool-1-thread-4] [16s 678ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 59 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-4] [16s 678ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-4] [16s 678ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-4] [16s 678ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-4] [16s 678ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-4] [16s 678ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [16s 678ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775736 cancelled = false DEBUG: [pool-1-thread-4] [16s 678ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-4] [16s 678ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-4] [16s 678ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [16s 678ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(72): 21 DEBUG: [pool-1-thread-4] [16s 678ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-4] [16s 678ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-4] [16s 678ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [16s 678ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-4] [16s 678ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-4] [16s 678ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-4] [16s 678ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 816, limit: 16777216 DEBUG: [pool-1-thread-4] [16s 678ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 9) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-4] [16s 678ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(72) DEBUG: [pool-1-thread-4] [16s 678ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [16s 678ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-4] [16s 678ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-4] [16s 678ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-4] [16s 678ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [16s 678ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for R (false) DEBUG: [pool-1-thread-4] [16s 679ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [16s 682ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for None (false) DEBUG: [HttpClient-5-SelectorManager] [16s 682ms] SocketTube(6) read bytes: 154 DEBUG: [HttpClient-5-SelectorManager] [16s 682ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [16s 682ms] SSL Reader(SocketTube(6)) Adding 154 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [16s 682ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [16s 682ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for R (false) DEBUG: [HttpClient-5-SelectorManager] [16s 682ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 682ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:154, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [16s 682ms] SSL Reader(SocketTube(6)) Unwrapping: 154 DEBUG: [HttpClient-5-SelectorManager] [16s 682ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for None (false) DEBUG: [HttpClient-5-SelectorManager] [16s 682ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [16s 682ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 682ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 154 into buffer of 16676 remaining to decode: 59 DEBUG: [pool-1-thread-4] [16s 682ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-4] [16s 682ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-4] [16s 682ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-4] [16s 682ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-4] [16s 682ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [16s 682ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775735 cancelled = false DEBUG: [pool-1-thread-4] [16s 682ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-4] [16s 682ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-4] [16s 682ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [16s 682ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(73): 57 DEBUG: [pool-1-thread-4] [16s 682ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-4] [16s 682ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-4] [16s 682ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [16s 683ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 28 headerLength: 44 DEBUG: [pool-1-thread-4] [16s 683ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [16s 683ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 28 DEBUG: [pool-1-thread-4] [16s 683ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) Stream 28 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [16s 683ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) requestSent: streamid=28 but response not received DEBUG: [pool-1-thread-4] [16s 683ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(73) DEBUG: [pool-1-thread-4] [16s 683ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [16s 683ms] SSL Reader(SocketTube(6)) Unwrapping: 59 DEBUG: [pool-1-thread-4] [16s 683ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 59 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-4] [16s 683ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-4] [16s 683ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-4] [16s 683ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-4] [16s 683ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-4] [16s 683ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [16s 683ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775734 cancelled = false DEBUG: [pool-1-thread-4] [16s 683ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-4] [16s 683ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-4] [16s 683ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [16s 683ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(74): 21 DEBUG: [pool-1-thread-4] [16s 683ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-4] [16s 683ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-4] [16s 683ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [16s 683ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-4] [16s 683ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-4] [16s 683ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-4] [16s 683ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 828, limit: 16777216 DEBUG: [pool-1-thread-4] [16s 684ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 9) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-4] [16s 684ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(74) DEBUG: [pool-1-thread-4] [16s 684ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [16s 684ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-4] [16s 684ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-4] [16s 684ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-4] [16s 684ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 684ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [16s 684ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for R (true) DEBUG: [HttpClient-5-SelectorManager] [16s 684ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for None (false) DEBUG: [HttpClient-5-SelectorManager] [16s 684ms] SocketTube(6) read bytes: 792 DEBUG: [HttpClient-5-SelectorManager] [16s 684ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [16s 684ms] SSL Reader(SocketTube(6)) Adding 792 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [16s 684ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [16s 684ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for R (false) DEBUG: [HttpClient-5-SelectorManager] [16s 684ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 685ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:792, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [16s 685ms] SSL Reader(SocketTube(6)) Unwrapping: 792 DEBUG: [pool-1-thread-4] [16s 685ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 792 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-4] [16s 685ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-4] [16s 685ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-4] [16s 686ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-4] [16s 686ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-4] [16s 686ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [16s 686ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775733 cancelled = false DEBUG: [pool-1-thread-4] [16s 686ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-4] [16s 686ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-4] [16s 686ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [16s 686ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(75): 57 DEBUG: [pool-1-thread-4] [16s 686ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-4] [16s 686ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-4] [16s 686ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [16s 686ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 30 headerLength: 44 DEBUG: [pool-1-thread-4] [16s 686ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [16s 686ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 30 DEBUG: [pool-1-thread-4] [16s 686ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) Stream 30 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [16s 686ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) requestSent: streamid=30 but response not received DEBUG: [pool-1-thread-4] [16s 686ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(75) DEBUG: [pool-1-thread-4] [16s 686ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [16s 686ms] SSL Reader(SocketTube(6)) Unwrapping: 697 DEBUG: [pool-1-thread-4] [16s 686ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 697 into buffer of 64 remaining to decode: 636 DEBUG: [pool-1-thread-4] [16s 686ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-4] [16s 686ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-4] [16s 686ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-4] [16s 686ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-4] [16s 686ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [16s 686ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775732 cancelled = false DEBUG: [pool-1-thread-4] [16s 686ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-4] [16s 686ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-4] [16s 686ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [16s 686ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(76): 23 DEBUG: [pool-1-thread-4] [16s 686ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-4] [16s 686ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-4] [16s 686ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [16s 686ms] FramesDecoder Got frame: DATA: length=14, streamid=9, flags=0 DEBUG: [pool-1-thread-4] [16s 686ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: DATA: length=14, streamid=9, flags=0 DEBUG: [pool-1-thread-4] [16s 686ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: onNext(14) DEBUG: [pool-1-thread-4] [16s 686ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 842, limit: 16777216 DEBUG: [pool-1-thread-4] [16s 686ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 9) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-4] [16s 686ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(76) DEBUG: [pool-1-thread-4] [16s 686ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [16s 687ms] SSL Reader(SocketTube(6)) Unwrapping: 636 DEBUG: [pool-1-thread-4] [16s 687ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 636 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-4] [16s 687ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [16s 687ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [16s 687ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-4] [16s 687ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [16s 687ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [16s 687ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775731 cancelled = false DEBUG: [pool-1-thread-4] [16s 687ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [16s 687ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [16s 687ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [16s 687ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(77): 9 DEBUG: [pool-1-thread-4] [16s 687ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-4] [16s 687ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [16s 687ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [16s 687ms] FramesDecoder Got frame: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-4] [16s 687ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-4] [16s 687ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: onComplete DEBUG: [pool-1-thread-4] [16s 688ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [16s 690ms] HttpClientImpl(5) ClientImpl (async) elapsed 36 millis for GET to https://127.0.0.1:52357/https2/fixed/y DEBUG: [pool-1-thread-4] [16s 690ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) setEndStreamReceived: streamid=9 DEBUG: [pool-1-thread-4] [16s 690ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) responseReceived: streamid=9 DEBUG: [pool-1-thread-4] [16s 690ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) close stream 9 DEBUG: [pool-1-thread-4] [16s 690ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 9 DEBUG: [pool-1-thread-4] [16s 690ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3cd5e9e5 DEBUG: [pool-1-thread-4] [16s 690ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) closing response subscriber stream 9 DEBUG: [pool-1-thread-4] [16s 690ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(77) DEBUG: [pool-1-thread-4] [16s 690ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [16s 690ms] SSL Reader(SocketTube(6)) Unwrapping: 589 DEBUG: [pool-1-thread-4] [16s 690ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-4] [16s 690ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [16s 690ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [16s 690ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-4] [16s 690ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [16s 690ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [16s 690ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775730 cancelled = false DEBUG: [pool-1-thread-4] [16s 690ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [16s 690ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [16s 690ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [16s 690ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(78): 10 DEBUG: [pool-1-thread-4] [16s 690ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-4] [16s 690ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [16s 690ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [16s 690ms] FramesDecoder Got frame: HEADERS: length=1, streamid=26, flags=END_HEADERS DEBUG: [pool-1-thread-4] [16s 690ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: HEADERS: length=1, streamid=26, flags=END_HEADERS DEBUG: [pool-1-thread-4] [16s 690ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [16s 691ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 52734 DEBUG: [pool-1-thread-4] [16s 691ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) subscribing user subscriber DEBUG: [pool-1-thread-4] [16s 691ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [16s 691ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(78) DEBUG: [pool-1-thread-4] [16s 691ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [16s 691ms] SSL Reader(SocketTube(6)) Unwrapping: 541 DEBUG: [pool-1-thread-4] [16s 692ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-4] [16s 692ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-4] [16s 692ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-4] [16s 692ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-4] [16s 692ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-4] [16s 692ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [16s 692ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775729 cancelled = false DEBUG: [pool-1-thread-4] [16s 692ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-4] [16s 692ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-4] [16s 692ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [16s 692ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(79): 64 DEBUG: [pool-1-thread-4] [16s 692ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-4] [16s 692ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-4] [16s 692ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [16s 692ms] FramesDecoder Got frame: DATA: length=55, streamid=26, flags=0 DEBUG: [pool-1-thread-4] [16s 692ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: DATA: length=55, streamid=26, flags=0 DEBUG: [pool-1-thread-4] [16s 692ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: onNext(55) DEBUG: [pool-1-thread-4] [16s 692ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 897, limit: 16777216 DEBUG: [pool-1-thread-4] [16s 692ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 26) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-4] [16s 692ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(79) DEBUG: [pool-1-thread-4] [16s 692ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [16s 692ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-4] [16s 692ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-4] [16s 692ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [16s 692ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [16s 692ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-4] [16s 692ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [16s 692ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [16s 692ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775728 cancelled = false DEBUG: [pool-1-thread-4] [16s 692ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [16s 692ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [16s 692ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [16s 692ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(80): 9 DEBUG: [pool-1-thread-4] [16s 692ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-4] [16s 692ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [16s 692ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [16s 692ms] FramesDecoder Got frame: DATA: length=0, streamid=26, flags=END_STREAM DEBUG: [pool-1-thread-4] [16s 692ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: DATA: length=0, streamid=26, flags=END_STREAM DEBUG: [pool-1-thread-4] [16s 693ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: onComplete DEBUG: [pool-1-thread-4] [16s 693ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [16s 693ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) setEndStreamReceived: streamid=26 DEBUG: [pool-1-thread-4] [16s 693ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) responseReceived: streamid=26 DEBUG: [pool-1-thread-4] [16s 693ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) close stream 26 DEBUG: [pool-1-thread-4] [16s 693ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 26 DEBUG: [pool-1-thread-4] [16s 693ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@71d03431 DEBUG: [pool-1-thread-4] [16s 693ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) closing response subscriber stream 26 DEBUG: [pool-1-thread-4] [16s 693ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(80) DEBUG: [pool-1-thread-4] [16s 693ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [16s 693ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-4] [16s 693ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-4] [16s 693ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [16s 693ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [16s 693ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-4] [16s 693ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [16s 693ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [16s 693ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775727 cancelled = false DEBUG: [pool-1-thread-4] [16s 693ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [16s 693ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [16s 693ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [16s 693ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(81): 10 DEBUG: [pool-1-thread-4] [16s 693ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-4] [16s 693ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [16s 693ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [16s 693ms] FramesDecoder Got frame: HEADERS: length=1, streamid=28, flags=END_HEADERS DEBUG: [pool-1-thread-4] [16s 693ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: HEADERS: length=1, streamid=28, flags=END_HEADERS DEBUG: [pool-1-thread-4] [16s 693ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [16s 693ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 52734 DEBUG: [pool-1-thread-4] [16s 693ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) subscribing user subscriber DEBUG: [pool-1-thread-4] [16s 693ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [16s 694ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(81) DEBUG: [pool-1-thread-4] [16s 694ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [16s 694ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-4] [16s 694ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-4] [16s 694ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-4] [16s 694ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-4] [16s 694ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-4] [16s 694ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-4] [16s 694ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [16s 694ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775726 cancelled = false DEBUG: [pool-1-thread-4] [16s 694ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-4] [16s 694ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-4] [16s 694ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [16s 694ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(82): 63 DEBUG: [pool-1-thread-4] [16s 694ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-4] [16s 694ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-4] [16s 694ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [16s 694ms] FramesDecoder Got frame: DATA: length=54, streamid=28, flags=0 DEBUG: [pool-1-thread-4] [16s 694ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: DATA: length=54, streamid=28, flags=0 DEBUG: [pool-1-thread-4] [16s 694ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: onNext(54) DEBUG: [pool-1-thread-4] [16s 694ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 951, limit: 16777216 DEBUG: [pool-1-thread-4] [16s 694ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 28) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-4] [16s 694ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(82) DEBUG: [pool-1-thread-4] [16s 694ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [16s 694ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-4] [16s 694ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-4] [16s 694ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [16s 694ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [16s 694ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-4] [16s 694ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [16s 694ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [16s 694ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775725 cancelled = false DEBUG: [pool-1-thread-4] [16s 694ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [16s 694ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [16s 694ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [16s 694ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(83): 9 DEBUG: [pool-1-thread-4] [16s 694ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-4] [16s 694ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [16s 694ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [16s 694ms] FramesDecoder Got frame: DATA: length=0, streamid=28, flags=END_STREAM DEBUG: [pool-1-thread-4] [16s 694ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: DATA: length=0, streamid=28, flags=END_STREAM DEBUG: [pool-1-thread-4] [16s 694ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: onComplete DEBUG: [pool-1-thread-4] [16s 695ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [16s 695ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) setEndStreamReceived: streamid=28 DEBUG: [pool-1-thread-4] [16s 695ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) responseReceived: streamid=28 DEBUG: [pool-1-thread-4] [16s 695ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) close stream 28 DEBUG: [pool-1-thread-4] [16s 695ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 28 DEBUG: [pool-1-thread-4] [16s 695ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6d937574 DEBUG: [pool-1-thread-4] [16s 695ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) closing response subscriber stream 28 DEBUG: [pool-1-thread-4] [16s 695ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(83) DEBUG: [pool-1-thread-4] [16s 695ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [16s 695ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-4] [16s 695ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-4] [16s 695ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [16s 695ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [16s 695ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-4] [16s 695ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [16s 695ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [16s 695ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775724 cancelled = false DEBUG: [pool-1-thread-4] [16s 695ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [16s 695ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [16s 696ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [16s 696ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(84): 10 DEBUG: [pool-1-thread-4] [16s 696ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-4] [16s 696ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [16s 696ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [16s 696ms] FramesDecoder Got frame: HEADERS: length=1, streamid=30, flags=END_HEADERS DEBUG: [pool-1-thread-4] [16s 696ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: HEADERS: length=1, streamid=30, flags=END_HEADERS DEBUG: [pool-1-thread-4] [16s 696ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [16s 696ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 52734 DEBUG: [pool-1-thread-4] [16s 696ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) subscribing user subscriber DEBUG: [pool-1-thread-4] [16s 696ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [16s 696ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(84) DEBUG: [pool-1-thread-4] [16s 696ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [16s 696ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-4] [16s 696ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-4] [16s 696ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-4] [16s 696ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-4] [16s 696ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-4] [16s 696ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-4] [16s 696ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [16s 696ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775723 cancelled = false DEBUG: [pool-1-thread-4] [16s 696ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-4] [16s 696ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-4] [16s 696ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [16s 696ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(85): 63 DEBUG: [pool-1-thread-4] [16s 696ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-4] [16s 696ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-4] [16s 696ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [16s 696ms] FramesDecoder Got frame: DATA: length=54, streamid=30, flags=0 DEBUG: [pool-1-thread-4] [16s 696ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: DATA: length=54, streamid=30, flags=0 DEBUG: [pool-1-thread-4] [16s 696ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: onNext(54) DEBUG: [pool-1-thread-4] [16s 696ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1005, limit: 16777216 DEBUG: [pool-1-thread-4] [16s 696ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 30) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-4] [16s 696ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(85) DEBUG: [pool-1-thread-4] [16s 696ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [16s 697ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-4] [16s 697ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-4] [16s 697ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [16s 697ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [16s 697ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-4] [16s 697ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [16s 697ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [16s 697ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775722 cancelled = false DEBUG: [pool-1-thread-4] [16s 697ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [16s 697ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [16s 697ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [16s 697ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(86): 9 DEBUG: [pool-1-thread-4] [16s 697ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-4] [16s 697ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [16s 697ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [16s 697ms] FramesDecoder Got frame: DATA: length=0, streamid=30, flags=END_STREAM DEBUG: [pool-1-thread-4] [16s 697ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: DATA: length=0, streamid=30, flags=END_STREAM DEBUG: [pool-1-thread-4] [16s 697ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: onComplete DEBUG: [pool-1-thread-4] [16s 697ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [16s 697ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) setEndStreamReceived: streamid=30 DEBUG: [pool-1-thread-4] [16s 697ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) responseReceived: streamid=30 DEBUG: [pool-1-thread-4] [16s 697ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) close stream 30 DEBUG: [pool-1-thread-4] [16s 697ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 30 DEBUG: [pool-1-thread-4] [16s 698ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@325503da DEBUG: [pool-1-thread-4] [16s 698ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) closing response subscriber stream 30 DEBUG: [pool-1-thread-4] [16s 698ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(86) DEBUG: [pool-1-thread-4] [16s 698ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [16s 698ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-4] [16s 698ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-4] [16s 698ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-4] [16s 698ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 698ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [16s 698ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for R (false) DEBUG: [MainThread] [16s 700ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:52357/https2/chunk/y GET DEBUG: [pool-1-thread-2] [16s 700ms] Exchange establishing exchange for https://127.0.0.1:52357/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-2] [16s 700ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-2] [16s 700ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [16s 700ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [16s 700ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [16s 700ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [16s 700ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [16s 700ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [16s 700ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [16s 700ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 11 DEBUG: [pool-1-thread-2] [16s 700ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) Stream 11 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [16s 701ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-2] [16s 701ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [16s 701ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [16s 701ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [16s 701ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-2] [16s 701ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-2] [16s 701ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [16s 701ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-2] [16s 702ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 6 DEBUG: [pool-1-thread-2] [16s 702ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-2] [16s 702ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 6 DEBUG: [pool-1-thread-2] [16s 702ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-2] [16s 702ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-2] [16s 702ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 702ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [16s 702ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-2] [16s 702ms] SocketTube(6) trying to write: 97 DEBUG: [readLoop] [16s 705ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [16s 705ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 705ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [16s 705ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [16s 705ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 705ms] 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 DEBUG: [pool-1-thread-2] [16s 706ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-2] [16s 706ms] SocketTube(6) write: requesting more... TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-2] [16s 706ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [16s 706ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [16s 706ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 706ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [16s 706ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-2] [16s 706ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [16s 706ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false TestServer: [21 s, 9 ms, 379412 ns] Pushing promise: https://127.0.0.1:52357/https2/chunk/y/before/promise-1 DEBUG: [pool-1-thread-2] [16s 706ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [16s 706ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [16s 706ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) requestSent: streamid=11 but response not received Sent response headers 200 TestServer: [21 s, 9 ms, 977931 ns] Pushing promise: https://127.0.0.1:52357/https2/chunk/y/after/promise-2 TestServer: [21 s, 10 ms, 172866 ns] Pushing promise: https://127.0.0.1:52357/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [16s 708ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for None (false) DEBUG: [HttpClient-5-SelectorManager] [16s 708ms] SocketTube(6) read bytes: 288 DEBUG: [HttpClient-5-SelectorManager] [16s 708ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [16s 708ms] SSL Reader(SocketTube(6)) Adding 288 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [16s 708ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [16s 708ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for R (false) DEBUG: [HttpClient-5-SelectorManager] [16s 709ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [16s 709ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:288, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [16s 709ms] SSL Reader(SocketTube(6)) Unwrapping: 288 DEBUG: [pool-1-thread-2] [16s 709ms] SSL Reader(SocketTube(6)) Decoded 53 bytes out of 288 into buffer of 16676 remaining to decode: 197 DEBUG: [pool-1-thread-2] [16s 709ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 91 bytesProduced = 53 DEBUG: [pool-1-thread-2] [16s 709ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 91 DEBUG: [pool-1-thread-2] [16s 709ms] SSL Reader(SocketTube(6)) sending 53 DEBUG: [pool-1-thread-2] [16s 709ms] SSL Reader(SocketTube(6)) Adding 53 to outputQ queue DEBUG: [pool-1-thread-2] [16s 709ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 709ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775721 cancelled = false DEBUG: [HttpClient-5-SelectorManager] [16s 710ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for None (false) DEBUG: [HttpClient-5-SelectorManager] [16s 710ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [16s 710ms] 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] [16s 718ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 53 bytes downstream DEBUG: [pool-1-thread-2] [16s 721ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 53 bytes in 1 buffers DEBUG: [pool-1-thread-2] [16s 721ms] Http2Connection(SSLTube(SocketTube(6))) sending 53 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [16s 721ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(87): 53 DEBUG: [pool-1-thread-2] [16s 721ms] Http2Connection(SSLTube(SocketTube(6))) Processing 53 DEBUG: [pool-1-thread-2] [16s 721ms] FramesDecoder decodes: 53 DEBUG: [pool-1-thread-2] [16s 721ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [16s 722ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=11, flags=END_HEADERS promisedStreamid: 32 headerLength: 40 DEBUG: [pool-1-thread-2] [16s 722ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [16s 722ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 32 DEBUG: [pool-1-thread-2] [16s 722ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) Stream 32 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [16s 722ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) requestSent: streamid=32 but response not received DEBUG: [pool-1-thread-2] [16s 722ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(87) DEBUG: [pool-1-thread-2] [16s 722ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 722ms] SSL Reader(SocketTube(6)) Unwrapping: 197 DEBUG: [pool-1-thread-2] [16s 722ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 197 into buffer of 64 remaining to decode: 149 DEBUG: [pool-1-thread-2] [16s 722ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [16s 722ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [16s 722ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [16s 722ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [16s 722ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 722ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775720 cancelled = false DEBUG: [pool-1-thread-2] [16s 723ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [16s 723ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [16s 723ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [16s 723ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(88): 10 DEBUG: [pool-1-thread-2] [16s 723ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [16s 723ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [16s 723ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [16s 723ms] FramesDecoder Got frame: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-2] [16s 723ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-2] [16s 723ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [16s 723ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [16s 723ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/chunk/y) 200 HTTP_2 Local port: 52734 DEBUG: [pool-1-thread-2] [16s 723ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) subscribing user subscriber DEBUG: [pool-1-thread-2] [16s 723ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [16s 723ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(88) DEBUG: [pool-1-thread-2] [16s 723ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 723ms] SSL Reader(SocketTube(6)) Unwrapping: 149 DEBUG: [pool-1-thread-2] [16s 723ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 149 into buffer of 64 remaining to decode: 90 DEBUG: [pool-1-thread-2] [16s 723ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [16s 723ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [16s 723ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-2] [16s 723ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [16s 723ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 723ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775719 cancelled = false DEBUG: [pool-1-thread-2] [16s 723ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [16s 723ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [16s 724ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [16s 724ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(89): 21 DEBUG: [pool-1-thread-2] [16s 724ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-2] [16s 724ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [16s 724ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [16s 724ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-2] [16s 724ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-2] [16s 724ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-2] [16s 724ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1017, limit: 16777216 DEBUG: [pool-1-thread-2] [16s 724ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 11) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [16s 724ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(89) DEBUG: [pool-1-thread-2] [16s 724ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 724ms] SSL Reader(SocketTube(6)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [16s 724ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 90 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [16s 724ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-2] [16s 724ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [16s 724ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-2] [16s 724ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-2] [16s 724ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 724ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775718 cancelled = false DEBUG: [pool-1-thread-2] [16s 724ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-2] [16s 724ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-2] [16s 724ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [16s 724ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(90): 52 DEBUG: [pool-1-thread-2] [16s 724ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-2] [16s 724ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-2] [16s 724ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [16s 724ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 34 headerLength: 39 DEBUG: [pool-1-thread-2] [16s 724ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [16s 724ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 34 DEBUG: [pool-1-thread-2] [16s 724ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) Stream 34 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [16s 724ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) requestSent: streamid=34 but response not received DEBUG: [pool-1-thread-2] [16s 724ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(90) DEBUG: [pool-1-thread-2] [16s 724ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 724ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [16s 724ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [16s 724ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [16s 725ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [16s 725ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [16s 725ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for R (true) DEBUG: [HttpClient-5-SelectorManager] [16s 725ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for None (false) DEBUG: [HttpClient-5-SelectorManager] [16s 725ms] SocketTube(6) read bytes: 846 DEBUG: [HttpClient-5-SelectorManager] [16s 725ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [16s 725ms] SSL Reader(SocketTube(6)) Adding 846 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [16s 725ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [16s 725ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for R (false) DEBUG: [HttpClient-5-SelectorManager] [16s 725ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [16s 725ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:846, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [16s 725ms] SSL Reader(SocketTube(6)) Unwrapping: 846 DEBUG: [pool-1-thread-2] [16s 725ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 846 into buffer of 64 remaining to decode: 787 DEBUG: [pool-1-thread-2] [16s 725ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [16s 725ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [16s 725ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-2] [16s 725ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [16s 725ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 725ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775717 cancelled = false DEBUG: [pool-1-thread-2] [16s 725ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [16s 731ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [16s 731ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [16s 731ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(91): 21 DEBUG: [pool-1-thread-2] [16s 731ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-2] [16s 731ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [16s 731ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [16s 731ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-2] [16s 731ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-2] [16s 731ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-2] [16s 731ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1029, limit: 16777216 DEBUG: [pool-1-thread-2] [16s 731ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 11) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-2] [16s 731ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(91) DEBUG: [pool-1-thread-2] [16s 731ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 731ms] SSL Reader(SocketTube(6)) Unwrapping: 787 DEBUG: [pool-1-thread-2] [16s 731ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 787 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-2] [16s 731ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-2] [16s 731ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [16s 731ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-2] [16s 731ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-2] [16s 731ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 731ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775716 cancelled = false DEBUG: [pool-1-thread-2] [16s 731ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-2] [16s 731ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-2] [16s 731ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [16s 731ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(92): 52 DEBUG: [pool-1-thread-2] [16s 731ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-2] [16s 731ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-2] [16s 731ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [16s 731ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 36 headerLength: 39 DEBUG: [pool-1-thread-2] [16s 732ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [16s 732ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 36 DEBUG: [pool-1-thread-2] [16s 732ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) Stream 36 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [16s 732ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) requestSent: streamid=36 but response not received DEBUG: [pool-1-thread-2] [16s 732ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(92) DEBUG: [pool-1-thread-2] [16s 732ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 732ms] SSL Reader(SocketTube(6)) Unwrapping: 697 DEBUG: [pool-1-thread-2] [16s 732ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 697 into buffer of 64 remaining to decode: 636 DEBUG: [pool-1-thread-2] [16s 732ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-2] [16s 732ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-2] [16s 732ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-2] [16s 732ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-2] [16s 732ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 732ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775715 cancelled = false DEBUG: [pool-1-thread-2] [16s 732ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-2] [16s 732ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-2] [16s 732ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [16s 732ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(93): 23 DEBUG: [pool-1-thread-2] [16s 732ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-2] [16s 732ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-2] [16s 732ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [16s 732ms] FramesDecoder Got frame: DATA: length=14, streamid=11, flags=0 DEBUG: [pool-1-thread-2] [16s 732ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: DATA: length=14, streamid=11, flags=0 DEBUG: [pool-1-thread-2] [16s 732ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: onNext(14) DEBUG: [pool-1-thread-2] [16s 732ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 1043, limit: 16777216 DEBUG: [pool-1-thread-2] [16s 732ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 11) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-2] [16s 732ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(93) DEBUG: [pool-1-thread-2] [16s 732ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 732ms] SSL Reader(SocketTube(6)) Unwrapping: 636 DEBUG: [pool-1-thread-2] [16s 732ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 636 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-2] [16s 732ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [16s 732ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [16s 732ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [16s 732ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [16s 732ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 732ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775714 cancelled = false DEBUG: [pool-1-thread-2] [16s 734ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [16s 735ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [16s 735ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [16s 735ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(94): 9 DEBUG: [pool-1-thread-2] [16s 735ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [16s 735ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [16s 735ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [16s 735ms] FramesDecoder Got frame: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-2] [16s 735ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-2] [16s 735ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: onComplete DEBUG: [pool-1-thread-2] [16s 735ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [16s 735ms] HttpClientImpl(5) ClientImpl (async) elapsed 35 millis for GET to https://127.0.0.1:52357/https2/chunk/y DEBUG: [pool-1-thread-2] [16s 735ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) setEndStreamReceived: streamid=11 DEBUG: [pool-1-thread-2] [16s 735ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) responseReceived: streamid=11 DEBUG: [pool-1-thread-2] [16s 735ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) close stream 11 DEBUG: [pool-1-thread-2] [16s 735ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 11 DEBUG: [pool-1-thread-2] [16s 735ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@72ba8168 DEBUG: [pool-1-thread-2] [16s 735ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) closing response subscriber stream 11 DEBUG: [pool-1-thread-2] [16s 735ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(94) DEBUG: [pool-1-thread-2] [16s 735ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 735ms] SSL Reader(SocketTube(6)) Unwrapping: 589 DEBUG: [pool-1-thread-2] [16s 735ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-2] [16s 735ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [16s 735ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [16s 735ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [16s 735ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [16s 735ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 735ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775713 cancelled = false DEBUG: [pool-1-thread-2] [16s 735ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [16s 735ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [16s 735ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [16s 735ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(95): 10 DEBUG: [pool-1-thread-2] [16s 735ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [16s 735ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [16s 735ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [16s 735ms] FramesDecoder Got frame: HEADERS: length=1, streamid=32, flags=END_HEADERS DEBUG: [pool-1-thread-2] [16s 736ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: HEADERS: length=1, streamid=32, flags=END_HEADERS DEBUG: [pool-1-thread-2] [16s 736ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [16s 736ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 52734 DEBUG: [pool-1-thread-2] [16s 736ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) subscribing user subscriber DEBUG: [pool-1-thread-2] [16s 736ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [16s 736ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(95) DEBUG: [pool-1-thread-2] [16s 736ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 736ms] SSL Reader(SocketTube(6)) Unwrapping: 541 DEBUG: [pool-1-thread-2] [16s 736ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-2] [16s 736ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-2] [16s 736ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-2] [16s 736ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-2] [16s 736ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-2] [16s 736ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 736ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775712 cancelled = false DEBUG: [pool-1-thread-2] [16s 736ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-2] [16s 736ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-2] [16s 736ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [16s 736ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(96): 64 DEBUG: [pool-1-thread-2] [16s 736ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-2] [16s 736ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-2] [16s 736ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [16s 736ms] FramesDecoder Got frame: DATA: length=55, streamid=32, flags=0 DEBUG: [pool-1-thread-2] [16s 736ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: DATA: length=55, streamid=32, flags=0 DEBUG: [pool-1-thread-2] [16s 736ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: onNext(55) DEBUG: [pool-1-thread-2] [16s 736ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 1098, limit: 16777216 DEBUG: [pool-1-thread-2] [16s 736ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 32) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-2] [16s 736ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(96) DEBUG: [pool-1-thread-2] [16s 736ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 736ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-2] [16s 736ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-2] [16s 736ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [16s 737ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [16s 737ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [16s 737ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [16s 737ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 737ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775711 cancelled = false DEBUG: [pool-1-thread-2] [16s 737ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [16s 737ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [16s 737ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [16s 737ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(97): 9 DEBUG: [pool-1-thread-2] [16s 737ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [16s 737ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [16s 737ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [16s 737ms] FramesDecoder Got frame: DATA: length=0, streamid=32, flags=END_STREAM DEBUG: [pool-1-thread-2] [16s 737ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: DATA: length=0, streamid=32, flags=END_STREAM DEBUG: [pool-1-thread-2] [16s 737ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: onComplete DEBUG: [pool-1-thread-2] [16s 737ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [16s 737ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) setEndStreamReceived: streamid=32 DEBUG: [pool-1-thread-2] [16s 737ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) responseReceived: streamid=32 DEBUG: [pool-1-thread-2] [16s 737ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) close stream 32 DEBUG: [pool-1-thread-2] [16s 737ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 32 DEBUG: [pool-1-thread-2] [16s 737ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@108519f3 DEBUG: [pool-1-thread-2] [16s 737ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) closing response subscriber stream 32 DEBUG: [pool-1-thread-2] [16s 737ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(97) DEBUG: [pool-1-thread-2] [16s 737ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 737ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-2] [16s 737ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-2] [16s 737ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [16s 737ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [16s 737ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [16s 737ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [16s 737ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 737ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775710 cancelled = false DEBUG: [pool-1-thread-2] [16s 737ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [16s 737ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [16s 737ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [16s 737ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(98): 10 DEBUG: [pool-1-thread-2] [16s 737ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [16s 737ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [16s 737ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [16s 737ms] FramesDecoder Got frame: HEADERS: length=1, streamid=34, flags=END_HEADERS DEBUG: [pool-1-thread-2] [16s 737ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: HEADERS: length=1, streamid=34, flags=END_HEADERS DEBUG: [pool-1-thread-2] [16s 737ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [16s 737ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 52734 DEBUG: [pool-1-thread-2] [16s 738ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) subscribing user subscriber DEBUG: [pool-1-thread-2] [16s 738ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [16s 738ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(98) DEBUG: [pool-1-thread-2] [16s 738ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 738ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-2] [16s 738ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-2] [16s 738ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [16s 738ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [16s 738ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-2] [16s 738ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [16s 738ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 738ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775709 cancelled = false DEBUG: [pool-1-thread-2] [16s 738ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [16s 738ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [16s 738ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [16s 738ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(99): 63 DEBUG: [pool-1-thread-2] [16s 738ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-2] [16s 738ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [16s 738ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [16s 738ms] FramesDecoder Got frame: DATA: length=54, streamid=34, flags=0 DEBUG: [pool-1-thread-2] [16s 738ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: DATA: length=54, streamid=34, flags=0 DEBUG: [pool-1-thread-2] [16s 738ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: onNext(54) DEBUG: [pool-1-thread-2] [16s 738ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1152, limit: 16777216 DEBUG: [pool-1-thread-2] [16s 738ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 34) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [16s 738ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(99) DEBUG: [pool-1-thread-2] [16s 738ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 738ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-2] [16s 738ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-2] [16s 738ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [16s 738ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [16s 738ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [16s 738ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [16s 738ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 738ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775708 cancelled = false DEBUG: [pool-1-thread-2] [16s 738ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [16s 738ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [16s 738ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [16s 738ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(100): 9 DEBUG: [pool-1-thread-2] [16s 738ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [16s 738ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [16s 738ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [16s 738ms] FramesDecoder Got frame: DATA: length=0, streamid=34, flags=END_STREAM DEBUG: [pool-1-thread-2] [16s 738ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: DATA: length=0, streamid=34, flags=END_STREAM DEBUG: [pool-1-thread-2] [16s 738ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: onComplete DEBUG: [pool-1-thread-2] [16s 738ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [16s 739ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) setEndStreamReceived: streamid=34 DEBUG: [pool-1-thread-2] [16s 739ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) responseReceived: streamid=34 DEBUG: [pool-1-thread-2] [16s 739ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) close stream 34 DEBUG: [pool-1-thread-2] [16s 739ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 34 DEBUG: [pool-1-thread-2] [16s 739ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@41d08880 DEBUG: [pool-1-thread-2] [16s 739ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) closing response subscriber stream 34 DEBUG: [pool-1-thread-2] [16s 739ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(100) DEBUG: [pool-1-thread-2] [16s 739ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 739ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-2] [16s 739ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-2] [16s 739ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [16s 739ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [16s 739ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [16s 739ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [16s 739ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 739ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775707 cancelled = false DEBUG: [pool-1-thread-2] [16s 739ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [16s 739ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [16s 739ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [16s 739ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(101): 10 DEBUG: [pool-1-thread-2] [16s 739ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [16s 739ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [16s 739ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [16s 739ms] FramesDecoder Got frame: HEADERS: length=1, streamid=36, flags=END_HEADERS DEBUG: [pool-1-thread-2] [16s 739ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: HEADERS: length=1, streamid=36, flags=END_HEADERS DEBUG: [pool-1-thread-2] [16s 739ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [16s 739ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 52734 DEBUG: [pool-1-thread-2] [16s 739ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) subscribing user subscriber DEBUG: [pool-1-thread-2] [16s 739ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [16s 739ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(101) DEBUG: [pool-1-thread-2] [16s 739ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 739ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-2] [16s 740ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [16s 740ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [16s 740ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [16s 740ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-2] [16s 740ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [16s 740ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 740ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775706 cancelled = false DEBUG: [pool-1-thread-2] [16s 740ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [16s 740ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [16s 740ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [16s 740ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(102): 63 DEBUG: [pool-1-thread-2] [16s 740ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-2] [16s 740ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [16s 740ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [16s 740ms] FramesDecoder Got frame: DATA: length=54, streamid=36, flags=0 DEBUG: [pool-1-thread-2] [16s 740ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: DATA: length=54, streamid=36, flags=0 DEBUG: [pool-1-thread-2] [16s 740ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: onNext(54) DEBUG: [pool-1-thread-2] [16s 740ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1206, limit: 16777216 DEBUG: [pool-1-thread-2] [16s 740ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 36) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [16s 740ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(102) DEBUG: [pool-1-thread-2] [16s 740ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 740ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [16s 740ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [16s 740ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [16s 740ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [16s 740ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [16s 740ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [16s 740ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [16s 740ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775705 cancelled = false DEBUG: [pool-1-thread-2] [16s 740ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [16s 740ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [16s 740ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [16s 740ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(103): 9 DEBUG: [pool-1-thread-2] [16s 740ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [16s 740ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [16s 740ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [16s 740ms] FramesDecoder Got frame: DATA: length=0, streamid=36, flags=END_STREAM DEBUG: [pool-1-thread-2] [16s 740ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: DATA: length=0, streamid=36, flags=END_STREAM DEBUG: [pool-1-thread-2] [16s 740ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: onComplete DEBUG: [pool-1-thread-2] [16s 740ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [16s 740ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) setEndStreamReceived: streamid=36 DEBUG: [pool-1-thread-2] [16s 740ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) responseReceived: streamid=36 DEBUG: [pool-1-thread-2] [16s 740ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) close stream 36 DEBUG: [pool-1-thread-2] [16s 740ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 36 DEBUG: [pool-1-thread-2] [16s 740ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2812daf3 DEBUG: [pool-1-thread-2] [16s 740ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) closing response subscriber stream 36 DEBUG: [pool-1-thread-2] [16s 740ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(103) DEBUG: [pool-1-thread-2] [16s 740ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [16s 740ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [16s 740ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [16s 740ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [16s 741ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [16s 741ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [16s 741ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for R (false) DEBUG: [MainThread] [16s 887ms] HttpClientImpl(14) proxySelector is sun.net.spi.DefaultProxySelector@e1767b8 (user-supplied=false) DEBUG: [MainThread] [16s 911ms] HttpClientImpl(14) ClientImpl (async) send http://127.0.0.1:57197/http2/fixed/y GET DEBUG: [pool-1-thread-2] [16s 911ms] Exchange establishing exchange for http://127.0.0.1:57197/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-2] [16s 912ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [16s 912ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [16s 912ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [16s 912ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [16s 912ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [16s 913ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [16s 913ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [16s 913ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [16s 913ms] Http1AsyncReceiver(SocketTube(15)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@36f765fa queue.isEmpty: true DEBUG: [pool-1-thread-2] [16s 913ms] Http1AsyncReceiver(SocketTube(15)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@36f765fa, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [16s 913ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [16s 913ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [16s 913ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [16s 913ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [16s 913ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [16s 913ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [16s 913ms] PlainHttpConnection(SocketTube(15)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-14-SelectorManager] [16s 913ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4ad8800 for C (true) TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection DEBUG: [HttpClient-14-SelectorManager] [16s 914ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: finishing connect TestServer: New connection from Socket[addr=/127.0.0.1,port=52064,localport=57197] DEBUG: [HttpClient-14-SelectorManager] [16s 914ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52064 TestServer(1): starting connection DEBUG: [pool-1-thread-2] [16s 914ms] PlainHttpConnection(SocketTube(15)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [16s 914ms] Http1Exchange SocketTube(15) connecting flows DEBUG: [pool-1-thread-2] [16s 914ms] SocketTube(15) connecting flows DEBUG: [pool-1-thread-2] [16s 914ms] SocketTube(15) read publisher got subscriber DEBUG: [pool-1-thread-2] [16s 914ms] SocketTube(15) registering subscribe event DEBUG: [pool-1-thread-2] [16s 914ms] SocketTube(15) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-14-SelectorManager] [16s 914ms] SocketTube(15) subscribe event raised DEBUG: [pool-1-thread-2] [16s 914ms] Http1Publisher(SocketTube(15)) got subscriber: SocketTube(15) DEBUG: [HttpClient-14-SelectorManager] [16s 914ms] SocketTube(15) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@e55e370 DEBUG: [HttpClient-14-SelectorManager] [16s 914ms] SocketTube(15) read demand reset to 0 DEBUG: [HttpClient-14-SelectorManager] [16s 914ms] SocketTube(15) calling onSubscribe DEBUG: [HttpClient-14-SelectorManager] [16s 914ms] Http1AsyncReceiver(SocketTube(15)) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [16s 914ms] SocketTube(15) subscribed for writing DEBUG: [HttpClient-14-SelectorManager] [16s 914ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-14-SelectorManager] [16s 914ms] SocketTube(15) pending subscriber subscribed DEBUG: [pool-1-thread-2] [16s 914ms] SocketTube(15) write: registering startSubscription event DEBUG: [pool-1-thread-2] [16s 915ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-14-SelectorManager] [16s 915ms] SocketTube(15) write: starting subscription DEBUG: [HttpClient-14-SelectorManager] [16s 916ms] SocketTube(15) write: offloading requestMore DEBUG: [pool-1-thread-2] [16s 916ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [16s 916ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [16s 916ms] Http1Publisher(SocketTube(15)) WriteTask DEBUG: [pool-1-thread-2] [16s 916ms] Http1Publisher(SocketTube(15)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [16s 917ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-3] [16s 917ms] Http1Publisher(SocketTube(15)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [16s 917ms] Http1Publisher(SocketTube(15)) WriteTask DEBUG: [pool-1-thread-3] [16s 917ms] Http1Publisher(SocketTube(15)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [16s 917ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [16s 919ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [16s 919ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [16s 919ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [16s 919ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [16s 919ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [16s 919ms] Http1Publisher(SocketTube(15)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [16s 919ms] Http1Publisher(SocketTube(15)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [16s 919ms] SocketTube(15) trying to write: 204 DEBUG: [pool-1-thread-3] [16s 919ms] SocketTube(15) wrote: 204 DEBUG: [pool-1-thread-3] [16s 919ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-3] [16s 919ms] Http1Publisher(SocketTube(15)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [16s 919ms] SocketTube(15) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [16s 919ms] SocketTube(15) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [16s 919ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [16s 919ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [16s 919ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [16s 919ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [16s 919ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) First time around DEBUG: [pool-1-thread-3] [16s 919ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [16s 919ms] Http1Publisher(SocketTube(15)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [16s 919ms] Http1Publisher(SocketTube(15)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2c006d45 DEBUG: [pool-1-thread-3] [16s 919ms] SocketTube(15) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 922ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [16s 922ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [16s 922ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [16s 922ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-4] [16s 922ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-4] [16s 922ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-14-SelectorManager] [16s 922ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b576cde for R (true) DEBUG: [HttpClient-14-SelectorManager] [16s 922ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b576cde for None (false) DEBUG: [HttpClient-14-SelectorManager] [16s 922ms] SocketTube(15) read bytes: 71 DEBUG: [HttpClient-14-SelectorManager] [16s 922ms] Http1AsyncReceiver(SocketTube(15)) Putting 71 bytes into the queue DEBUG: [HttpClient-14-SelectorManager] [16s 923ms] SocketTube(15) resuming read event DEBUG: [HttpClient-14-SelectorManager] [16s 923ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b576cde for R (false) DEBUG: [HttpClient-14-SelectorManager] [16s 923ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 923ms] Http1AsyncReceiver(SocketTube(15)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@36f765fa DEBUG: [pool-1-thread-4] [16s 923ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [16s 923ms] Http1AsyncReceiver(SocketTube(15)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@36f765fa DEBUG: [pool-1-thread-4] [16s 923ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-4] [16s 923ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-4] [16s 923ms] Http1AsyncReceiver(SocketTube(15)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@36f765fa DEBUG: [pool-1-thread-4] [16s 923ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [16s 923ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [16s 923ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:52064 remote=/127.0.0.1:57197] DEBUG: [pool-1-thread-4] [16s 923ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) readBody: return2Cache: false DEBUG: [pool-1-thread-4] [16s 923ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@e85bf58(14) DEBUG: [pool-1-thread-4] [16s 923ms] Http1AsyncReceiver(SocketTube(15)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@215c5eb4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@515d8712 queue.isEmpty: false DEBUG: [pool-1-thread-4] [16s 923ms] Http1AsyncReceiver(SocketTube(15)) Delegate done: 0 DEBUG: [pool-1-thread-4] [16s 923ms] PlainHttpConnection(SocketTube(15))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [16s 923ms] HttpClientImpl(14) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [16s 923ms] Http1AsyncReceiver(SocketTube(15)) cleared DEBUG: [pool-1-thread-4] [16s 923ms] HttpClientImpl(14) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [16s 923ms] Exchange Ignored body DEBUG: [pool-1-thread-4] [16s 924ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-4] [16s 924ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [16s 924ms] Http2Connection(SocketTube(15)) Opened stream 1 DEBUG: [pool-1-thread-4] [16s 924ms] Http2Connection(SocketTube(15))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [16s 924ms] Http2Connection(SocketTube(15))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-4] [16s 924ms] SocketTube(15) connecting flows DEBUG: [pool-1-thread-4] [16s 924ms] SocketTube(15) read publisher got subscriber DEBUG: [pool-1-thread-4] [16s 924ms] SocketTube(15) registering subscribe event DEBUG: [pool-1-thread-4] [16s 924ms] SocketTube(15) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 924ms] SocketTube(15) subscribed for writing DEBUG: [HttpClient-14-SelectorManager] [16s 924ms] SocketTube(15) subscribe event raised DEBUG: [pool-1-thread-4] [16s 924ms] SocketTube(15) write: resetting demand to 0 DEBUG: [HttpClient-14-SelectorManager] [16s 924ms] SocketTube(15) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7a5607fd DEBUG: [HttpClient-14-SelectorManager] [16s 924ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-14-SelectorManager] [16s 924ms] SocketTube(15) read demand reset to 0 DEBUG: [HttpClient-14-SelectorManager] [16s 924ms] SocketTube(15) calling onSubscribe DEBUG: [HttpClient-14-SelectorManager] [16s 924ms] Http2Connection(SocketTube(15)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-14-SelectorManager] [16s 924ms] SocketTube(15) got some demand for reading DEBUG: [HttpClient-14-SelectorManager] [16s 924ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-4] [16s 924ms] SocketTube(15) write: registering startSubscription event DEBUG: [HttpClient-14-SelectorManager] [16s 924ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b576cde for R (false) DEBUG: [HttpClient-14-SelectorManager] [16s 924ms] SocketTube(15) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-14-SelectorManager] [16s 924ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-14-SelectorManager] [16s 924ms] SocketTube(15) pending subscriber subscribed DEBUG: [HttpClient-14-SelectorManager] [16s 924ms] SocketTube(15) write: starting subscription DEBUG: [pool-1-thread-4] [16s 924ms] PlainHttpConnection(SocketTube(15)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-4] [16s 925ms] PlainHttpConnection(SocketTube(15)) signalling the publisher of the write queue DEBUG: [HttpClient-14-SelectorManager] [16s 924ms] SocketTube(15) write: offloading requestMore DEBUG: [pool-1-thread-4] [16s 925ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [16s 925ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-4] [16s 925ms] PlainHttpConnection(SocketTube(15)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-4] [16s 925ms] PlainHttpConnection(SocketTube(15)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [16s 925ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: got request of 1 from SocketTube(15) DEBUG: [pool-1-thread-3] [16s 925ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 925ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(15) DEBUG: [pool-1-thread-4] [16s 925ms] SocketTube(15) trying to write: 63 DEBUG: [pool-1-thread-4] [16s 926ms] SocketTube(15) wrote: 63 DEBUG: [pool-1-thread-4] [16s 926ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-4] [16s 926ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: got request of 1 from SocketTube(15) DEBUG: [pool-1-thread-4] [16s 926ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 926ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 926ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(15) DEBUG: [Test-server-pool] [16s 926ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [16s 926ms] SocketTube(15) trying to write: 13 DEBUG: [Test-server-pool] [16s 926ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [16s 926ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [16s 926ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-4] [16s 926ms] SocketTube(15) wrote: 13 DEBUG: [Test-server-pool] [16s 926ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [16s 926ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-4] [16s 926ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: got request of 1 from SocketTube(15) DEBUG: [pool-1-thread-4] [16s 926ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [16s 926ms] 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] [16s 926ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 926ms] Http2Connection(SocketTube(15)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-4] [16s 926ms] Http2Connection(SocketTube(15)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-4] [16s 926ms] Http2Connection(SocketTube(15)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [16s 926ms] Http1AsyncReceiver(SocketTube(15)) stopping DEBUG: [pool-1-thread-4] [16s 926ms] Http1AsyncReceiver(SocketTube(15)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-4] [16s 926ms] Http1AsyncReceiver(SocketTube(15)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-4] [16s 926ms] Http2Connection(SocketTube(15)) H2 Received EMPTY_TRIGGER TestServer: GET /http2/fixed/y Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/fixed TestServer: [21 s, 230 ms, 142910 ns] Pushing promise: http://127.0.0.1:57197/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [21 s, 230 ms, 352506 ns] Pushing promise: http://127.0.0.1:57197/http2/fixed/y/after/promise-2 TestServer: [21 s, 230 ms, 486020 ns] Pushing promise: http://127.0.0.1:57197/http2/fixed/y/after/promise-3 DEBUG: [pool-1-thread-4] [16s 926ms] Http2Connection(SocketTube(15)) H2 processed buffered data DEBUG: [pool-1-thread-4] [16s 927ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(15)) DEBUG: [pool-1-thread-4] [16s 927ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(15)) DEBUG: [pool-1-thread-4] [16s 927ms] Http1AsyncReceiver(SocketTube(15)) cleared DEBUG: [pool-1-thread-4] [16s 927ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-4] [16s 927ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-4] [16s 927ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@e85bf58(14) DEBUG: [pool-1-thread-4] [16s 927ms] Http1AsyncReceiver(SocketTube(15)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@215c5eb4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@515d8712, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-4] [16s 927ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [16s 927ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-4] [16s 927ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: no need to request more DEBUG: [readLoop] [16s 930ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [16s 930ms] FramesDecoder Tail size is now: 0, current= TestServer(1): connection started DEBUG: [readLoop] [16s 930ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [16s 930ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [16s 930ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 930ms] 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] [16s 930ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [16s 930ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 930ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [16s 930ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [16s 930ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 930ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-14-SelectorManager] [16s 930ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b576cde for None (false) DEBUG: [HttpClient-14-SelectorManager] [16s 930ms] SocketTube(15) read bytes: 97 DEBUG: [HttpClient-14-SelectorManager] [16s 930ms] Http2Connection(SocketTube(15)) onNext: got 97 bytes in 1 buffers DEBUG: [HttpClient-14-SelectorManager] [16s 930ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-4] [16s 930ms] Http2Connection(SocketTube(15)) sending 97 to Http2Connection.asyncReceive DEBUG: [HttpClient-14-SelectorManager] [16s 930ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b576cde for R (false) DEBUG: [HttpClient-14-SelectorManager] [16s 930ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 930ms] Http2Connection(SocketTube(15)) H2 Receiving(1): 97 DEBUG: [pool-1-thread-4] [16s 930ms] Http2Connection(SocketTube(15)) Processing 97 DEBUG: [HttpClient-14-SelectorManager] [16s 930ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b576cde for None (false) DEBUG: [pool-1-thread-4] [16s 931ms] FramesDecoder decodes: 97 DEBUG: [pool-1-thread-4] [16s 931ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [16s 931ms] 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] [16s 931ms] Http2Connection(SocketTube(15)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-14-SelectorManager] [16s 931ms] SocketTube(15) read bytes: 371 DEBUG: [pool-1-thread-4] [16s 931ms] PlainHttpConnection(SocketTube(15)) added 9 bytes to the write queue DEBUG: [pool-1-thread-4] [16s 931ms] PlainHttpConnection(SocketTube(15)) signalling the publisher of the write queue DEBUG: [HttpClient-14-SelectorManager] [16s 931ms] Http2Connection(SocketTube(15)) onNext: got 371 bytes in 1 buffers DEBUG: [HttpClient-14-SelectorManager] [16s 931ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-4] [16s 931ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(15) DEBUG: [HttpClient-14-SelectorManager] [16s 931ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b576cde for R (false) DEBUG: [pool-1-thread-4] [16s 931ms] SocketTube(15) trying to write: 9 DEBUG: [HttpClient-14-SelectorManager] [16s 931ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 931ms] SocketTube(15) wrote: 9 DEBUG: [pool-1-thread-4] [16s 931ms] SocketTube(15) write: requesting more... DEBUG: [readLoop] [16s 931ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-14-SelectorManager] [16s 931ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b576cde for None (false) DEBUG: [pool-1-thread-4] [16s 931ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: got request of 1 from SocketTube(15) DEBUG: [pool-1-thread-4] [16s 931ms] SocketTube(15) leaving requestMore: Reading: [ops=None, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 931ms] SocketTube(15) leaving w.onNext Reading: [ops=None, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [16s 931ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [16s 931ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [pool-1-thread-4] [16s 931ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [16s 931ms] Http2Connection(SocketTube(15)) Opened stream 2 DEBUG: [pool-1-thread-4] [16s 931ms] Http2Connection(SocketTube(15))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [16s 932ms] Http2Connection(SocketTube(15))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-4] [16s 932ms] Http2Connection(SocketTube(15)) H2 processed(1) DEBUG: [pool-1-thread-4] [16s 932ms] Http2Connection(SocketTube(15)) sending 371 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [16s 932ms] Http2Connection(SocketTube(15)) H2 Receiving(2): 371 DEBUG: [pool-1-thread-4] [16s 932ms] Http2Connection(SocketTube(15)) Processing 371 DEBUG: [pool-1-thread-4] [16s 932ms] FramesDecoder decodes: 371 DEBUG: [pool-1-thread-4] [16s 932ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [16s 932ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [16s 932ms] Http2Connection(SocketTube(15))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [16s 932ms] Http2Connection(SocketTube(15))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [16s 932ms] Http2Connection(SocketTube(15))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [16s 932ms] Http2Connection(SocketTube(15))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/fixed/y) 200 HTTP_2 Local port: 52064 DEBUG: [HttpClient-14-SelectorManager] [16s 931ms] SocketTube(15) read bytes: 80 DEBUG: [readLoop] [16s 932ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-14-SelectorManager] [16s 932ms] Http2Connection(SocketTube(15)) onNext: got 80 bytes in 1 buffers DEBUG: [readLoop] [16s 932ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [16s 932ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [16s 932ms] Http2Connection(SocketTube(15))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-14-SelectorManager] [16s 932ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-4] [16s 932ms] HttpClientImpl(14) body subscriber registered: 1 DEBUG: [HttpClient-14-SelectorManager] [16s 932ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b576cde for R (false) DEBUG: [pool-1-thread-4] [16s 932ms] HttpResponseInputStream onSubscribe called DEBUG: [HttpClient-14-SelectorManager] [16s 932ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [16s 932ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [16s 932ms] HttpClientImpl(14) ClientImpl (async) elapsed 21 millis for GET to http://127.0.0.1:57197/http2/fixed/y DEBUG: [pool-1-thread-4] [16s 933ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [16s 933ms] Http2Connection(SocketTube(15))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [16s 933ms] Http2Connection(SocketTube(15))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-4] [16s 933ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [16s 933ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [16s 933ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-4] [16s 933ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-4] [16s 933ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-4] [16s 933ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [16s 933ms] Http2Connection(SocketTube(15)) Opened stream 4 DEBUG: [pool-1-thread-4] [16s 933ms] Http2Connection(SocketTube(15))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [16s 933ms] Http2Connection(SocketTube(15))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-4] [16s 933ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [16s 933ms] Http2Connection(SocketTube(15))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [16s 933ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-4] [16s 933ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [16s 933ms] Http2Connection(SocketTube(15)) Opened stream 6 DEBUG: [pool-1-thread-4] [16s 933ms] Http2Connection(SocketTube(15))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [16s 933ms] Http2Connection(SocketTube(15))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-4] [16s 933ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [16s 933ms] Http2Connection(SocketTube(15))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [16s 933ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [16s 933ms] Http2Connection(SocketTube(15))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [16s 933ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [16s 933ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-4] [16s 934ms] Http2Connection(SocketTube(15))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-4] [16s 934ms] Http2Connection(SocketTube(15))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [16s 934ms] Http2Connection(SocketTube(15))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 52064 DEBUG: [pool-1-thread-4] [16s 934ms] Http2Connection(SocketTube(15))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-4] [16s 934ms] HttpClientImpl(14) body subscriber registered: 2 DEBUG: [pool-1-thread-4] [16s 934ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [16s 934ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [16s 934ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-4] [16s 934ms] Http2Connection(SocketTube(15))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-4] [16s 934ms] Http2Connection(SocketTube(15))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-4] [16s 934ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [16s 934ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [16s 934ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 53, received: 65, limit: 16777216 DEBUG: [pool-1-thread-4] [16s 934ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-4] [16s 934ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-4] [16s 934ms] Http2Connection(SocketTube(15))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-4] [16s 934ms] Http2Connection(SocketTube(15))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-4] [16s 934ms] HttpClientImpl(14) body subscriber unregistered: 1 DEBUG: [pool-1-thread-4] [16s 934ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [16s 934ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [16s 934ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [16s 934ms] Http2Connection(SocketTube(15))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-4] [16s 934ms] Http2Connection(SocketTube(15))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-4] [16s 934ms] Http2Connection(SocketTube(15))/Stream(2) close stream 2 DEBUG: [pool-1-thread-4] [16s 934ms] Http2Connection(SocketTube(15)) Closed stream 2 DEBUG: [pool-1-thread-4] [16s 934ms] Http2Connection(SocketTube(15))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3dc2fc73 DEBUG: [pool-1-thread-4] [16s 934ms] Http2Connection(SocketTube(15))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-4] [16s 934ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-4] [16s 934ms] Http2Connection(SocketTube(15))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-4] [16s 935ms] Http2Connection(SocketTube(15))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [16s 935ms] Http2Connection(SocketTube(15))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 52064 DEBUG: [pool-1-thread-4] [16s 935ms] Http2Connection(SocketTube(15))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-4] [16s 935ms] HttpClientImpl(14) body subscriber registered: 2 DEBUG: [pool-1-thread-4] [16s 935ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [16s 935ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [16s 935ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-4] [16s 935ms] Http2Connection(SocketTube(15))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-4] [16s 935ms] Http2Connection(SocketTube(15))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-4] [16s 935ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [16s 935ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [16s 935ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 52, received: 117, limit: 16777216 DEBUG: [pool-1-thread-4] [16s 935ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-4] [16s 935ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-4] [16s 935ms] Http2Connection(SocketTube(15))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-4] [16s 935ms] Http2Connection(SocketTube(15))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-4] [16s 935ms] HttpClientImpl(14) body subscriber unregistered: 1 DEBUG: [pool-1-thread-4] [16s 935ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [16s 935ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [16s 935ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [16s 935ms] Http2Connection(SocketTube(15))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-4] [16s 935ms] Http2Connection(SocketTube(15))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-4] [16s 935ms] Http2Connection(SocketTube(15))/Stream(4) close stream 4 DEBUG: [pool-1-thread-4] [16s 935ms] Http2Connection(SocketTube(15)) Closed stream 4 DEBUG: [pool-1-thread-4] [16s 935ms] Http2Connection(SocketTube(15))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7e28ac81 DEBUG: [pool-1-thread-4] [16s 935ms] Http2Connection(SocketTube(15))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-4] [16s 935ms] Http2Connection(SocketTube(15)) H2 processed(2) DEBUG: [pool-1-thread-4] [16s 935ms] Http2Connection(SocketTube(15)) sending 80 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [16s 935ms] Http2Connection(SocketTube(15)) H2 Receiving(3): 80 DEBUG: [pool-1-thread-4] [16s 935ms] Http2Connection(SocketTube(15)) Processing 80 DEBUG: [pool-1-thread-4] [16s 935ms] FramesDecoder decodes: 80 DEBUG: [pool-1-thread-4] [16s 935ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [16s 935ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-4] [16s 935ms] Http2Connection(SocketTube(15))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-4] [16s 935ms] Http2Connection(SocketTube(15))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [16s 935ms] Http2Connection(SocketTube(15))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 52064 DEBUG: [pool-1-thread-4] [16s 935ms] Http2Connection(SocketTube(15))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-4] [16s 936ms] HttpClientImpl(14) body subscriber registered: 2 DEBUG: [pool-1-thread-4] [16s 936ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [16s 936ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [16s 936ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-4] [16s 936ms] Http2Connection(SocketTube(15))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-4] [16s 936ms] Http2Connection(SocketTube(15))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-4] [16s 936ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [16s 936ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [16s 936ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 52, received: 169, limit: 16777216 DEBUG: [pool-1-thread-4] [16s 936ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-4] [16s 936ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-4] [16s 936ms] Http2Connection(SocketTube(15))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-4] [16s 936ms] Http2Connection(SocketTube(15))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-4] [16s 936ms] HttpClientImpl(14) body subscriber unregistered: 1 DEBUG: [pool-1-thread-4] [16s 936ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [16s 936ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [16s 936ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [16s 936ms] Http2Connection(SocketTube(15))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-4] [16s 936ms] Http2Connection(SocketTube(15))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-4] [16s 936ms] Http2Connection(SocketTube(15))/Stream(6) close stream 6 DEBUG: [pool-1-thread-4] [16s 936ms] Http2Connection(SocketTube(15)) Closed stream 6 DEBUG: [pool-1-thread-4] [16s 936ms] Http2Connection(SocketTube(15))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4370d141 DEBUG: [pool-1-thread-4] [16s 936ms] Http2Connection(SocketTube(15))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-4] [16s 936ms] Http2Connection(SocketTube(15)) H2 processed(3) DEBUG: [MainThread] [16s 973ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [16s 973ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [16s 973ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [16s 973ms] Http2Connection(SocketTube(15))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [16s 973ms] HttpResponseInputStream next item received DEBUG: [MainThread] [16s 973ms] HttpResponseInputStream item offered DEBUG: [MainThread] [16s 973ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 12, received: 181, limit: 16777216 DEBUG: [MainThread] [16s 973ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [16s 973ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [16s 973ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [16s 973ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [16s 973ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [16s 973ms] Http2Connection(SocketTube(15))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [16s 973ms] HttpResponseInputStream next item received DEBUG: [MainThread] [16s 973ms] HttpResponseInputStream item offered DEBUG: [MainThread] [16s 973ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 12, received: 193, limit: 16777216 DEBUG: [MainThread] [16s 973ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [16s 973ms] Http2Connection(SocketTube(15))/Stream(1) incoming: onComplete DEBUG: [MainThread] [16s 973ms] HttpClientImpl(14) body subscriber unregistered: 0 DEBUG: [MainThread] [16s 973ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [16s 973ms] HttpResponseInputStream next item received DEBUG: [MainThread] [16s 973ms] HttpResponseInputStream item offered DEBUG: [MainThread] [16s 973ms] Http2Connection(SocketTube(15))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [16s 974ms] Http2Connection(SocketTube(15))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [16s 974ms] Http2Connection(SocketTube(15))/Stream(1) close stream 1 DEBUG: [MainThread] [16s 974ms] Http2Connection(SocketTube(15)) Closed stream 1 DEBUG: [MainThread] [16s 974ms] Http2Connection(SocketTube(15))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5de9647 DEBUG: [MainThread] [16s 974ms] Http2Connection(SocketTube(15))/Stream(1) closing response subscriber stream 1 DEBUG: [MainThread] [16s 974ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [16s 974ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [16s 974ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [16s 974ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [16s 974ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [16s 974ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [16s 974ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [16s 974ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [16s 974ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [16s 974ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [16s 974ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [16s 974ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [16s 974ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [16s 974ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [16s 974ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [16s 975ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [16s 975ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [16s 975ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [16s 975ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [16s 975ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [16s 975ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [16s 980ms] HttpClientImpl(15) proxySelector is sun.net.spi.DefaultProxySelector@e1767b8 (user-supplied=false) DEBUG: [MainThread] [16s 982ms] HttpClientImpl(15) ClientImpl (async) send http://127.0.0.1:57197/http2/chunk/y GET DEBUG: [pool-1-thread-4] [16s 990ms] Exchange establishing exchange for http://127.0.0.1:57197/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-4] [16s 990ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-4] [16s 990ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [16s 990ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [16s 990ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-4] [16s 991ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-4] [16s 991ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-4] [16s 999ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [16s 999ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-4] [16s 999ms] Http1AsyncReceiver(SocketTube(16)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@55d0b4eb queue.isEmpty: true DEBUG: [pool-1-thread-4] [16s 999ms] Http1AsyncReceiver(SocketTube(16)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@55d0b4eb, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-4] [16s 999ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [16s 999ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [16s 999ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [16s 999ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [16s 999ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-4] [16s 999ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-4] [16s 999ms] PlainHttpConnection(SocketTube(16)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-15-SelectorManager] [17s] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2814aeca for C (true) DEBUG: [HttpClient-15-SelectorManager] [17s] PlainHttpConnection(SocketTube(16)) ConnectEvent: finishing connect DEBUG: [HttpClient-15-SelectorManager] [17s] PlainHttpConnection(SocketTube(16)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52066 TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=52066,localport=57197] TestServer(1): starting connection DEBUG: [pool-1-thread-4] [17s] PlainHttpConnection(SocketTube(16)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [17s] Http1Exchange SocketTube(16) connecting flows DEBUG: [pool-1-thread-4] [17s] SocketTube(16) connecting flows DEBUG: [pool-1-thread-4] [17s] SocketTube(16) read publisher got subscriber DEBUG: [pool-1-thread-4] [17s 1ms] SocketTube(16) registering subscribe event DEBUG: [pool-1-thread-4] [17s 1ms] SocketTube(16) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-15-SelectorManager] [17s 1ms] SocketTube(16) subscribe event raised DEBUG: [HttpClient-15-SelectorManager] [17s 1ms] SocketTube(16) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@22ecc5ba DEBUG: [HttpClient-15-SelectorManager] [17s 1ms] SocketTube(16) read demand reset to 0 DEBUG: [HttpClient-15-SelectorManager] [17s 1ms] SocketTube(16) calling onSubscribe DEBUG: [HttpClient-15-SelectorManager] [17s 1ms] Http1AsyncReceiver(SocketTube(16)) Received onSubscribed from upstream DEBUG: [HttpClient-15-SelectorManager] [17s 1ms] SocketTube(16) onSubscribe called DEBUG: [HttpClient-15-SelectorManager] [17s 1ms] SocketTube(16) pending subscriber subscribed DEBUG: [pool-1-thread-3] [17s 1ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [17s 1ms] Http1Publisher(SocketTube(16)) got subscriber: SocketTube(16) DEBUG: [pool-1-thread-4] [17s 1ms] SocketTube(16) subscribed for writing DEBUG: [pool-1-thread-3] [17s 1ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [17s 1ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [17s 1ms] SocketTube(16) got some demand for reading DEBUG: [pool-1-thread-3] [17s 1ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-3] [17s 1ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-15-SelectorManager] [17s 1ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@67ee4f83 for R (true) DEBUG: [pool-1-thread-4] [17s 1ms] SocketTube(16) write: registering startSubscription event DEBUG: [pool-1-thread-4] [17s 1ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-15-SelectorManager] [17s 1ms] SocketTube(16) write: starting subscription DEBUG: [HttpClient-15-SelectorManager] [17s 1ms] SocketTube(16) write: offloading requestMore DEBUG: [pool-1-thread-3] [17s 1ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-3] [17s 1ms] Http1Publisher(SocketTube(16)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [17s 1ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [pool-1-thread-3] [17s 1ms] Http1Publisher(SocketTube(16)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [17s 1ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 1ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [17s 1ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [17s 1ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [pool-1-thread-4] [17s 1ms] Http1Publisher(SocketTube(16)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [17s 9ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [17s 10ms] Http1Publisher(SocketTube(16)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [17s 10ms] Http1Publisher(SocketTube(16)) onNext with 204 bytes DEBUG: [pool-1-thread-4] [17s 10ms] SocketTube(16) trying to write: 204 DEBUG: [pool-1-thread-4] [17s 10ms] SocketTube(16) wrote: 204 DEBUG: [pool-1-thread-4] [17s 10ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-4] [17s 10ms] Http1Publisher(SocketTube(16)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [17s 10ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 10ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 10ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [pool-1-thread-4] [17s 10ms] Http1Publisher(SocketTube(16)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [17s 10ms] Exchange checkFor407: all clear DEBUG: [HttpClient-15-SelectorManager] [17s 10ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@67ee4f83 for None (false) DEBUG: [HttpClient-15-SelectorManager] [17s 11ms] SocketTube(16) read bytes: 71 DEBUG: [HttpClient-15-SelectorManager] [17s 11ms] Http1AsyncReceiver(SocketTube(16)) Putting 71 bytes into the queue DEBUG: [HttpClient-15-SelectorManager] [17s 11ms] SocketTube(16) resuming read event DEBUG: [HttpClient-15-SelectorManager] [17s 11ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@67ee4f83 for R (false) DEBUG: [HttpClient-15-SelectorManager] [17s 11ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [17s 11ms] Http1AsyncReceiver(SocketTube(16)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@55d0b4eb DEBUG: [pool-1-thread-3] [17s 11ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [17s 11ms] Http1AsyncReceiver(SocketTube(16)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@55d0b4eb DEBUG: [pool-1-thread-3] [17s 11ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [17s 11ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [17s 11ms] Http1AsyncReceiver(SocketTube(16)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@55d0b4eb DEBUG: [pool-1-thread-3] [17s 11ms] Http1AsyncReceiver(SocketTube(16)) Delegate done: 0 DEBUG: [pool-1-thread-4] [17s 11ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [17s 11ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [17s 11ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [17s 11ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [17s 11ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [pool-1-thread-4] [17s 11ms] Http1Publisher(SocketTube(16)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [17s 11ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [17s 11ms] Http1Publisher(SocketTube(16)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [17s 11ms] Http1Publisher(SocketTube(16)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6ea75674 DEBUG: [pool-1-thread-4] [17s 12ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [17s 12ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [17s 12ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Reading Headers: (remaining: 0) READING_BODY DEBUG: [pool-1-thread-4] [17s 12ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) First time around DEBUG: [pool-1-thread-4] [17s 12ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) headersReader is already completed DEBUG: [pool-1-thread-4] [17s 12ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [17s 12ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [17s 12ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:52066 remote=/127.0.0.1:57197] DEBUG: [pool-1-thread-4] [17s 12ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) readBody: return2Cache: false DEBUG: [pool-1-thread-4] [17s 12ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7fdbfe07(15) DEBUG: [pool-1-thread-4] [17s 12ms] Http1AsyncReceiver(SocketTube(16)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2b987838/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@b13808a queue.isEmpty: false DEBUG: [pool-1-thread-4] [17s 12ms] PlainHttpConnection(SocketTube(16))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [17s 12ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [17s 12ms] Http1AsyncReceiver(SocketTube(16)) cleared DEBUG: [pool-1-thread-4] [17s 12ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [17s 12ms] Http1AsyncReceiver(SocketTube(16)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2b987838/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@b13808a, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-4] [17s 12ms] Http1AsyncReceiver(SocketTube(16)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2b987838/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@b13808a DEBUG: [pool-1-thread-4] [17s 12ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [17s 12ms] Http1AsyncReceiver(SocketTube(16)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2b987838/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@b13808a DEBUG: [pool-1-thread-4] [17s 12ms] Http1AsyncReceiver(SocketTube(16)) Delegate done: 0 DEBUG: [pool-1-thread-4] [17s 12ms] Http1AsyncReceiver(SocketTube(16)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2b987838/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@b13808a DEBUG: [pool-1-thread-4] [17s 12ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [17s 12ms] Http1AsyncReceiver(SocketTube(16)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2b987838/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@b13808a DEBUG: [pool-1-thread-4] [17s 12ms] Http1AsyncReceiver(SocketTube(16)) Delegate done: 0 DEBUG: [pool-1-thread-4] [17s 12ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-4] [17s 12ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7fdbfe07(15) DEBUG: [pool-1-thread-4] [17s 12ms] Exchange Ignored body DEBUG: [pool-1-thread-4] [17s 13ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-4] [17s 13ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [17s 13ms] Http2Connection(SocketTube(16)) Opened stream 1 DEBUG: [pool-1-thread-4] [17s 13ms] Http2Connection(SocketTube(16))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [17s 13ms] Http2Connection(SocketTube(16))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-4] [17s 13ms] SocketTube(16) connecting flows DEBUG: [pool-1-thread-4] [17s 13ms] SocketTube(16) read publisher got subscriber DEBUG: [pool-1-thread-4] [17s 13ms] SocketTube(16) registering subscribe event DEBUG: [pool-1-thread-4] [17s 19ms] SocketTube(16) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 19ms] SocketTube(16) subscribed for writing DEBUG: [pool-1-thread-4] [17s 19ms] SocketTube(16) write: resetting demand to 0 DEBUG: [pool-1-thread-4] [17s 19ms] SocketTube(16) write: registering startSubscription event DEBUG: [pool-1-thread-4] [17s 20ms] PlainHttpConnection(SocketTube(16)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-4] [17s 20ms] PlainHttpConnection(SocketTube(16)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [17s 20ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-4] [17s 20ms] PlainHttpConnection(SocketTube(16)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-4] [17s 20ms] PlainHttpConnection(SocketTube(16)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [17s 20ms] Http2Connection(SocketTube(16)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-4] [17s 20ms] Http2Connection(SocketTube(16)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-4] [17s 20ms] Http2Connection(SocketTube(16)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [17s 20ms] Http1AsyncReceiver(SocketTube(16)) stopping DEBUG: [pool-1-thread-4] [17s 20ms] Http1AsyncReceiver(SocketTube(16)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-4] [17s 20ms] Http1AsyncReceiver(SocketTube(16)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-4] [17s 20ms] Http2Connection(SocketTube(16)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-4] [17s 20ms] Http2Connection(SocketTube(16)) H2 processed buffered data DEBUG: [pool-1-thread-4] [17s 20ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(16)) DEBUG: [pool-1-thread-4] [17s 20ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(16)) DEBUG: [pool-1-thread-4] [17s 20ms] Http1AsyncReceiver(SocketTube(16)) cleared DEBUG: [pool-1-thread-4] [17s 20ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-15-SelectorManager] [17s 20ms] SocketTube(16) subscribe event raised DEBUG: [HttpClient-15-SelectorManager] [17s 20ms] SocketTube(16) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@56c3a927 DEBUG: [HttpClient-15-SelectorManager] [17s 20ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-15-SelectorManager] [17s 20ms] SocketTube(16) read demand reset to 0 DEBUG: [HttpClient-15-SelectorManager] [17s 20ms] SocketTube(16) calling onSubscribe DEBUG: [HttpClient-15-SelectorManager] [17s 20ms] Http2Connection(SocketTube(16)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-15-SelectorManager] [17s 20ms] SocketTube(16) got some demand for reading DEBUG: [HttpClient-15-SelectorManager] [17s 20ms] SocketTube(16) resuming read event DEBUG: [HttpClient-15-SelectorManager] [17s 20ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@67ee4f83 for R (false) DEBUG: [HttpClient-15-SelectorManager] [17s 20ms] SocketTube(16) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-15-SelectorManager] [17s 20ms] SocketTube(16) onSubscribe called DEBUG: [HttpClient-15-SelectorManager] [17s 20ms] SocketTube(16) pending subscriber subscribed DEBUG: [HttpClient-15-SelectorManager] [17s 20ms] SocketTube(16) write: starting subscription DEBUG: [HttpClient-15-SelectorManager] [17s 20ms] SocketTube(16) write: offloading requestMore DEBUG: [pool-1-thread-4] [17s 20ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-4] [17s 20ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: got request of 1 from SocketTube(16) DEBUG: [pool-1-thread-4] [17s 21ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(16) DEBUG: [pool-1-thread-4] [17s 21ms] SocketTube(16) trying to write: 63 DEBUG: [pool-1-thread-4] [17s 21ms] SocketTube(16) wrote: 63 DEBUG: [pool-1-thread-4] [17s 21ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-4] [17s 21ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: got request of 1 from SocketTube(16) DEBUG: [pool-1-thread-4] [17s 21ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 21ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 21ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(16) DEBUG: [pool-1-thread-4] [17s 21ms] SocketTube(16) trying to write: 13 DEBUG: [pool-1-thread-4] [17s 21ms] SocketTube(16) wrote: 13 DEBUG: [pool-1-thread-4] [17s 21ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-4] [17s 21ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: got request of 1 from SocketTube(16) DEBUG: [pool-1-thread-4] [17s 21ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 21ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 21ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [17s 21ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [17s 21ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [17s 21ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [17s 21ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [17s 21ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [17s 21ms] 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/y Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/chunk TestServer: [21 s, 325 ms, 748489 ns] Pushing promise: http://127.0.0.1:57197/http2/chunk/y/before/promise-1 Sent response headers 200 DEBUG: [readLoop] [17s 22ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [17s 22ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [17s 22ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [17s 22ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [17s 22ms] FramesDecoder Tail size is now: 0, current= TestServer: [21 s, 325 ms, 903914 ns] Pushing promise: http://127.0.0.1:57197/http2/chunk/y/after/promise-2 DEBUG: [readLoop] [17s 22ms] 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] [17s 23ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [17s 23ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [17s 23ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [17s 23ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [17s 23ms] FramesDecoder Tail size is now: 0, current= TestServer: [21 s, 326 ms, 38198 ns] Pushing promise: http://127.0.0.1:57197/http2/chunk/y/after/promise-3 DEBUG: [readLoop] [17s 23ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(1): connection started DEBUG: [HttpClient-15-SelectorManager] [17s 23ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@67ee4f83 for None (false) DEBUG: [HttpClient-15-SelectorManager] [17s 23ms] SocketTube(16) read bytes: 92 DEBUG: [HttpClient-15-SelectorManager] [17s 23ms] Http2Connection(SocketTube(16)) onNext: got 92 bytes in 1 buffers DEBUG: [HttpClient-15-SelectorManager] [17s 24ms] SocketTube(16) resuming read event DEBUG: [HttpClient-15-SelectorManager] [17s 24ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@67ee4f83 for R (false) DEBUG: [HttpClient-15-SelectorManager] [17s 24ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [17s 24ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@67ee4f83 for None (false) DEBUG: [HttpClient-15-SelectorManager] [17s 26ms] SocketTube(16) read bytes: 356 DEBUG: [HttpClient-15-SelectorManager] [17s 26ms] Http2Connection(SocketTube(16)) onNext: got 356 bytes in 1 buffers DEBUG: [HttpClient-15-SelectorManager] [17s 26ms] SocketTube(16) resuming read event DEBUG: [HttpClient-15-SelectorManager] [17s 26ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@67ee4f83 for R (false) DEBUG: [HttpClient-15-SelectorManager] [17s 27ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 35ms] Http2Connection(SocketTube(16)) sending 92 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [17s 35ms] Http2Connection(SocketTube(16)) H2 Receiving(1): 92 DEBUG: [pool-1-thread-4] [17s 35ms] Http2Connection(SocketTube(16)) Processing 92 DEBUG: [pool-1-thread-4] [17s 35ms] FramesDecoder decodes: 92 DEBUG: [pool-1-thread-4] [17s 35ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [17s 35ms] 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] [17s 35ms] Http2Connection(SocketTube(16)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [17s 35ms] PlainHttpConnection(SocketTube(16)) added 9 bytes to the write queue DEBUG: [pool-1-thread-4] [17s 35ms] PlainHttpConnection(SocketTube(16)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [17s 35ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(16) DEBUG: [pool-1-thread-4] [17s 35ms] SocketTube(16) trying to write: 9 DEBUG: [HttpClient-15-SelectorManager] [17s 36ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@67ee4f83 for None (false) DEBUG: [readLoop] [17s 38ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [17s 38ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [17s 38ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [17s 38ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [17s 38ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [17s 38ms] SocketTube(16) wrote: 9 DEBUG: [pool-1-thread-4] [17s 38ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-4] [17s 38ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: got request of 1 from SocketTube(16) DEBUG: [pool-1-thread-4] [17s 38ms] SocketTube(16) leaving requestMore: Reading: [ops=None, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 38ms] SocketTube(16) leaving w.onNext Reading: [ops=None, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 38ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 40 DEBUG: [HttpClient-15-SelectorManager] [17s 39ms] SocketTube(16) read bytes: 80 DEBUG: [HttpClient-15-SelectorManager] [17s 39ms] Http2Connection(SocketTube(16)) onNext: got 80 bytes in 1 buffers DEBUG: [HttpClient-15-SelectorManager] [17s 39ms] SocketTube(16) resuming read event DEBUG: [HttpClient-15-SelectorManager] [17s 39ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@67ee4f83 for R (false) DEBUG: [HttpClient-15-SelectorManager] [17s 39ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 39ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [17s 39ms] Http2Connection(SocketTube(16)) Opened stream 2 DEBUG: [pool-1-thread-4] [17s 39ms] Http2Connection(SocketTube(16))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [17s 39ms] Http2Connection(SocketTube(16))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-4] [17s 39ms] Http2Connection(SocketTube(16)) H2 processed(1) DEBUG: [pool-1-thread-4] [17s 39ms] Http2Connection(SocketTube(16)) sending 356 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [17s 39ms] Http2Connection(SocketTube(16)) H2 Receiving(2): 356 DEBUG: [pool-1-thread-4] [17s 39ms] Http2Connection(SocketTube(16)) Processing 356 DEBUG: [pool-1-thread-4] [17s 39ms] FramesDecoder decodes: 356 DEBUG: [pool-1-thread-4] [17s 39ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [17s 39ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [17s 39ms] Http2Connection(SocketTube(16))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [17s 39ms] Http2Connection(SocketTube(16))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [17s 39ms] Http2Connection(SocketTube(16))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [17s 39ms] Http2Connection(SocketTube(16))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/chunk/y) 200 HTTP_2 Local port: 52066 DEBUG: [pool-1-thread-4] [17s 39ms] Http2Connection(SocketTube(16))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-4] [17s 39ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [17s 40ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [17s 40ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [17s 40ms] HttpClientImpl(15) ClientImpl (async) elapsed 57 millis for GET to http://127.0.0.1:57197/http2/chunk/y DEBUG: [pool-1-thread-4] [17s 40ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [17s 40ms] Http2Connection(SocketTube(16))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [17s 40ms] Http2Connection(SocketTube(16))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-4] [17s 40ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [17s 40ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [17s 40ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-4] [17s 40ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [17s 40ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [17s 40ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [MainThread] [17s 40ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [17s 40ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [17s 40ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [17s 40ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [17s 40ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [17s 40ms] Http2Connection(SocketTube(16)) Opened stream 4 DEBUG: [pool-1-thread-4] [17s 40ms] Http2Connection(SocketTube(16))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [17s 40ms] Http2Connection(SocketTube(16))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-4] [17s 40ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [17s 40ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [17s 40ms] Http2Connection(SocketTube(16))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [17s 40ms] Http2Connection(SocketTube(16))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-4] [17s 40ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [17s 40ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [17s 40ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-4] [17s 40ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [17s 40ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [17s 40ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [17s 40ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [MainThread] [17s 40ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [17s 40ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [17s 46ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [17s 46ms] Http2Connection(SocketTube(16)) Opened stream 6 DEBUG: [pool-1-thread-4] [17s 46ms] Http2Connection(SocketTube(16))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [17s 46ms] Http2Connection(SocketTube(16))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-4] [17s 46ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [17s 46ms] Http2Connection(SocketTube(16))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [17s 46ms] Http2Connection(SocketTube(16))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-4] [17s 46ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [17s 46ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [17s 46ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 12, received: 36, limit: 16777216 DEBUG: [pool-1-thread-4] [17s 46ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-4] [17s 46ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [17s 46ms] Http2Connection(SocketTube(16))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [17s 46ms] Http2Connection(SocketTube(16))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-4] [17s 46ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [17s 46ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [17s 46ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [17s 46ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [17s 46ms] Http2Connection(SocketTube(16))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-4] [17s 46ms] Http2Connection(SocketTube(16))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-4] [17s 46ms] Http2Connection(SocketTube(16))/Stream(1) close stream 1 DEBUG: [pool-1-thread-4] [17s 46ms] Http2Connection(SocketTube(16)) Closed stream 1 DEBUG: [pool-1-thread-4] [17s 47ms] Http2Connection(SocketTube(16))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@ff4e31b DEBUG: [pool-1-thread-4] [17s 47ms] Http2Connection(SocketTube(16))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-4] [17s 47ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-4] [17s 47ms] Http2Connection(SocketTube(16))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-4] [17s 47ms] Http2Connection(SocketTube(16))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [17s 47ms] Http2Connection(SocketTube(16))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 52066 DEBUG: [MainThread] [17s 46ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [17s 47ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [17s 47ms] Http2Connection(SocketTube(16))/Stream(6) subscribing user subscriber DEBUG: [MainThread] [17s 48ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [17s 48ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [17s 49ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [17s 49ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [17s 49ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [17s 49ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-4] [17s 49ms] Http2Connection(SocketTube(16))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-4] [17s 49ms] Http2Connection(SocketTube(16))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-4] [17s 49ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [17s 49ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [17s 49ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 52, received: 88, limit: 16777216 DEBUG: [pool-1-thread-4] [17s 49ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [MainThread] [17s 50ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [17s 50ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [17s 50ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [17s 50ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [17s 50ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [17s 52ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-4] [17s 52ms] Http2Connection(SocketTube(16))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-4] [17s 52ms] Http2Connection(SocketTube(16))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-4] [17s 52ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [17s 52ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [17s 52ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [17s 52ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [17s 52ms] Http2Connection(SocketTube(16))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [MainThread] [17s 52ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [17s 52ms] Http2Connection(SocketTube(16))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-4] [17s 52ms] Http2Connection(SocketTube(16))/Stream(6) close stream 6 DEBUG: [pool-1-thread-4] [17s 52ms] Http2Connection(SocketTube(16)) Closed stream 6 DEBUG: [pool-1-thread-4] [17s 52ms] Http2Connection(SocketTube(16))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@67c51365 DEBUG: [pool-1-thread-4] [17s 52ms] Http2Connection(SocketTube(16))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-4] [17s 52ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-4] [17s 52ms] Http2Connection(SocketTube(16))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-4] [17s 53ms] Http2Connection(SocketTube(16))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [17s 53ms] Http2Connection(SocketTube(16))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 52066 DEBUG: [pool-1-thread-4] [17s 53ms] Http2Connection(SocketTube(16))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-4] [17s 53ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [17s 53ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [17s 53ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [17s 53ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-4] [17s 53ms] Http2Connection(SocketTube(16))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-4] [17s 53ms] Http2Connection(SocketTube(16))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-4] [17s 53ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [17s 53ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [17s 53ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 53, received: 141, limit: 16777216 DEBUG: [pool-1-thread-4] [17s 53ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-4] [17s 54ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-4] [17s 54ms] Http2Connection(SocketTube(16))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-4] [17s 54ms] Http2Connection(SocketTube(16))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-4] [17s 54ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [17s 54ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [17s 54ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [17s 54ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [17s 54ms] Http2Connection(SocketTube(16))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-4] [17s 54ms] Http2Connection(SocketTube(16))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-4] [17s 54ms] Http2Connection(SocketTube(16))/Stream(2) close stream 2 DEBUG: [pool-1-thread-4] [17s 54ms] Http2Connection(SocketTube(16)) Closed stream 2 DEBUG: [pool-1-thread-4] [17s 54ms] Http2Connection(SocketTube(16))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7045c8c7 DEBUG: [pool-1-thread-4] [17s 54ms] Http2Connection(SocketTube(16))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-4] [17s 54ms] Http2Connection(SocketTube(16)) H2 processed(2) DEBUG: [pool-1-thread-4] [17s 54ms] Http2Connection(SocketTube(16)) sending 80 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [17s 54ms] Http2Connection(SocketTube(16)) H2 Receiving(3): 80 DEBUG: [pool-1-thread-4] [17s 54ms] Http2Connection(SocketTube(16)) Processing 80 DEBUG: [pool-1-thread-4] [17s 54ms] FramesDecoder decodes: 80 DEBUG: [pool-1-thread-4] [17s 54ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [17s 54ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-4] [17s 54ms] Http2Connection(SocketTube(16))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [MainThread] [17s 55ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [17s 55ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [17s 55ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [17s 55ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [17s 55ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [17s 58ms] Http2Connection(SocketTube(16))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [17s 58ms] Http2Connection(SocketTube(16))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 52066 DEBUG: [pool-1-thread-4] [17s 61ms] Http2Connection(SocketTube(16))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-4] [17s 61ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [17s 61ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [17s 61ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [17s 62ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-4] [17s 62ms] Http2Connection(SocketTube(16))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-4] [17s 62ms] Http2Connection(SocketTube(16))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-4] [17s 62ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [17s 62ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [17s 62ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [pool-1-thread-4] [17s 62ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-4] [17s 62ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-4] [17s 62ms] Http2Connection(SocketTube(16))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-4] [17s 62ms] Http2Connection(SocketTube(16))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-4] [17s 62ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [17s 62ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [17s 62ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [17s 62ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [17s 62ms] Http2Connection(SocketTube(16))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-4] [17s 62ms] Http2Connection(SocketTube(16))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-4] [17s 62ms] Http2Connection(SocketTube(16))/Stream(4) close stream 4 DEBUG: [pool-1-thread-4] [17s 62ms] Http2Connection(SocketTube(16)) Closed stream 4 DEBUG: [pool-1-thread-4] [17s 62ms] Http2Connection(SocketTube(16))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@b5dc742 DEBUG: [pool-1-thread-4] [17s 62ms] Http2Connection(SocketTube(16))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-4] [17s 62ms] Http2Connection(SocketTube(16)) H2 processed(3) DEBUG: [MainThread] [17s 65ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [17s 65ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [17s 65ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [17s 65ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [17s 65ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [17s 66ms] HttpClientImpl(16) proxySelector is sun.net.spi.DefaultProxySelector@e1767b8 (user-supplied=false) DEBUG: [MainThread] [17s 72ms] HttpClientImpl(16) ClientImpl (async) send https://127.0.0.1:52357/https2/fixed/y GET DEBUG: [pool-1-thread-4] [17s 72ms] Exchange establishing exchange for https://127.0.0.1:52357/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-4] [17s 73ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-4] [17s 73ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-4] [17s 73ms] PlainHttpConnection(SocketTube(17)) registering connect event DEBUG: [pool-1-thread-4] [17s 73ms] 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=52778, Session(1711975094476|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-16-SelectorManager] [17s 76ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4e19541c for C (true) DEBUG: [HttpClient-16-SelectorManager] [17s 76ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: finishing connect DEBUG: [HttpClient-16-SelectorManager] [17s 85ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52778 DEBUG: [pool-1-thread-4] [17s 85ms] SocketTube(17) connecting flows DEBUG: [pool-1-thread-4] [17s 85ms] SocketTube(17) read publisher got subscriber DEBUG: [pool-1-thread-4] [17s 85ms] SocketTube(17) registering subscribe event DEBUG: [pool-1-thread-4] [17s 85ms] SocketTube(17) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [17s 85ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-4] [17s 85ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-4] [17s 85ms] SSL Writer(SocketTube(17)) calling downstreamSubscriber::onSubscribe on SocketTube(17) DEBUG: [pool-1-thread-4] [17s 85ms] SocketTube(17) subscribed for writing DEBUG: [pool-1-thread-4] [17s 85ms] SocketTube(17) write: registering startSubscription event DEBUG: [pool-1-thread-4] [17s 86ms] SSL Writer(SocketTube(17)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-4] [17s 86ms] SSL Writer(SocketTube(17)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-4] [17s 86ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-4] [17s 86ms] SSL Writer(SocketTube(17)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [17s 88ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [17s 88ms] SSL Writer(SocketTube(17)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-4] [17s 88ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [17s 88ms] SSL Writer(SocketTube(17)) handshaking DEBUG: [pool-1-thread-4] [17s 88ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [17s 88ms] SSL Writer(SocketTube(17)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-4] [17s 88ms] SSL Writer(SocketTube(17)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-4] [17s 88ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-4] [17s 88ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-16-SelectorManager] [17s 89ms] SocketTube(17) subscribe event raised DEBUG: [HttpClient-16-SelectorManager] [17s 89ms] 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@44e13f6c[Not completed, 4 dependents] (id=2588) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(17)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@1e3b994[Not completed, 1 dependents] (id=2594), 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-16-SelectorManager] [17s 89ms] SocketTube(17) read demand reset to 0 DEBUG: [HttpClient-16-SelectorManager] [17s 89ms] SocketTube(17) calling onSubscribe DEBUG: [HttpClient-16-SelectorManager] [17s 89ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [HttpClient-16-SelectorManager] [17s 89ms] SocketTube(17) got some demand for reading DEBUG: [HttpClient-16-SelectorManager] [17s 89ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [17s 89ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-16-SelectorManager] [17s 89ms] SSL Reader(SocketTube(17)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(17)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@1e3b994[Not completed, 1 dependents] (id=2594), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-16-SelectorManager] [17s 89ms] SSLTube(SocketTube(17)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-16-SelectorManager] [17s 89ms] SSLTube(SocketTube(17)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-16-SelectorManager] [17s 89ms] SocketTube(17) onSubscribe called DEBUG: [HttpClient-16-SelectorManager] [17s 89ms] SocketTube(17) pending subscriber subscribed DEBUG: [HttpClient-16-SelectorManager] [17s 89ms] SocketTube(17) write: starting subscription DEBUG: [HttpClient-16-SelectorManager] [17s 89ms] SocketTube(17) write: offloading requestMore DEBUG: [pool-1-thread-4] [17s 89ms] SocketTube(17) write: requesting more... DEBUG: [HttpClient-16-SelectorManager] [17s 89ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55eb400 for R (true) DEBUG: [pool-1-thread-4] [17s 89ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [17s 89ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-4] [17s 89ms] SocketTube(17) trying to write: 2191 DEBUG: [pool-1-thread-4] [17s 89ms] SocketTube(17) wrote: 2191 DEBUG: [pool-1-thread-4] [17s 89ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-4] [17s 89ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 89ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 90ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [17s 90ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [17s 90ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [17s 101ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55eb400 for None (false) DEBUG: [HttpClient-16-SelectorManager] [17s 101ms] HttpClientImpl(16) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-16-SelectorManager] [17s 112ms] SocketTube(17) read bytes: 308 DEBUG: [HttpClient-16-SelectorManager] [17s 112ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [17s 112ms] SSL Reader(SocketTube(17)) Adding 308 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [17s 112ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [17s 112ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55eb400 for R (false) DEBUG: [HttpClient-16-SelectorManager] [17s 112ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 121ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:308, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [17s 121ms] SSL Reader(SocketTube(17)) Unwrapping: 308 DEBUG: [pool-1-thread-4] [17s 121ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 308 into buffer of 512 remaining to decode: 175 DEBUG: [pool-1-thread-4] [17s 121ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-4] [17s 121ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-4] [17s 121ms] SSL Reader(SocketTube(17)) handshaking DEBUG: [pool-1-thread-4] [17s 121ms] SSLFlowDelegate(SocketTube(17)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [17s 121ms] SSLFlowDelegate(SocketTube(17)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [17s 124ms] SSLFlowDelegate(SocketTube(17)) finished task execution DEBUG: [pool-1-thread-4] [17s 130ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-4] [17s 133ms] SSL Writer(SocketTube(17)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [17s 137ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [17s 140ms] SSL Writer(SocketTube(17)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-4] [17s 140ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [17s 140ms] SSL Writer(SocketTube(17)) handshaking DEBUG: [pool-1-thread-4] [17s 140ms] SSL Writer(SocketTube(17)) Sending 6 bytes downstream DEBUG: [pool-1-thread-4] [17s 140ms] SSL Writer(SocketTube(17)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-4] [17s 140ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-4] [17s 140ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [17s 140ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-4] [17s 140ms] SocketTube(17) trying to write: 6 DEBUG: [pool-1-thread-4] [17s 140ms] SocketTube(17) wrote: 6 DEBUG: [pool-1-thread-4] [17s 140ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-4] [17s 140ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 140ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 140ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [17s 140ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [17s 140ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [17s 140ms] SSL Reader(SocketTube(17)) Unwrapping: 175 DEBUG: [pool-1-thread-4] [17s 141ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-4] [17s 141ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-4] [17s 141ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-4] [17s 141ms] SSL Reader(SocketTube(17)) handshaking DEBUG: [pool-1-thread-4] [17s 141ms] SSL Reader(SocketTube(17)) Unwrapping: 169 DEBUG: [pool-1-thread-4] [17s 141ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-4] [17s 141ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-4] [17s 141ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-4] [17s 141ms] SSL Reader(SocketTube(17)) handshaking DEBUG: [pool-1-thread-4] [17s 141ms] SSLFlowDelegate(SocketTube(17)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [17s 141ms] SSLFlowDelegate(SocketTube(17)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [17s 141ms] SSLFlowDelegate(SocketTube(17)) finished task execution DEBUG: [pool-1-thread-4] [17s 141ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [17s 141ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [17s 141ms] SSL Reader(SocketTube(17)) Unwrapping: 90 DEBUG: [pool-1-thread-4] [17s 142ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [17s 142ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-4] [17s 142ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-4] [17s 142ms] SSL Reader(SocketTube(17)) handshaking DEBUG: [pool-1-thread-4] [17s 142ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-4] [17s 142ms] SSL Writer(SocketTube(17)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [17s 142ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [17s 142ms] SSL Writer(SocketTube(17)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-4] [17s 142ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [17s 142ms] SSLFlowDelegate(SocketTube(17)) setALPN = h2 DEBUG: [pool-1-thread-4] [17s 142ms] PlainHttpConnection(SocketTube(17)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [17s 143ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-4] [17s 143ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-4] [17s 143ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-4] [17s 143ms] SSLTube(SocketTube(17)) connecting flows DEBUG: [pool-1-thread-4] [17s 143ms] SSLTube(SocketTube(17)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6c087024 DEBUG: [pool-1-thread-4] [17s 143ms] Http2Connection(SSLTube(SocketTube(17))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-4] [17s 143ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [17s 143ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [17s 143ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [17s 143ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [17s 143ms] SSLTube(SocketTube(17)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [17s 143ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-4] [17s 143ms] AsyncSSLConnection(SSLTube(SocketTube(17))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-4] [17s 143ms] AsyncSSLConnection(SSLTube(SocketTube(17))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [17s 143ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-4] [17s 143ms] SSLTube(SocketTube(17)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [17s 143ms] SSL Writer(SocketTube(17)) onNext DEBUG: [pool-1-thread-4] [17s 143ms] SSL Writer(SocketTube(17)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-4] [17s 143ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-4] [17s 143ms] AsyncSSLConnection(SSLTube(SocketTube(17))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-4] [17s 143ms] AsyncSSLConnection(SSLTube(SocketTube(17))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [17s 143ms] Http2Connection(SSLTube(SocketTube(17))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-4] [17s 143ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-4] [17s 144ms] Http2Connection(SSLTube(SocketTube(17))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [17s 144ms] Http2Connection(SSLTube(SocketTube(17))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-4] [17s 144ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed buffered data DEBUG: [pool-1-thread-4] [17s 144ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(17))) DEBUG: [pool-1-thread-4] [17s 144ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(17))) DEBUG: [pool-1-thread-4] [17s 144ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [17s 144ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [17s 144ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [17s 144ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [17s 144ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [17s 144ms] Http2Connection(SSLTube(SocketTube(17))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [17s 144ms] Http2Connection(SSLTube(SocketTube(17))) Opened stream 1 DEBUG: [pool-1-thread-4] [17s 144ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [17s 145ms] AsyncSSLConnection(SSLTube(SocketTube(17))) added 60 bytes to the write queue DEBUG: [pool-1-thread-4] [17s 145ms] AsyncSSLConnection(SSLTube(SocketTube(17))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [17s 145ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [17s 145ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [17s 145ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-4] [17s 145ms] SSL Writer(SocketTube(17)) Sending 90 bytes downstream DEBUG: [pool-1-thread-4] [17s 145ms] SSL Writer(SocketTube(17)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-4] [17s 145ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-4] [17s 145ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [17s 145ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-4] [17s 145ms] SocketTube(17) trying to write: 90 DEBUG: [pool-1-thread-4] [17s 145ms] SocketTube(17) wrote: 90 DEBUG: [pool-1-thread-4] [17s 145ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-4] [17s 145ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 145ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 145ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 TestServer(2): starting connection DEBUG: [HttpClient-16-SelectorManager] [17s 149ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55eb400 for None (false) DEBUG: [HttpClient-16-SelectorManager] [17s 149ms] SocketTube(17) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [17s 149ms] 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] [17s 157ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-4] [17s 157ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-4] [17s 157ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-4] [17s 157ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-4] [17s 157ms] SSLTube(SocketTube(17)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [17s 157ms] SSL Writer(SocketTube(17)) onNext DEBUG: [pool-1-thread-4] [17s 157ms] SSL Writer(SocketTube(17)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-4] [17s 157ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [17s 157ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [17s 157ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-4] [17s 157ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-4] [17s 157ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-4] [17s 157ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-4] [17s 157ms] SSLTube(SocketTube(17)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [17s 157ms] SSL Writer(SocketTube(17)) onNext DEBUG: [pool-1-thread-4] [17s 157ms] SSL Writer(SocketTube(17)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-4] [17s 157ms] SSL Writer(SocketTube(17)) wrapping 136 bytes DEBUG: [pool-1-thread-4] [17s 158ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [17s 158ms] SSL Writer(SocketTube(17)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-4] [17s 158ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [17s 158ms] SSL Writer(SocketTube(17)) Sending 174 bytes downstream DEBUG: [pool-1-thread-4] [17s 158ms] SSL Writer(SocketTube(17)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-4] [17s 158ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-4] [17s 158ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [17s 158ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-4] [17s 158ms] SocketTube(17) trying to write: 174 DEBUG: [Test-server-pool] [17s 161ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [17s 161ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [17s 161ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [17s 161ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [17s 161ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [17s 161ms] 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] [17s 162ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [17s 162ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [17s 162ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [17s 162ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [17s 162ms] FramesDecoder Tail size is now: 0, current= TestServer(2): connection started DEBUG: [readLoop] [17s 162ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [17s 162ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [17s 162ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [17s 162ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [17s 162ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [17s 162ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [17s 162ms] 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: [21 s, 466 ms, 381828 ns] Pushing promise: https://127.0.0.1:52357/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [21 s, 466 ms, 632236 ns] Pushing promise: https://127.0.0.1:52357/https2/fixed/y/after/promise-2 TestServer: [21 s, 466 ms, 799711 ns] Pushing promise: https://127.0.0.1:52357/https2/fixed/y/after/promise-3 DEBUG: [pool-1-thread-4] [17s 164ms] SocketTube(17) wrote: 174 DEBUG: [pool-1-thread-4] [17s 164ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-4] [17s 164ms] SocketTube(17) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 164ms] SocketTube(17) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 164ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [17s 164ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-4] [17s 164ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-4] [17s 164ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-4] [17s 164ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [17s 164ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [17s 164ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-4] [17s 164ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-4] [17s 164ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [17s 164ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55eb400 for R (true) DEBUG: [pool-1-thread-4] [17s 164ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 164ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [17s 164ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55eb400 for None (false) DEBUG: [HttpClient-16-SelectorManager] [17s 164ms] SocketTube(17) read bytes: 2261 DEBUG: [HttpClient-16-SelectorManager] [17s 164ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [17s 164ms] SSL Reader(SocketTube(17)) Adding 2261 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [17s 164ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [17s 165ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55eb400 for R (false) DEBUG: [HttpClient-16-SelectorManager] [17s 165ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 165ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:2261, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [17s 165ms] SSL Reader(SocketTube(17)) Unwrapping: 2261 DEBUG: [pool-1-thread-4] [17s 165ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 2261 into buffer of 16676 remaining to decode: 535 DEBUG: [pool-1-thread-4] [17s 165ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-4] [17s 165ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-4] [17s 165ms] SSL Reader(SocketTube(17)) Unwrapping: 535 DEBUG: [pool-1-thread-4] [17s 165ms] SSL Reader(SocketTube(17)) Decoded 39 bytes out of 535 into buffer of 512 remaining to decode: 458 DEBUG: [pool-1-thread-4] [17s 165ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-4] [17s 165ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-4] [17s 165ms] SSL Reader(SocketTube(17)) sending 39 DEBUG: [pool-1-thread-4] [17s 166ms] SSL Reader(SocketTube(17)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-4] [17s 166ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-4] [17s 166ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [17s 166ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-4] [17s 166ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-4] [17s 166ms] Http2Connection(SSLTube(SocketTube(17))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [17s 166ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-4] [17s 166ms] Http2Connection(SSLTube(SocketTube(17))) Processing 39 DEBUG: [pool-1-thread-4] [17s 166ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-4] [17s 166ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [17s 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 DEBUG: [pool-1-thread-4] [17s 166ms] Http2Connection(SSLTube(SocketTube(17))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [17s 166ms] AsyncSSLConnection(SSLTube(SocketTube(17))) added 9 bytes to the write queue DEBUG: [pool-1-thread-4] [17s 166ms] AsyncSSLConnection(SSLTube(SocketTube(17))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [17s 166ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-4] [17s 166ms] SSLTube(SocketTube(17)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [17s 166ms] SSL Writer(SocketTube(17)) onNext DEBUG: [pool-1-thread-4] [17s 166ms] SSL Writer(SocketTube(17)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-4] [17s 166ms] SSL Writer(SocketTube(17)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [17s 166ms] SSL Writer(SocketTube(17)) wrapping 9 bytes DEBUG: [pool-1-thread-4] [17s 166ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [17s 166ms] SSL Writer(SocketTube(17)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-4] [17s 166ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [17s 166ms] SSL Writer(SocketTube(17)) Sending 47 bytes downstream DEBUG: [pool-1-thread-4] [17s 166ms] SSL Writer(SocketTube(17)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-4] [17s 166ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-4] [17s 166ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [17s 166ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-4] [17s 166ms] SocketTube(17) trying to write: 47 DEBUG: [pool-1-thread-4] [17s 168ms] SocketTube(17) wrote: 47 DEBUG: [HttpClient-16-SelectorManager] [17s 168ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55eb400 for None (false) DEBUG: [HttpClient-16-SelectorManager] [17s 168ms] SocketTube(17) no more demand for reading DEBUG: [pool-1-thread-4] [17s 168ms] SocketTube(17) write: requesting more... DEBUG: [HttpClient-16-SelectorManager] [17s 168ms] SocketTube(17) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [17s 169ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [17s 169ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [17s 169ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [17s 169ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [17s 169ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [17s 168ms] SocketTube(17) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 169ms] SocketTube(17) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 169ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [17s 169ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-4] [17s 169ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-4] [17s 169ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-4] [17s 169ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [17s 169ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(1) DEBUG: [pool-1-thread-4] [17s 170ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [17s 170ms] SSL Reader(SocketTube(17)) Unwrapping: 458 DEBUG: [pool-1-thread-4] [17s 170ms] SSL Reader(SocketTube(17)) Decoded 59 bytes out of 458 into buffer of 16676 remaining to decode: 361 DEBUG: [pool-1-thread-4] [17s 170ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [pool-1-thread-4] [17s 170ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 97 DEBUG: [pool-1-thread-4] [17s 170ms] SSL Reader(SocketTube(17)) sending 59 DEBUG: [pool-1-thread-4] [17s 170ms] SSL Reader(SocketTube(17)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-4] [17s 170ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-4] [17s 170ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-4] [17s 170ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-4] [17s 170ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 59 bytes in 1 buffers DEBUG: [pool-1-thread-4] [17s 170ms] Http2Connection(SSLTube(SocketTube(17))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [17s 170ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-4] [17s 170ms] Http2Connection(SSLTube(SocketTube(17))) Processing 59 DEBUG: [pool-1-thread-4] [17s 170ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-4] [17s 170ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [17s 170ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [pool-1-thread-4] [17s 170ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [17s 170ms] Http2Connection(SSLTube(SocketTube(17))) Opened stream 2 DEBUG: [pool-1-thread-4] [17s 170ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [17s 170ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-4] [17s 170ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(2) DEBUG: [pool-1-thread-4] [17s 170ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [17s 170ms] SSL Reader(SocketTube(17)) Unwrapping: 361 DEBUG: [pool-1-thread-4] [17s 175ms] SSL Reader(SocketTube(17)) Decoded 15 bytes out of 361 into buffer of 64 remaining to decode: 308 DEBUG: [pool-1-thread-4] [17s 175ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-4] [17s 175ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-4] [17s 175ms] SSL Reader(SocketTube(17)) sending 15 DEBUG: [pool-1-thread-4] [17s 175ms] SSL Reader(SocketTube(17)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-4] [17s 175ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-4] [17s 175ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-4] [17s 175ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-4] [17s 175ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-4] [17s 175ms] Http2Connection(SSLTube(SocketTube(17))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [17s 175ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-4] [17s 175ms] Http2Connection(SSLTube(SocketTube(17))) Processing 15 DEBUG: [pool-1-thread-4] [17s 175ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-4] [17s 175ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [17s 191ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [17s 191ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [17s 191ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [17s 191ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [17s 191ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/fixed/y) 200 HTTP_2 Local port: 52778 DEBUG: [pool-1-thread-4] [17s 191ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-4] [17s 191ms] HttpClientImpl(16) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [17s 191ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [17s 191ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [17s 192ms] HttpClientImpl(16) ClientImpl (async) elapsed 119 millis for GET to https://127.0.0.1:52357/https2/fixed/y DEBUG: [pool-1-thread-4] [17s 192ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(3) DEBUG: [pool-1-thread-4] [17s 192ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [17s 192ms] SSL Reader(SocketTube(17)) Unwrapping: 308 DEBUG: [pool-1-thread-4] [17s 192ms] SSL Reader(SocketTube(17)) Decoded 21 bytes out of 308 into buffer of 64 remaining to decode: 249 DEBUG: [pool-1-thread-4] [17s 192ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-4] [17s 192ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-4] [17s 192ms] SSL Reader(SocketTube(17)) sending 21 DEBUG: [pool-1-thread-4] [17s 192ms] SSL Reader(SocketTube(17)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-4] [17s 192ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-4] [17s 192ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-4] [17s 192ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-4] [17s 192ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-4] [17s 192ms] Http2Connection(SSLTube(SocketTube(17))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [17s 192ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-4] [17s 192ms] Http2Connection(SSLTube(SocketTube(17))) Processing 21 DEBUG: [pool-1-thread-4] [17s 192ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-4] [17s 192ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [17s 192ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [17s 192ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [17s 192ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-4] [17s 192ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [17s 192ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [17s 192ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [17s 193ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [17s 193ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [17s 193ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [17s 193ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [17s 193ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [17s 193ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-4] [17s 193ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(4) DEBUG: [pool-1-thread-4] [17s 193ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [17s 193ms] SSL Reader(SocketTube(17)) Unwrapping: 249 DEBUG: [pool-1-thread-4] [17s 193ms] SSL Reader(SocketTube(17)) Decoded 57 bytes out of 249 into buffer of 16676 remaining to decode: 154 DEBUG: [pool-1-thread-4] [17s 193ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-4] [17s 194ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-4] [17s 194ms] SSL Reader(SocketTube(17)) sending 57 DEBUG: [pool-1-thread-4] [17s 194ms] SSL Reader(SocketTube(17)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-4] [17s 194ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-4] [17s 194ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-4] [17s 194ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-4] [17s 194ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-4] [17s 194ms] Http2Connection(SSLTube(SocketTube(17))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [17s 194ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-4] [17s 194ms] Http2Connection(SSLTube(SocketTube(17))) Processing 57 DEBUG: [pool-1-thread-4] [17s 194ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-4] [17s 194ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [17s 194ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-4] [17s 195ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [17s 195ms] Http2Connection(SSLTube(SocketTube(17))) Opened stream 4 DEBUG: [pool-1-thread-4] [17s 195ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [17s 195ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-4] [17s 195ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(5) DEBUG: [pool-1-thread-4] [17s 195ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [17s 195ms] SSL Reader(SocketTube(17)) Unwrapping: 154 DEBUG: [pool-1-thread-4] [17s 195ms] SSL Reader(SocketTube(17)) Decoded 21 bytes out of 154 into buffer of 64 remaining to decode: 95 DEBUG: [pool-1-thread-4] [17s 195ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-4] [17s 195ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-4] [17s 195ms] SSL Reader(SocketTube(17)) sending 21 DEBUG: [pool-1-thread-4] [17s 195ms] SSL Reader(SocketTube(17)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-4] [17s 195ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-4] [17s 195ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-4] [17s 195ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-4] [17s 195ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-4] [17s 195ms] Http2Connection(SSLTube(SocketTube(17))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [17s 196ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-4] [17s 196ms] Http2Connection(SSLTube(SocketTube(17))) Processing 21 DEBUG: [pool-1-thread-4] [17s 196ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-4] [17s 196ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [17s 196ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [17s 196ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [17s 196ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-4] [17s 197ms] HttpResponseInputStream next item received DEBUG: [MainThread] [17s 198ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [17s 198ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [17s 198ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [17s 198ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [17s 202ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [17s 202ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-4] [17s 202ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-4] [17s 202ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(6) DEBUG: [pool-1-thread-4] [17s 202ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [17s 202ms] SSL Reader(SocketTube(17)) Unwrapping: 95 DEBUG: [pool-1-thread-4] [17s 202ms] SSL Reader(SocketTube(17)) Decoded 57 bytes out of 95 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-4] [17s 202ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-4] [17s 202ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-4] [17s 202ms] SSL Reader(SocketTube(17)) sending 57 DEBUG: [pool-1-thread-4] [17s 203ms] SSL Reader(SocketTube(17)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-4] [17s 203ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-4] [17s 203ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-4] [17s 203ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-4] [17s 203ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-4] [17s 203ms] Http2Connection(SSLTube(SocketTube(17))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [17s 203ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(7): 57 DEBUG: [pool-1-thread-4] [17s 203ms] Http2Connection(SSLTube(SocketTube(17))) Processing 57 DEBUG: [pool-1-thread-4] [17s 203ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-4] [17s 203ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [17s 204ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-4] [17s 205ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [17s 205ms] Http2Connection(SSLTube(SocketTube(17))) Opened stream 6 DEBUG: [pool-1-thread-4] [17s 205ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [17s 205ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-4] [17s 205ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(7) DEBUG: [pool-1-thread-4] [17s 205ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [17s 205ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-4] [17s 205ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-4] [17s 205ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-4] [17s 205ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 205ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [17s 205ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55eb400 for R (true) DEBUG: [HttpClient-16-SelectorManager] [17s 205ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55eb400 for None (false) DEBUG: [HttpClient-16-SelectorManager] [17s 205ms] SocketTube(17) read bytes: 697 DEBUG: [HttpClient-16-SelectorManager] [17s 205ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [17s 205ms] SSL Reader(SocketTube(17)) Adding 697 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [17s 205ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [17s 205ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55eb400 for R (false) DEBUG: [HttpClient-16-SelectorManager] [17s 205ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 207ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:697, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [17s 207ms] SSL Reader(SocketTube(17)) Unwrapping: 697 DEBUG: [pool-1-thread-4] [17s 208ms] SSL Reader(SocketTube(17)) Decoded 23 bytes out of 697 into buffer of 64 remaining to decode: 636 DEBUG: [pool-1-thread-4] [17s 208ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-4] [17s 208ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-4] [17s 208ms] SSL Reader(SocketTube(17)) sending 23 DEBUG: [pool-1-thread-4] [17s 208ms] SSL Reader(SocketTube(17)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-4] [17s 208ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-4] [17s 208ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-4] [17s 208ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-4] [17s 208ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-4] [17s 208ms] Http2Connection(SSLTube(SocketTube(17))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [17s 208ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-4] [17s 208ms] Http2Connection(SSLTube(SocketTube(17))) Processing 23 DEBUG: [pool-1-thread-4] [17s 208ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-4] [17s 208ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [17s 208ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [17s 208ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [17s 208ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-4] [17s 208ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [17s 208ms] HttpResponseInputStream item offered DEBUG: [MainThread] [17s 208ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [17s 208ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [17s 208ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [pool-1-thread-4] [17s 208ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-4] [17s 208ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(8) DEBUG: [MainThread] [17s 208ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [17s 208ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [17s 208ms] SSL Reader(SocketTube(17)) Unwrapping: 636 DEBUG: [pool-1-thread-4] [17s 208ms] SSL Reader(SocketTube(17)) Decoded 9 bytes out of 636 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-4] [17s 208ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [17s 208ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 47 DEBUG: [MainThread] [17s 208ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [17s 208ms] SSL Reader(SocketTube(17)) sending 9 DEBUG: [pool-1-thread-4] [17s 208ms] SSL Reader(SocketTube(17)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [17s 208ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-4] [17s 208ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-4] [17s 208ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [17s 208ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [17s 208ms] Http2Connection(SSLTube(SocketTube(17))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [17s 208ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-4] [17s 208ms] Http2Connection(SSLTube(SocketTube(17))) Processing 9 DEBUG: [pool-1-thread-4] [17s 208ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [17s 208ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [17s 209ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [17s 209ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [17s 209ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-4] [17s 209ms] HttpClientImpl(16) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [17s 209ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [17s 209ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [17s 209ms] HttpResponseInputStream item offered DEBUG: [MainThread] [17s 209ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [17s 209ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-4] [17s 209ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-4] [17s 209ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-4] [17s 209ms] Http2Connection(SSLTube(SocketTube(17))) Closed stream 1 DEBUG: [pool-1-thread-4] [17s 209ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@32559e92 DEBUG: [pool-1-thread-4] [17s 209ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-4] [17s 209ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(9) DEBUG: [pool-1-thread-4] [17s 209ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [17s 209ms] SSL Reader(SocketTube(17)) Unwrapping: 589 DEBUG: [pool-1-thread-4] [17s 209ms] SSL Reader(SocketTube(17)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-4] [17s 209ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [17s 209ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [17s 209ms] SSL Reader(SocketTube(17)) sending 10 DEBUG: [pool-1-thread-4] [17s 209ms] SSL Reader(SocketTube(17)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [17s 209ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-4] [17s 209ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-4] [17s 209ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [17s 209ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [17s 209ms] Http2Connection(SSLTube(SocketTube(17))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [17s 209ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-4] [17s 209ms] Http2Connection(SSLTube(SocketTube(17))) Processing 10 DEBUG: [pool-1-thread-4] [17s 209ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [17s 209ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [17s 209ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-4] [17s 209ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-4] [17s 209ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [17s 209ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 52778 DEBUG: [pool-1-thread-4] [17s 210ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-4] [17s 210ms] HttpClientImpl(16) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [17s 210ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [17s 210ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [17s 210ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(10) DEBUG: [pool-1-thread-4] [17s 210ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [17s 210ms] SSL Reader(SocketTube(17)) Unwrapping: 541 DEBUG: [pool-1-thread-4] [17s 211ms] SSL Reader(SocketTube(17)) Decoded 63 bytes out of 541 into buffer of 16676 remaining to decode: 440 DEBUG: [pool-1-thread-4] [17s 211ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-4] [17s 211ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-4] [17s 211ms] SSL Reader(SocketTube(17)) sending 63 DEBUG: [pool-1-thread-4] [17s 211ms] SSL Reader(SocketTube(17)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-4] [17s 211ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-4] [17s 211ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-4] [17s 211ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-4] [17s 211ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-4] [17s 211ms] Http2Connection(SSLTube(SocketTube(17))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [17s 211ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(11): 63 DEBUG: [pool-1-thread-4] [17s 211ms] Http2Connection(SSLTube(SocketTube(17))) Processing 63 DEBUG: [pool-1-thread-4] [17s 211ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-4] [17s 211ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [17s 211ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-4] [17s 211ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-4] [17s 211ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-4] [17s 211ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [17s 211ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [17s 211ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 54, received: 92, limit: 16777216 DEBUG: [pool-1-thread-4] [17s 211ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-4] [17s 211ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(11) DEBUG: [pool-1-thread-4] [17s 211ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [17s 211ms] SSL Reader(SocketTube(17)) Unwrapping: 440 DEBUG: [pool-1-thread-4] [17s 211ms] SSL Reader(SocketTube(17)) Decoded 9 bytes out of 440 into buffer of 64 remaining to decode: 393 DEBUG: [pool-1-thread-4] [17s 211ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [17s 211ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [17s 211ms] SSL Reader(SocketTube(17)) sending 9 DEBUG: [pool-1-thread-4] [17s 211ms] SSL Reader(SocketTube(17)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [17s 211ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-4] [17s 211ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-4] [17s 211ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [17s 211ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [17s 211ms] Http2Connection(SSLTube(SocketTube(17))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [17s 211ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-4] [17s 211ms] Http2Connection(SSLTube(SocketTube(17))) Processing 9 DEBUG: [pool-1-thread-4] [17s 211ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [17s 212ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [17s 212ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-4] [17s 212ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-4] [17s 212ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-4] [17s 212ms] HttpClientImpl(16) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [17s 212ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [17s 212ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [17s 212ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [17s 212ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-4] [17s 212ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-4] [17s 212ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-4] [17s 212ms] Http2Connection(SSLTube(SocketTube(17))) Closed stream 4 DEBUG: [pool-1-thread-4] [17s 212ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@57d7384d DEBUG: [pool-1-thread-4] [17s 212ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-4] [17s 212ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(12) DEBUG: [pool-1-thread-4] [17s 212ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [17s 213ms] SSL Reader(SocketTube(17)) Unwrapping: 393 DEBUG: [pool-1-thread-4] [17s 213ms] SSL Reader(SocketTube(17)) Decoded 10 bytes out of 393 into buffer of 64 remaining to decode: 345 DEBUG: [pool-1-thread-4] [17s 213ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [17s 213ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [17s 213ms] SSL Reader(SocketTube(17)) sending 10 DEBUG: [pool-1-thread-4] [17s 213ms] SSL Reader(SocketTube(17)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [17s 213ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-4] [17s 213ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-4] [17s 213ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [17s 213ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [17s 213ms] Http2Connection(SSLTube(SocketTube(17))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [17s 213ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-4] [17s 213ms] Http2Connection(SSLTube(SocketTube(17))) Processing 10 DEBUG: [pool-1-thread-4] [17s 213ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [17s 213ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [17s 213ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-4] [17s 213ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-4] [17s 213ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [17s 213ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 52778 DEBUG: [pool-1-thread-4] [17s 213ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-4] [17s 213ms] HttpClientImpl(16) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [17s 213ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [17s 213ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [17s 213ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(13) DEBUG: [pool-1-thread-4] [17s 213ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [17s 213ms] SSL Reader(SocketTube(17)) Unwrapping: 345 DEBUG: [pool-1-thread-4] [17s 213ms] SSL Reader(SocketTube(17)) Decoded 64 bytes out of 345 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-4] [17s 213ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-4] [17s 213ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-4] [17s 213ms] SSL Reader(SocketTube(17)) sending 64 DEBUG: [pool-1-thread-4] [17s 213ms] SSL Reader(SocketTube(17)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-4] [17s 213ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-4] [17s 213ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-4] [17s 213ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-4] [17s 213ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-4] [17s 213ms] Http2Connection(SSLTube(SocketTube(17))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [17s 213ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(14): 64 DEBUG: [pool-1-thread-4] [17s 214ms] Http2Connection(SSLTube(SocketTube(17))) Processing 64 DEBUG: [pool-1-thread-4] [17s 214ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-4] [17s 214ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [17s 214ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-4] [17s 214ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-4] [17s 214ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-4] [17s 214ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [17s 214ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [17s 214ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 55, received: 147, limit: 16777216 DEBUG: [pool-1-thread-4] [17s 214ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-4] [17s 214ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(14) DEBUG: [pool-1-thread-4] [17s 214ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [17s 214ms] SSL Reader(SocketTube(17)) Unwrapping: 243 DEBUG: [pool-1-thread-4] [17s 214ms] SSL Reader(SocketTube(17)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-4] [17s 214ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [17s 214ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [17s 214ms] SSL Reader(SocketTube(17)) sending 9 DEBUG: [pool-1-thread-4] [17s 214ms] SSL Reader(SocketTube(17)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [17s 214ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-4] [17s 214ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-4] [17s 214ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [17s 214ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [17s 214ms] Http2Connection(SSLTube(SocketTube(17))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [17s 214ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-4] [17s 214ms] Http2Connection(SSLTube(SocketTube(17))) Processing 9 DEBUG: [pool-1-thread-4] [17s 214ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [17s 214ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [17s 214ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-4] [17s 214ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-4] [17s 214ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-4] [17s 214ms] HttpClientImpl(16) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [17s 214ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [17s 214ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [17s 214ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [17s 214ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-4] [17s 214ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-4] [17s 214ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-4] [17s 214ms] Http2Connection(SSLTube(SocketTube(17))) Closed stream 2 DEBUG: [pool-1-thread-4] [17s 214ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3c2d7ae7 DEBUG: [pool-1-thread-4] [17s 214ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-4] [17s 214ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(15) DEBUG: [pool-1-thread-4] [17s 214ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [17s 214ms] SSL Reader(SocketTube(17)) Unwrapping: 196 DEBUG: [pool-1-thread-4] [17s 214ms] SSL Reader(SocketTube(17)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-4] [17s 214ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [17s 214ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [17s 214ms] SSL Reader(SocketTube(17)) sending 10 DEBUG: [pool-1-thread-4] [17s 214ms] SSL Reader(SocketTube(17)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [17s 214ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-4] [17s 214ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-4] [17s 214ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [17s 214ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [17s 214ms] Http2Connection(SSLTube(SocketTube(17))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [17s 214ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-4] [17s 214ms] Http2Connection(SSLTube(SocketTube(17))) Processing 10 DEBUG: [pool-1-thread-4] [17s 214ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [17s 214ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [17s 214ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-4] [17s 214ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-4] [17s 214ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [17s 214ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 52778 DEBUG: [pool-1-thread-4] [17s 217ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-4] [17s 227ms] HttpClientImpl(16) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [17s 229ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [17s 229ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [17s 230ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(16) DEBUG: [pool-1-thread-4] [17s 230ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [17s 230ms] SSL Reader(SocketTube(17)) Unwrapping: 148 DEBUG: [pool-1-thread-4] [17s 230ms] SSL Reader(SocketTube(17)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-4] [17s 230ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-4] [17s 230ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-4] [17s 230ms] SSL Reader(SocketTube(17)) sending 63 DEBUG: [MainThread] [17s 230ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [17s 230ms] SSL Reader(SocketTube(17)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-4] [17s 231ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-4] [17s 231ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-4] [17s 231ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-4] [17s 231ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-4] [17s 231ms] Http2Connection(SSLTube(SocketTube(17))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [17s 231ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-4] [17s 231ms] Http2Connection(SSLTube(SocketTube(17))) Processing 63 DEBUG: [pool-1-thread-4] [17s 231ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-4] [17s 231ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [17s 231ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-4] [17s 231ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-4] [17s 231ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-4] [17s 231ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [17s 231ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [17s 231ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-4] [17s 231ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-4] [17s 231ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(17) DEBUG: [pool-1-thread-4] [17s 231ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [17s 231ms] SSL Reader(SocketTube(17)) Unwrapping: 47 DEBUG: [pool-1-thread-4] [17s 232ms] SSL Reader(SocketTube(17)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-4] [17s 232ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [17s 232ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [17s 232ms] SSL Reader(SocketTube(17)) sending 9 DEBUG: [pool-1-thread-4] [17s 232ms] SSL Reader(SocketTube(17)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [17s 232ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-4] [17s 232ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-4] [17s 232ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [17s 232ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [17s 232ms] Http2Connection(SSLTube(SocketTube(17))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [17s 232ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-4] [17s 232ms] Http2Connection(SSLTube(SocketTube(17))) Processing 9 DEBUG: [pool-1-thread-4] [17s 232ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [17s 232ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [17s 232ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-4] [17s 232ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-4] [17s 232ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-4] [17s 232ms] HttpClientImpl(16) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [17s 233ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [17s 233ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [17s 233ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [17s 233ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-4] [17s 233ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-4] [17s 233ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-4] [17s 233ms] Http2Connection(SSLTube(SocketTube(17))) Closed stream 6 DEBUG: [pool-1-thread-4] [17s 233ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@130bb416 DEBUG: [pool-1-thread-4] [17s 233ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-4] [17s 233ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(18) DEBUG: [pool-1-thread-4] [17s 233ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [17s 233ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-4] [17s 233ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-4] [17s 233ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-4] [17s 233ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 234ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [17s 231ms] HttpResponseInputStream List of Buffers Taken DEBUG: [HttpClient-16-SelectorManager] [17s 234ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55eb400 for R (false) DEBUG: [MainThread] [17s 234ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [17s 234ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [17s 234ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [17s 237ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [17s 237ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [17s 237ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [17s 237ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [17s 237ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [17s 237ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [17s 237ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [17s 237ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [17s 237ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [17s 237ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [17s 240ms] HttpClientImpl(17) proxySelector is sun.net.spi.DefaultProxySelector@e1767b8 (user-supplied=false) DEBUG: [MainThread] [17s 245ms] HttpClientImpl(17) ClientImpl (async) send https://127.0.0.1:52357/https2/chunk/y GET DEBUG: [pool-1-thread-4] [17s 246ms] Exchange establishing exchange for https://127.0.0.1:52357/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-4] [17s 252ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-4] [17s 254ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-4] [17s 254ms] PlainHttpConnection(SocketTube(18)) registering connect event TestServer(2): connection accepted TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=52790, Session(1711975095072|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-4] [17s 260ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-17-SelectorManager] [17s 260ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@71093f84 for C (true) DEBUG: [HttpClient-17-SelectorManager] [17s 260ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: finishing connect DEBUG: [HttpClient-17-SelectorManager] [17s 260ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52790 TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [pool-1-thread-4] [17s 266ms] SocketTube(18) connecting flows DEBUG: [pool-1-thread-4] [17s 266ms] SocketTube(18) read publisher got subscriber DEBUG: [pool-1-thread-4] [17s 266ms] SocketTube(18) registering subscribe event DEBUG: [pool-1-thread-4] [17s 266ms] SocketTube(18) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [17s 266ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-4] [17s 266ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-4] [17s 266ms] SSL Writer(SocketTube(18)) calling downstreamSubscriber::onSubscribe on SocketTube(18) DEBUG: [pool-1-thread-4] [17s 266ms] SocketTube(18) subscribed for writing DEBUG: [pool-1-thread-4] [17s 266ms] SocketTube(18) write: registering startSubscription event DEBUG: [pool-1-thread-4] [17s 266ms] SSL Writer(SocketTube(18)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-4] [17s 266ms] SSL Writer(SocketTube(18)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-4] [17s 266ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-4] [17s 266ms] SSL Writer(SocketTube(18)) wrapping 0 bytes DEBUG: [HttpClient-17-SelectorManager] [17s 267ms] SocketTube(18) subscribe event raised DEBUG: [HttpClient-17-SelectorManager] [17s 278ms] 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@7bf154f4[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: NEED_UNWRAP DEBUG: [HttpClient-17-SelectorManager] [17s 278ms] SocketTube(18) read demand reset to 0 DEBUG: [HttpClient-17-SelectorManager] [17s 278ms] SocketTube(18) calling onSubscribe DEBUG: [HttpClient-17-SelectorManager] [17s 278ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [HttpClient-17-SelectorManager] [17s 278ms] SocketTube(18) got some demand for reading DEBUG: [HttpClient-17-SelectorManager] [17s 278ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [17s 278ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-17-SelectorManager] [17s 278ms] SSL Reader(SocketTube(18)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(18)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-17-SelectorManager] [17s 278ms] SSLTube(SocketTube(18)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-17-SelectorManager] [17s 278ms] SSLTube(SocketTube(18)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-17-SelectorManager] [17s 278ms] SocketTube(18) onSubscribe called DEBUG: [HttpClient-17-SelectorManager] [17s 278ms] SocketTube(18) pending subscriber subscribed DEBUG: [HttpClient-17-SelectorManager] [17s 278ms] SocketTube(18) write: starting subscription DEBUG: [HttpClient-17-SelectorManager] [17s 278ms] SocketTube(18) write: offloading requestMore DEBUG: [HttpClient-17-SelectorManager] [17s 279ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ef3d5ee for R (true) DEBUG: [pool-1-thread-1] [17s 279ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-1] [17s 279ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [17s 279ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 280ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [17s 283ms] SSL Writer(SocketTube(18)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-4] [17s 285ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [17s 287ms] SSL Writer(SocketTube(18)) handshaking DEBUG: [pool-1-thread-4] [17s 287ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [17s 287ms] SSL Writer(SocketTube(18)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-4] [17s 287ms] SSL Writer(SocketTube(18)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-4] [17s 287ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-4] [17s 287ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [17s 287ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-4] [17s 287ms] SocketTube(18) trying to write: 2191 DEBUG: [pool-1-thread-4] [17s 287ms] SocketTube(18) wrote: 2191 DEBUG: [pool-1-thread-4] [17s 287ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-4] [17s 287ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 287ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 287ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [17s 287ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-17-SelectorManager] [17s 291ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ef3d5ee for None (false) DEBUG: [HttpClient-17-SelectorManager] [17s 293ms] HttpClientImpl(17) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-17-SelectorManager] [17s 294ms] SocketTube(18) read bytes: 133 DEBUG: [HttpClient-17-SelectorManager] [17s 294ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [17s 294ms] SSL Reader(SocketTube(18)) Adding 133 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [17s 294ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [17s 294ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ef3d5ee for R (false) DEBUG: [HttpClient-17-SelectorManager] [17s 294ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 299ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [17s 299ms] SSL Reader(SocketTube(18)) Unwrapping: 133 DEBUG: [pool-1-thread-4] [17s 299ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [17s 299ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-4] [17s 299ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-4] [17s 299ms] SSL Reader(SocketTube(18)) handshaking DEBUG: [pool-1-thread-4] [17s 299ms] SSLFlowDelegate(SocketTube(18)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [17s 299ms] SSLFlowDelegate(SocketTube(18)) #tasks to execute: 1 DEBUG: [HttpClient-17-SelectorManager] [17s 302ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ef3d5ee for None (false) DEBUG: [HttpClient-17-SelectorManager] [17s 302ms] SocketTube(18) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [17s 302ms] SocketTube(18) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 302ms] SSLFlowDelegate(SocketTube(18)) finished task execution DEBUG: [pool-1-thread-4] [17s 303ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-4] [17s 303ms] SSL Writer(SocketTube(18)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [17s 303ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [17s 303ms] SSL Writer(SocketTube(18)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-4] [17s 303ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [17s 303ms] SSL Writer(SocketTube(18)) handshaking DEBUG: [pool-1-thread-4] [17s 303ms] SSL Writer(SocketTube(18)) Sending 6 bytes downstream DEBUG: [pool-1-thread-4] [17s 303ms] SSL Writer(SocketTube(18)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-4] [17s 303ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-4] [17s 303ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [17s 303ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-4] [17s 303ms] SocketTube(18) trying to write: 6 DEBUG: [pool-1-thread-4] [17s 303ms] SocketTube(18) wrote: 6 DEBUG: [pool-1-thread-4] [17s 303ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-4] [17s 315ms] SocketTube(18) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 318ms] SocketTube(18) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 319ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [17s 319ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [17s 319ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-4] [17s 319ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-4] [17s 319ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-4] [17s 320ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 320ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-17-SelectorManager] [17s 321ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ef3d5ee for R (true) DEBUG: [HttpClient-17-SelectorManager] [17s 321ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ef3d5ee for None (false) DEBUG: [HttpClient-17-SelectorManager] [17s 321ms] SocketTube(18) read bytes: 175 DEBUG: [HttpClient-17-SelectorManager] [17s 321ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [17s 321ms] SSL Reader(SocketTube(18)) Adding 175 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [17s 321ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [17s 321ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ef3d5ee for R (false) DEBUG: [HttpClient-17-SelectorManager] [17s 321ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 321ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [17s 326ms] SSL Reader(SocketTube(18)) Unwrapping: 175 DEBUG: [pool-1-thread-4] [17s 326ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-4] [17s 326ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-4] [17s 326ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-4] [17s 326ms] SSL Reader(SocketTube(18)) handshaking DEBUG: [pool-1-thread-4] [17s 326ms] SSL Reader(SocketTube(18)) Unwrapping: 169 DEBUG: [pool-1-thread-4] [17s 326ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-4] [17s 326ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-4] [17s 326ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-4] [17s 326ms] SSL Reader(SocketTube(18)) handshaking DEBUG: [pool-1-thread-4] [17s 327ms] SSLFlowDelegate(SocketTube(18)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [17s 328ms] SSLFlowDelegate(SocketTube(18)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [17s 328ms] SSLFlowDelegate(SocketTube(18)) finished task execution DEBUG: [pool-1-thread-4] [17s 329ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [17s 329ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [17s 329ms] SSL Reader(SocketTube(18)) Unwrapping: 90 DEBUG: [pool-1-thread-4] [17s 330ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [17s 331ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-4] [17s 331ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-4] [17s 331ms] SSL Reader(SocketTube(18)) handshaking DEBUG: [pool-1-thread-4] [17s 331ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-4] [17s 331ms] SSL Writer(SocketTube(18)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [17s 331ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [17s 331ms] SSL Writer(SocketTube(18)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-4] [17s 331ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [17s 332ms] SSLFlowDelegate(SocketTube(18)) setALPN = h2 DEBUG: [pool-1-thread-4] [17s 333ms] PlainHttpConnection(SocketTube(18)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [17s 333ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-4] [17s 333ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-4] [17s 333ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-4] [17s 334ms] SSLTube(SocketTube(18)) connecting flows DEBUG: [pool-1-thread-4] [17s 334ms] SSLTube(SocketTube(18)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@634f5d40 DEBUG: [pool-1-thread-4] [17s 334ms] Http2Connection(SSLTube(SocketTube(18))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-4] [17s 334ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [17s 334ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [17s 334ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [17s 334ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [17s 334ms] SSLTube(SocketTube(18)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [17s 334ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-4] [17s 334ms] AsyncSSLConnection(SSLTube(SocketTube(18))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-4] [17s 334ms] AsyncSSLConnection(SSLTube(SocketTube(18))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [17s 334ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-4] [17s 334ms] SSLTube(SocketTube(18)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [17s 334ms] SSL Writer(SocketTube(18)) onNext DEBUG: [pool-1-thread-4] [17s 334ms] SSL Writer(SocketTube(18)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-4] [17s 334ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-4] [17s 334ms] AsyncSSLConnection(SSLTube(SocketTube(18))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-4] [17s 334ms] AsyncSSLConnection(SSLTube(SocketTube(18))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [17s 335ms] Http2Connection(SSLTube(SocketTube(18))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-4] [17s 336ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-4] [17s 336ms] Http2Connection(SSLTube(SocketTube(18))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [17s 336ms] Http2Connection(SSLTube(SocketTube(18))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-4] [17s 336ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed buffered data DEBUG: [pool-1-thread-4] [17s 336ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(18))) DEBUG: [pool-1-thread-4] [17s 336ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(18))) DEBUG: [pool-1-thread-4] [17s 336ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [17s 336ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [17s 336ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [17s 336ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [17s 336ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [17s 336ms] Http2Connection(SSLTube(SocketTube(18))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [17s 336ms] Http2Connection(SSLTube(SocketTube(18))) Opened stream 1 DEBUG: [pool-1-thread-4] [17s 337ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [17s 337ms] AsyncSSLConnection(SSLTube(SocketTube(18))) added 60 bytes to the write queue DEBUG: [pool-1-thread-4] [17s 337ms] AsyncSSLConnection(SSLTube(SocketTube(18))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [17s 337ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [17s 338ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [17s 338ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-4] [17s 338ms] SSL Writer(SocketTube(18)) Sending 90 bytes downstream DEBUG: [pool-1-thread-4] [17s 338ms] SSL Writer(SocketTube(18)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-4] [17s 338ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-4] [17s 338ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [17s 338ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-4] [17s 338ms] SocketTube(18) trying to write: 90 DEBUG: [pool-1-thread-4] [17s 338ms] SocketTube(18) wrote: 90 DEBUG: [pool-1-thread-4] [17s 338ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-4] [17s 338ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 338ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 338ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [17s 338ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-4] [17s 338ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-4] [17s 338ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-4] [17s 338ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-4] [17s 338ms] SSLTube(SocketTube(18)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [17s 338ms] SSL Writer(SocketTube(18)) onNext DEBUG: [pool-1-thread-4] [17s 338ms] SSL Writer(SocketTube(18)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-4] [17s 338ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [17s 338ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [17s 338ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-4] [17s 338ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-4] [17s 338ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) TestServer(2): starting connection DEBUG: [HttpClient-17-SelectorManager] [17s 344ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ef3d5ee for None (false) DEBUG: [HttpClient-17-SelectorManager] [17s 344ms] SocketTube(18) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [17s 344ms] SocketTube(18) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 348ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-4] [17s 348ms] SSLTube(SocketTube(18)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [17s 348ms] SSL Writer(SocketTube(18)) onNext DEBUG: [pool-1-thread-4] [17s 348ms] SSL Writer(SocketTube(18)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-4] [17s 348ms] SSL Writer(SocketTube(18)) wrapping 136 bytes DEBUG: [pool-1-thread-4] [17s 352ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [17s 352ms] SSL Writer(SocketTube(18)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-4] [17s 352ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [17s 352ms] SSL Writer(SocketTube(18)) Sending 174 bytes downstream DEBUG: [pool-1-thread-4] [17s 352ms] SSL Writer(SocketTube(18)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-4] [17s 352ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-4] [17s 352ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [17s 352ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-4] [17s 352ms] SocketTube(18) trying to write: 174 DEBUG: [pool-1-thread-4] [17s 352ms] SocketTube(18) wrote: 174 DEBUG: [pool-1-thread-4] [17s 352ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-4] [17s 352ms] SocketTube(18) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 352ms] SocketTube(18) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 352ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [17s 352ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-4] [17s 352ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-4] [17s 352ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-4] [17s 352ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [17s 352ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [17s 352ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-4] [17s 352ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-4] [17s 352ms] SocketTube(18) resuming read event DEBUG: [Test-server-pool] [17s 352ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [17s 353ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [17s 353ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [17s 353ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [17s 353ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [17s 353ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-17-SelectorManager] [17s 353ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ef3d5ee for R (true) DEBUG: [readLoop] [17s 353ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [17s 353ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [17s 353ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [17s 353ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [17s 353ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [17s 354ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [17s 354ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [17s 354ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [17s 354ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [17s 354ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [17s 354ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [17s 354ms] 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: [HttpClient-17-SelectorManager] [17s 354ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ef3d5ee for None (false) DEBUG: [HttpClient-17-SelectorManager] [17s 354ms] SocketTube(18) read bytes: 1803 DEBUG: [HttpClient-17-SelectorManager] [17s 354ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [17s 354ms] SSL Reader(SocketTube(18)) Adding 1803 bytes to read buffer TestServer: [21 s, 657 ms, 767441 ns] Pushing promise: https://127.0.0.1:52357/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [21 s, 657 ms, 973858 ns] Pushing promise: https://127.0.0.1:52357/https2/chunk/y/after/promise-2 TestServer: [21 s, 658 ms, 115482 ns] Pushing promise: https://127.0.0.1:52357/https2/chunk/y/after/promise-3 DEBUG: [pool-1-thread-4] [17s 352ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] TestServer(2): connection started DEBUG: [HttpClient-17-SelectorManager] [17s 354ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-4] [17s 357ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [17s 357ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ef3d5ee for R (false) DEBUG: [HttpClient-17-SelectorManager] [17s 357ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 357ms] SSL Reader(SocketTube(18)) Unwrapping: 1803 DEBUG: [HttpClient-17-SelectorManager] [17s 358ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ef3d5ee for None (false) DEBUG: [HttpClient-17-SelectorManager] [17s 360ms] SocketTube(18) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [17s 360ms] SocketTube(18) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 361ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [pool-1-thread-4] [17s 361ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-4] [17s 361ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-4] [17s 361ms] SSL Reader(SocketTube(18)) Unwrapping: 77 DEBUG: [pool-1-thread-4] [17s 361ms] SSL Reader(SocketTube(18)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [17s 361ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-4] [17s 361ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-4] [17s 361ms] SSL Reader(SocketTube(18)) sending 39 DEBUG: [pool-1-thread-4] [17s 361ms] SSL Reader(SocketTube(18)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-4] [17s 361ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-4] [17s 361ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [17s 361ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-4] [17s 361ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-4] [17s 361ms] Http2Connection(SSLTube(SocketTube(18))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [17s 361ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-4] [17s 361ms] Http2Connection(SSLTube(SocketTube(18))) Processing 39 DEBUG: [pool-1-thread-4] [17s 361ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-4] [17s 361ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [17s 361ms] 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] [17s 361ms] Http2Connection(SSLTube(SocketTube(18))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [17s 361ms] AsyncSSLConnection(SSLTube(SocketTube(18))) added 9 bytes to the write queue DEBUG: [pool-1-thread-4] [17s 365ms] AsyncSSLConnection(SSLTube(SocketTube(18))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [17s 365ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-4] [17s 365ms] SSLTube(SocketTube(18)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [17s 365ms] SSL Writer(SocketTube(18)) onNext DEBUG: [pool-1-thread-4] [17s 365ms] SSL Writer(SocketTube(18)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-4] [17s 365ms] SSL Writer(SocketTube(18)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [17s 365ms] SSL Writer(SocketTube(18)) wrapping 9 bytes DEBUG: [pool-1-thread-4] [17s 365ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [17s 365ms] SSL Writer(SocketTube(18)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-4] [17s 365ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [17s 365ms] SSL Writer(SocketTube(18)) Sending 47 bytes downstream DEBUG: [pool-1-thread-4] [17s 365ms] SSL Writer(SocketTube(18)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-4] [17s 365ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-4] [17s 365ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [17s 365ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-4] [17s 365ms] SocketTube(18) trying to write: 47 DEBUG: [pool-1-thread-4] [17s 365ms] SocketTube(18) wrote: 47 DEBUG: [pool-1-thread-4] [17s 365ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-4] [17s 365ms] SocketTube(18) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 365ms] SocketTube(18) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 365ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [17s 365ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-4] [17s 365ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-4] [17s 365ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-4] [17s 365ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [17s 365ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(1) DEBUG: [pool-1-thread-4] [17s 366ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [17s 366ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-4] [17s 366ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-4] [17s 366ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-4] [17s 366ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 366ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [17s 366ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [17s 366ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-17-SelectorManager] [17s 366ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ef3d5ee for R (true) DEBUG: [HttpClient-17-SelectorManager] [17s 366ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ef3d5ee for None (false) DEBUG: [HttpClient-17-SelectorManager] [17s 366ms] SocketTube(18) read bytes: 1135 DEBUG: [HttpClient-17-SelectorManager] [17s 366ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [17s 366ms] SSL Reader(SocketTube(18)) Adding 1135 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [17s 366ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [17s 366ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ef3d5ee for R (false) DEBUG: [HttpClient-17-SelectorManager] [17s 366ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [17s 366ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [17s 367ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [17s 367ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [17s 367ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:1135, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [17s 367ms] SSL Reader(SocketTube(18)) Unwrapping: 1135 DEBUG: [pool-1-thread-4] [17s 367ms] SSL Reader(SocketTube(18)) Decoded 54 bytes out of 1135 into buffer of 16676 remaining to decode: 1043 DEBUG: [pool-1-thread-4] [17s 367ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 92 bytesProduced = 54 DEBUG: [pool-1-thread-4] [17s 367ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 92 DEBUG: [pool-1-thread-4] [17s 367ms] SSL Reader(SocketTube(18)) sending 54 DEBUG: [pool-1-thread-4] [17s 367ms] SSL Reader(SocketTube(18)) Adding 54 to outputQ queue DEBUG: [pool-1-thread-4] [17s 367ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-4] [17s 367ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-4] [17s 367ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 54 bytes downstream DEBUG: [pool-1-thread-4] [17s 367ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 54 bytes in 1 buffers DEBUG: [pool-1-thread-4] [17s 367ms] Http2Connection(SSLTube(SocketTube(18))) sending 54 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [17s 367ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(2): 54 DEBUG: [pool-1-thread-4] [17s 367ms] Http2Connection(SSLTube(SocketTube(18))) Processing 54 DEBUG: [pool-1-thread-4] [17s 367ms] FramesDecoder decodes: 54 DEBUG: [pool-1-thread-4] [17s 367ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [17s 367ms] FramesDecoder Got frame: PUSH_PROMISE: length=45, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 41 DEBUG: [pool-1-thread-4] [17s 367ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [17s 367ms] Http2Connection(SSLTube(SocketTube(18))) Opened stream 2 DEBUG: [pool-1-thread-4] [17s 367ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [17s 367ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-4] [17s 367ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(2) DEBUG: [pool-1-thread-4] [17s 367ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [17s 367ms] SSL Reader(SocketTube(18)) Unwrapping: 1043 DEBUG: [pool-1-thread-4] [17s 368ms] SSL Reader(SocketTube(18)) Decoded 10 bytes out of 1043 into buffer of 56 remaining to decode: 995 DEBUG: [pool-1-thread-4] [17s 368ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [17s 368ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [17s 368ms] SSL Reader(SocketTube(18)) sending 10 DEBUG: [pool-1-thread-4] [17s 368ms] SSL Reader(SocketTube(18)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [17s 368ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-4] [17s 371ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-4] [17s 371ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [17s 371ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [17s 371ms] Http2Connection(SSLTube(SocketTube(18))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [17s 371ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(3): 10 DEBUG: [pool-1-thread-4] [17s 371ms] Http2Connection(SSLTube(SocketTube(18))) Processing 10 DEBUG: [pool-1-thread-4] [17s 371ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [17s 371ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [17s 371ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [17s 375ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [17s 376ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [17s 376ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [17s 376ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/chunk/y) 200 HTTP_2 Local port: 52790 DEBUG: [pool-1-thread-4] [17s 376ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-4] [17s 376ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [17s 376ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [17s 376ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [17s 376ms] HttpClientImpl(17) ClientImpl (async) elapsed 130 millis for GET to https://127.0.0.1:52357/https2/chunk/y DEBUG: [pool-1-thread-4] [17s 376ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(3) DEBUG: [pool-1-thread-4] [17s 376ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [17s 376ms] SSL Reader(SocketTube(18)) Unwrapping: 995 DEBUG: [pool-1-thread-4] [17s 376ms] SSL Reader(SocketTube(18)) Decoded 21 bytes out of 995 into buffer of 56 remaining to decode: 936 DEBUG: [pool-1-thread-4] [17s 376ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-4] [17s 376ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-4] [17s 376ms] SSL Reader(SocketTube(18)) sending 21 DEBUG: [pool-1-thread-4] [17s 376ms] SSL Reader(SocketTube(18)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-4] [17s 376ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-4] [17s 376ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-4] [17s 376ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [MainThread] [17s 376ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [17s 377ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-4] [17s 377ms] Http2Connection(SSLTube(SocketTube(18))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [17s 377ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-4] [17s 377ms] Http2Connection(SSLTube(SocketTube(18))) Processing 21 DEBUG: [pool-1-thread-4] [17s 377ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-4] [17s 377ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [17s 377ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [17s 377ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [17s 377ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-4] [17s 377ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [17s 377ms] HttpResponseInputStream item offered DEBUG: [MainThread] [17s 377ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [17s 377ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-4] [17s 377ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-4] [17s 377ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(4) DEBUG: [pool-1-thread-4] [17s 377ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [17s 377ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [17s 377ms] SSL Reader(SocketTube(18)) Unwrapping: 936 DEBUG: [MainThread] [17s 377ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [17s 377ms] SSL Reader(SocketTube(18)) Decoded 52 bytes out of 936 into buffer of 16676 remaining to decode: 846 DEBUG: [pool-1-thread-4] [17s 377ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-4] [17s 377ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-4] [17s 377ms] SSL Reader(SocketTube(18)) sending 52 DEBUG: [pool-1-thread-4] [17s 377ms] SSL Reader(SocketTube(18)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-4] [17s 377ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [MainThread] [17s 377ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [17s 377ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-4] [17s 377ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-4] [17s 377ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-4] [17s 377ms] Http2Connection(SSLTube(SocketTube(18))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [17s 377ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(5): 52 DEBUG: [pool-1-thread-4] [17s 377ms] Http2Connection(SSLTube(SocketTube(18))) Processing 52 DEBUG: [pool-1-thread-4] [17s 377ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-4] [17s 377ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [17s 377ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-4] [17s 377ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [17s 377ms] Http2Connection(SSLTube(SocketTube(18))) Opened stream 4 DEBUG: [pool-1-thread-4] [17s 377ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [17s 377ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-4] [17s 378ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(5) DEBUG: [pool-1-thread-4] [17s 378ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [17s 378ms] SSL Reader(SocketTube(18)) Unwrapping: 846 DEBUG: [pool-1-thread-4] [17s 378ms] SSL Reader(SocketTube(18)) Decoded 21 bytes out of 846 into buffer of 56 remaining to decode: 787 DEBUG: [pool-1-thread-4] [17s 378ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-4] [17s 378ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-4] [17s 378ms] SSL Reader(SocketTube(18)) sending 21 DEBUG: [pool-1-thread-4] [17s 378ms] SSL Reader(SocketTube(18)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-4] [17s 378ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-4] [17s 381ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-4] [17s 381ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-4] [17s 381ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-4] [17s 381ms] Http2Connection(SSLTube(SocketTube(18))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [17s 381ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-4] [17s 381ms] Http2Connection(SSLTube(SocketTube(18))) Processing 21 DEBUG: [pool-1-thread-4] [17s 381ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-4] [17s 381ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [17s 382ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [17s 382ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [17s 382ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-4] [17s 382ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [17s 383ms] HttpResponseInputStream item offered DEBUG: [MainThread] [17s 383ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [17s 383ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [17s 383ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [17s 383ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [17s 383ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [17s 383ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-4] [17s 383ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(6) DEBUG: [pool-1-thread-4] [17s 383ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [17s 383ms] SSL Reader(SocketTube(18)) Unwrapping: 787 DEBUG: [pool-1-thread-4] [17s 383ms] SSL Reader(SocketTube(18)) Decoded 52 bytes out of 787 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-4] [17s 383ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-4] [17s 383ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-4] [17s 383ms] SSL Reader(SocketTube(18)) sending 52 DEBUG: [pool-1-thread-4] [17s 383ms] SSL Reader(SocketTube(18)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-4] [17s 383ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-4] [17s 383ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-4] [17s 383ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-4] [17s 383ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-4] [17s 383ms] Http2Connection(SSLTube(SocketTube(18))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [17s 383ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(7): 52 DEBUG: [pool-1-thread-4] [17s 383ms] Http2Connection(SSLTube(SocketTube(18))) Processing 52 DEBUG: [pool-1-thread-4] [17s 383ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-4] [17s 383ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [17s 383ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-4] [17s 384ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [17s 384ms] Http2Connection(SSLTube(SocketTube(18))) Opened stream 6 DEBUG: [pool-1-thread-4] [17s 384ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [17s 384ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-4] [17s 384ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(7) DEBUG: [pool-1-thread-4] [17s 384ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [17s 384ms] SSL Reader(SocketTube(18)) Unwrapping: 697 DEBUG: [pool-1-thread-4] [17s 384ms] SSL Reader(SocketTube(18)) Decoded 23 bytes out of 697 into buffer of 56 remaining to decode: 636 DEBUG: [pool-1-thread-4] [17s 384ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-4] [17s 384ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-4] [17s 384ms] SSL Reader(SocketTube(18)) sending 23 DEBUG: [pool-1-thread-4] [17s 384ms] SSL Reader(SocketTube(18)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-4] [17s 384ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-4] [17s 384ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-4] [17s 384ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-4] [17s 384ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-4] [17s 384ms] Http2Connection(SSLTube(SocketTube(18))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [17s 384ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-4] [17s 384ms] Http2Connection(SSLTube(SocketTube(18))) Processing 23 DEBUG: [pool-1-thread-4] [17s 384ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-4] [17s 384ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [17s 384ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [17s 384ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [17s 384ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-4] [17s 384ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [17s 384ms] HttpResponseInputStream item offered DEBUG: [MainThread] [17s 384ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [17s 384ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [17s 384ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [MainThread] [17s 384ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [17s 384ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [17s 384ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-4] [17s 384ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(8) DEBUG: [pool-1-thread-4] [17s 384ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [17s 384ms] SSL Reader(SocketTube(18)) Unwrapping: 636 DEBUG: [pool-1-thread-4] [17s 384ms] SSL Reader(SocketTube(18)) Decoded 9 bytes out of 636 into buffer of 56 remaining to decode: 589 DEBUG: [pool-1-thread-4] [17s 384ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [17s 385ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [17s 385ms] SSL Reader(SocketTube(18)) sending 9 DEBUG: [pool-1-thread-4] [17s 385ms] SSL Reader(SocketTube(18)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [17s 385ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-4] [17s 385ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-4] [17s 385ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [17s 385ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [17s 385ms] Http2Connection(SSLTube(SocketTube(18))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [17s 385ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-4] [17s 385ms] Http2Connection(SSLTube(SocketTube(18))) Processing 9 DEBUG: [pool-1-thread-4] [17s 385ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [17s 385ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [17s 385ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [17s 385ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [17s 385ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-4] [17s 385ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [17s 385ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [17s 385ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [17s 385ms] HttpResponseInputStream item offered DEBUG: [MainThread] [17s 385ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [17s 385ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-4] [17s 385ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-4] [17s 385ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-4] [17s 385ms] Http2Connection(SSLTube(SocketTube(18))) Closed stream 1 DEBUG: [pool-1-thread-4] [17s 385ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3462f98c DEBUG: [pool-1-thread-4] [17s 385ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-4] [17s 385ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(9) DEBUG: [pool-1-thread-4] [17s 388ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [17s 400ms] SSL Reader(SocketTube(18)) Unwrapping: 589 DEBUG: [pool-1-thread-4] [17s 400ms] SSL Reader(SocketTube(18)) Decoded 10 bytes out of 589 into buffer of 56 remaining to decode: 541 DEBUG: [pool-1-thread-4] [17s 400ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [17s 400ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [17s 400ms] SSL Reader(SocketTube(18)) sending 10 DEBUG: [pool-1-thread-4] [17s 400ms] SSL Reader(SocketTube(18)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [17s 400ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-4] [17s 400ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-4] [17s 400ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [17s 400ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [17s 400ms] Http2Connection(SSLTube(SocketTube(18))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [17s 400ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-4] [17s 400ms] Http2Connection(SSLTube(SocketTube(18))) Processing 10 DEBUG: [pool-1-thread-4] [17s 400ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [17s 400ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [17s 400ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-4] [17s 400ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-4] [17s 400ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [17s 400ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 52790 DEBUG: [pool-1-thread-4] [17s 400ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-4] [17s 400ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [17s 400ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [17s 401ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [17s 401ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(10) DEBUG: [pool-1-thread-4] [17s 401ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [17s 401ms] SSL Reader(SocketTube(18)) Unwrapping: 541 DEBUG: [pool-1-thread-4] [17s 401ms] SSL Reader(SocketTube(18)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-4] [17s 401ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-4] [17s 401ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-4] [17s 401ms] SSL Reader(SocketTube(18)) sending 64 DEBUG: [pool-1-thread-4] [17s 401ms] SSL Reader(SocketTube(18)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-4] [17s 401ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-4] [17s 401ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [MainThread] [17s 401ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [17s 401ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-4] [17s 401ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-4] [17s 401ms] Http2Connection(SSLTube(SocketTube(18))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [17s 401ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-4] [17s 401ms] Http2Connection(SSLTube(SocketTube(18))) Processing 64 DEBUG: [pool-1-thread-4] [17s 401ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-4] [17s 401ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [17s 401ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-4] [17s 401ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-4] [17s 401ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-4] [17s 402ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [17s 402ms] HttpResponseInputStream item offered DEBUG: [MainThread] [17s 402ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [17s 402ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [17s 402ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [17s 402ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [17s 402ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-4] [17s 403ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-4] [17s 403ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(11) DEBUG: [pool-1-thread-4] [17s 403ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [17s 403ms] SSL Reader(SocketTube(18)) Unwrapping: 439 DEBUG: [pool-1-thread-4] [17s 403ms] SSL Reader(SocketTube(18)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-4] [17s 403ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [17s 403ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [17s 403ms] SSL Reader(SocketTube(18)) sending 9 DEBUG: [pool-1-thread-4] [17s 403ms] SSL Reader(SocketTube(18)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [17s 403ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-4] [17s 403ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-4] [17s 403ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [17s 403ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [17s 403ms] Http2Connection(SSLTube(SocketTube(18))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [17s 403ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-4] [17s 403ms] Http2Connection(SSLTube(SocketTube(18))) Processing 9 DEBUG: [pool-1-thread-4] [17s 403ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [17s 403ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [17s 404ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-4] [17s 404ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-4] [17s 404ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-4] [17s 404ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [17s 404ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [17s 404ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [17s 404ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [17s 404ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-4] [17s 404ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-4] [17s 404ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-4] [17s 404ms] Http2Connection(SSLTube(SocketTube(18))) Closed stream 2 DEBUG: [pool-1-thread-4] [17s 404ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7a875012 DEBUG: [pool-1-thread-4] [17s 404ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-4] [17s 404ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(12) DEBUG: [pool-1-thread-4] [17s 404ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [17s 404ms] SSL Reader(SocketTube(18)) Unwrapping: 392 DEBUG: [pool-1-thread-4] [17s 404ms] SSL Reader(SocketTube(18)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-4] [17s 404ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [17s 404ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [17s 404ms] SSL Reader(SocketTube(18)) sending 10 DEBUG: [pool-1-thread-4] [17s 404ms] SSL Reader(SocketTube(18)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [17s 404ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-4] [17s 404ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-4] [17s 404ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [17s 404ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [17s 404ms] Http2Connection(SSLTube(SocketTube(18))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [17s 404ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-4] [17s 404ms] Http2Connection(SSLTube(SocketTube(18))) Processing 10 DEBUG: [pool-1-thread-4] [17s 404ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [17s 404ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [17s 404ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-4] [17s 404ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-4] [17s 404ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [17s 404ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 52790 DEBUG: [pool-1-thread-4] [17s 404ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-4] [17s 404ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [17s 404ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [17s 404ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [17s 405ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(13) DEBUG: [pool-1-thread-4] [17s 405ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [17s 405ms] SSL Reader(SocketTube(18)) Unwrapping: 344 DEBUG: [pool-1-thread-4] [17s 405ms] SSL Reader(SocketTube(18)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-4] [17s 405ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-4] [17s 405ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-4] [17s 405ms] SSL Reader(SocketTube(18)) sending 63 DEBUG: [pool-1-thread-4] [17s 405ms] SSL Reader(SocketTube(18)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-4] [17s 405ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-4] [17s 405ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-4] [17s 405ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-4] [17s 405ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-4] [17s 406ms] Http2Connection(SSLTube(SocketTube(18))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [17s 406ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-4] [17s 406ms] Http2Connection(SSLTube(SocketTube(18))) Processing 63 DEBUG: [pool-1-thread-4] [17s 406ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-4] [17s 406ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [17s 406ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-4] [17s 406ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-4] [17s 406ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-4] [17s 406ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [17s 406ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [17s 406ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-4] [17s 406ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-4] [17s 406ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(14) DEBUG: [pool-1-thread-4] [17s 406ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [17s 406ms] SSL Reader(SocketTube(18)) Unwrapping: 243 DEBUG: [pool-1-thread-4] [17s 406ms] SSL Reader(SocketTube(18)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-4] [17s 406ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [17s 406ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [17s 406ms] SSL Reader(SocketTube(18)) sending 9 DEBUG: [pool-1-thread-4] [17s 406ms] SSL Reader(SocketTube(18)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [17s 406ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-4] [17s 406ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-4] [17s 406ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [17s 406ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [17s 406ms] Http2Connection(SSLTube(SocketTube(18))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [17s 406ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-4] [17s 406ms] Http2Connection(SSLTube(SocketTube(18))) Processing 9 DEBUG: [pool-1-thread-4] [17s 406ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [17s 406ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [17s 406ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-4] [17s 406ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-4] [17s 406ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-4] [17s 406ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [17s 406ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [17s 406ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [17s 406ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [17s 406ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-4] [17s 406ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-4] [17s 406ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-4] [17s 406ms] Http2Connection(SSLTube(SocketTube(18))) Closed stream 4 DEBUG: [pool-1-thread-4] [17s 406ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@575165e8 DEBUG: [pool-1-thread-4] [17s 406ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-4] [17s 406ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(15) DEBUG: [pool-1-thread-4] [17s 406ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [17s 406ms] SSL Reader(SocketTube(18)) Unwrapping: 196 DEBUG: [pool-1-thread-4] [17s 406ms] SSL Reader(SocketTube(18)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-4] [17s 406ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [17s 406ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [17s 406ms] SSL Reader(SocketTube(18)) sending 10 DEBUG: [pool-1-thread-4] [17s 406ms] SSL Reader(SocketTube(18)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [17s 406ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-4] [17s 406ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-4] [17s 406ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [17s 406ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [17s 406ms] Http2Connection(SSLTube(SocketTube(18))) sending 10 to Http2Connection.asyncReceive DEBUG: [MainThread] [17s 405ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [17s 406ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-4] [17s 407ms] Http2Connection(SSLTube(SocketTube(18))) Processing 10 DEBUG: [pool-1-thread-4] [17s 407ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [17s 407ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [17s 407ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-4] [17s 407ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-4] [17s 407ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [17s 407ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 52790 DEBUG: [pool-1-thread-4] [17s 407ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-4] [17s 407ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [17s 407ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [17s 407ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [17s 407ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(16) DEBUG: [pool-1-thread-4] [17s 407ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [17s 407ms] SSL Reader(SocketTube(18)) Unwrapping: 148 DEBUG: [pool-1-thread-4] [17s 407ms] SSL Reader(SocketTube(18)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-4] [17s 407ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-4] [17s 407ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-4] [17s 407ms] SSL Reader(SocketTube(18)) sending 63 DEBUG: [pool-1-thread-4] [17s 407ms] SSL Reader(SocketTube(18)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-4] [17s 407ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [MainThread] [17s 407ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [17s 407ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-4] [17s 408ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-4] [17s 408ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-4] [17s 408ms] Http2Connection(SSLTube(SocketTube(18))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [17s 408ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-4] [17s 408ms] Http2Connection(SSLTube(SocketTube(18))) Processing 63 DEBUG: [pool-1-thread-4] [17s 408ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-4] [17s 408ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [17s 408ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-4] [17s 408ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-4] [17s 408ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-4] [17s 408ms] HttpResponseInputStream next item received DEBUG: [MainThread] [17s 410ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [17s 410ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [17s 410ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [17s 410ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [17s 410ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [17s 410ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-4] [17s 410ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-4] [17s 410ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(17) DEBUG: [pool-1-thread-4] [17s 410ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [17s 410ms] SSL Reader(SocketTube(18)) Unwrapping: 47 DEBUG: [pool-1-thread-4] [17s 410ms] SSL Reader(SocketTube(18)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-4] [17s 410ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [17s 410ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [17s 410ms] SSL Reader(SocketTube(18)) sending 9 DEBUG: [pool-1-thread-4] [17s 410ms] SSL Reader(SocketTube(18)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [17s 410ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-4] [17s 410ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-4] [17s 410ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [17s 410ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [17s 410ms] Http2Connection(SSLTube(SocketTube(18))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [17s 410ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-4] [17s 410ms] Http2Connection(SSLTube(SocketTube(18))) Processing 9 DEBUG: [pool-1-thread-4] [17s 410ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [17s 410ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [17s 410ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-4] [17s 410ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-4] [17s 410ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-4] [17s 410ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [17s 410ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [17s 410ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [17s 410ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [17s 410ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-4] [17s 410ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-4] [17s 410ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-4] [17s 410ms] Http2Connection(SSLTube(SocketTube(18))) Closed stream 6 DEBUG: [pool-1-thread-4] [17s 410ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4e6d871f DEBUG: [pool-1-thread-4] [17s 411ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-4] [17s 411ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(18) DEBUG: [pool-1-thread-4] [17s 411ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [17s 411ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-4] [17s 411ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-4] [17s 411ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-4] [17s 411ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [17s 411ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ef3d5ee for R (false) DEBUG: [MainThread] [17s 411ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [17s 411ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [17s 411ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [17s 411ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [17s 411ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [17s 411ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [17s 413ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:57197/http2/fixed/y GET DEBUG: [pool-1-thread-4] [17s 411ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [17s 414ms] Exchange establishing exchange for http://127.0.0.1:57197/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-1] [17s 414ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-1] [17s 414ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [17s 414ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [17s 414ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [17s 414ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [17s 415ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [17s 415ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [17s 415ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [17s 415ms] Http2Connection(SocketTube(5)) Opened stream 13 DEBUG: [pool-1-thread-1] [17s 415ms] Http2Connection(SocketTube(5))/Stream(13) Stream 13 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [17s 415ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [17s 415ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [17s 415ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-1] [17s 415ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-1] [17s 415ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-1] [17s 415ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-1] [17s 415ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-1] [17s 415ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775789, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 415ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775789, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 415ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [17s 415ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [17s 415ms] Http2Connection(SocketTube(5))/Stream(13) requestSent: streamid=13 but response not received DEBUG: [readLoop] [17s 417ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [17s 417ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [17s 417ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [17s 417ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [17s 417ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [17s 417ms] 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: [21 s, 721 ms, 376017 ns] Pushing promise: http://127.0.0.1:57197/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [21 s, 721 ms, 649785 ns] Pushing promise: http://127.0.0.1:57197/http2/fixed/y/after/promise-2 TestServer: [21 s, 721 ms, 855251 ns] Pushing promise: http://127.0.0.1:57197/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [17s 421ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for None (false) DEBUG: [HttpClient-5-SelectorManager] [17s 421ms] SocketTube(5) read bytes: 418 DEBUG: [HttpClient-5-SelectorManager] [17s 421ms] Http2Connection(SocketTube(5)) onNext: got 418 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [17s 421ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [17s 421ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for R (false) DEBUG: [pool-1-thread-1] [17s 421ms] Http2Connection(SocketTube(5)) sending 418 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [17s 421ms] Http2Connection(SocketTube(5)) H2 Receiving(19): 418 DEBUG: [pool-1-thread-1] [17s 421ms] Http2Connection(SocketTube(5)) Processing 418 DEBUG: [pool-1-thread-1] [17s 421ms] FramesDecoder decodes: 418 DEBUG: [pool-1-thread-1] [17s 421ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [17s 421ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 38 headerLength: 44 DEBUG: [pool-1-thread-1] [17s 422ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [17s 422ms] Http2Connection(SocketTube(5)) Opened stream 38 DEBUG: [pool-1-thread-1] [17s 422ms] Http2Connection(SocketTube(5))/Stream(38) Stream 38 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [17s 422ms] Http2Connection(SocketTube(5))/Stream(38) requestSent: streamid=38 but response not received DEBUG: [pool-1-thread-1] [17s 422ms] FramesDecoder Got frame: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-1] [17s 422ms] Http2Connection(SocketTube(5))/Stream(13) incoming: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-1] [17s 422ms] Http2Connection(SocketTube(5))/Stream(13) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [17s 422ms] Http2Connection(SocketTube(5))/Stream(13) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [17s 422ms] Http2Connection(SocketTube(5))/Stream(13) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/fixed/y) 200 HTTP_2 Local port: 52014 DEBUG: [HttpClient-5-SelectorManager] [17s 421ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775788, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [17s 422ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for None (false) DEBUG: [HttpClient-5-SelectorManager] [17s 422ms] SocketTube(5) read bytes: 81 DEBUG: [HttpClient-5-SelectorManager] [17s 422ms] Http2Connection(SocketTube(5)) onNext: got 81 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [17s 422ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [17s 422ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for R (false) DEBUG: [HttpClient-5-SelectorManager] [17s 422ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775787, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 423ms] Http2Connection(SocketTube(5))/Stream(13) subscribing user subscriber DEBUG: [pool-1-thread-1] [17s 423ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [17s 423ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [17s 424ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [17s 424ms] HttpClientImpl(5) ClientImpl (async) elapsed 10 millis for GET to http://127.0.0.1:57197/http2/fixed/y DEBUG: [pool-1-thread-1] [17s 424ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [17s 424ms] Http2Connection(SocketTube(5))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [17s 424ms] Http2Connection(SocketTube(5))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-1] [17s 424ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [17s 424ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [17s 424ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1170, limit: 16777216 DEBUG: [MainThread] [17s 424ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [17s 424ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 13) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [17s 424ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [17s 424ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [17s 424ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 40 headerLength: 44 DEBUG: [MainThread] [17s 424ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [17s 424ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [17s 424ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [17s 424ms] Http2Connection(SocketTube(5)) Opened stream 40 DEBUG: [pool-1-thread-1] [17s 424ms] Http2Connection(SocketTube(5))/Stream(40) Stream 40 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [17s 424ms] Http2Connection(SocketTube(5))/Stream(40) requestSent: streamid=40 but response not received DEBUG: [pool-1-thread-1] [17s 424ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [17s 424ms] Http2Connection(SocketTube(5))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [17s 424ms] Http2Connection(SocketTube(5))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-1] [17s 424ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [17s 424ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [17s 424ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1182, limit: 16777216 DEBUG: [pool-1-thread-1] [17s 424ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 13) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-1] [17s 424ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 42 headerLength: 44 DEBUG: [pool-1-thread-1] [17s 425ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [17s 425ms] Http2Connection(SocketTube(5)) Opened stream 42 DEBUG: [pool-1-thread-1] [17s 425ms] Http2Connection(SocketTube(5))/Stream(42) Stream 42 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [17s 425ms] Http2Connection(SocketTube(5))/Stream(42) requestSent: streamid=42 but response not received DEBUG: [pool-1-thread-1] [17s 425ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [17s 425ms] Http2Connection(SocketTube(5))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [17s 425ms] FramesDecoder Got frame: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-1] [17s 425ms] Http2Connection(SocketTube(5))/Stream(13) incoming: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-1] [17s 425ms] FramesDecoder Got frame: HEADERS: length=1, streamid=40, flags=END_HEADERS DEBUG: [pool-1-thread-1] [17s 425ms] Http2Connection(SocketTube(5))/Stream(40) incoming: HEADERS: length=1, streamid=40, flags=END_HEADERS DEBUG: [pool-1-thread-1] [17s 425ms] Http2Connection(SocketTube(5))/Stream(40) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [17s 425ms] Http2Connection(SocketTube(5))/Stream(40) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 52014 DEBUG: [MainThread] [17s 425ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [17s 425ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [17s 425ms] Http2Connection(SocketTube(5))/Stream(13) incoming: onNext(12) DEBUG: [MainThread] [17s 425ms] HttpResponseInputStream next item received DEBUG: [MainThread] [17s 425ms] HttpResponseInputStream item offered DEBUG: [MainThread] [17s 425ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1194, limit: 16777216 DEBUG: [MainThread] [17s 425ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 13) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [17s 425ms] Http2Connection(SocketTube(5))/Stream(13) incoming: onComplete DEBUG: [MainThread] [17s 425ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [MainThread] [17s 425ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [17s 425ms] HttpResponseInputStream next item received DEBUG: [MainThread] [17s 425ms] HttpResponseInputStream item offered DEBUG: [MainThread] [17s 425ms] Http2Connection(SocketTube(5))/Stream(13) setEndStreamReceived: streamid=13 DEBUG: [MainThread] [17s 425ms] Http2Connection(SocketTube(5))/Stream(13) responseReceived: streamid=13 DEBUG: [MainThread] [17s 425ms] Http2Connection(SocketTube(5))/Stream(13) close stream 13 DEBUG: [MainThread] [17s 425ms] Http2Connection(SocketTube(5)) Closed stream 13 DEBUG: [MainThread] [17s 425ms] Http2Connection(SocketTube(5))/Stream(13) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@29bab231 DEBUG: [MainThread] [17s 426ms] Http2Connection(SocketTube(5))/Stream(13) closing response subscriber stream 13 DEBUG: [MainThread] [17s 426ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [17s 426ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [17s 426ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [17s 426ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [17s 431ms] Http2Connection(SocketTube(5))/Stream(40) subscribing user subscriber DEBUG: [pool-1-thread-1] [17s 431ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [17s 431ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [17s 431ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [MainThread] [17s 431ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [17s 431ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [17s 431ms] FramesDecoder Got frame: DATA: length=52, streamid=40, flags=0 DEBUG: [pool-1-thread-1] [17s 431ms] Http2Connection(SocketTube(5))/Stream(40) incoming: DATA: length=52, streamid=40, flags=0 DEBUG: [pool-1-thread-1] [17s 431ms] Http2Connection(SocketTube(5))/Stream(40) incoming: onNext(52) DEBUG: [pool-1-thread-1] [17s 431ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [17s 431ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [17s 431ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1246, limit: 16777216 DEBUG: [pool-1-thread-1] [17s 431ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 40) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [17s 432ms] FramesDecoder Got frame: DATA: length=0, streamid=40, flags=END_STREAM DEBUG: [pool-1-thread-1] [17s 432ms] Http2Connection(SocketTube(5))/Stream(40) incoming: DATA: length=0, streamid=40, flags=END_STREAM DEBUG: [pool-1-thread-1] [17s 432ms] Http2Connection(SocketTube(5))/Stream(40) incoming: onComplete DEBUG: [pool-1-thread-1] [17s 432ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [17s 432ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [17s 432ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [17s 432ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [17s 432ms] Http2Connection(SocketTube(5))/Stream(40) setEndStreamReceived: streamid=40 DEBUG: [pool-1-thread-1] [17s 432ms] Http2Connection(SocketTube(5))/Stream(40) responseReceived: streamid=40 DEBUG: [pool-1-thread-1] [17s 432ms] Http2Connection(SocketTube(5))/Stream(40) close stream 40 DEBUG: [pool-1-thread-1] [17s 432ms] Http2Connection(SocketTube(5)) Closed stream 40 DEBUG: [pool-1-thread-1] [17s 432ms] Http2Connection(SocketTube(5))/Stream(40) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6fadfe4c DEBUG: [pool-1-thread-1] [17s 432ms] Http2Connection(SocketTube(5))/Stream(40) closing response subscriber stream 40 DEBUG: [pool-1-thread-1] [17s 432ms] FramesDecoder Got frame: HEADERS: length=1, streamid=42, flags=END_HEADERS DEBUG: [pool-1-thread-1] [17s 432ms] Http2Connection(SocketTube(5))/Stream(42) incoming: HEADERS: length=1, streamid=42, flags=END_HEADERS DEBUG: [pool-1-thread-1] [17s 432ms] Http2Connection(SocketTube(5))/Stream(42) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [17s 432ms] Http2Connection(SocketTube(5))/Stream(42) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 52014 DEBUG: [pool-1-thread-1] [17s 432ms] Http2Connection(SocketTube(5))/Stream(42) subscribing user subscriber DEBUG: [pool-1-thread-1] [17s 432ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [17s 432ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [17s 432ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [17s 432ms] FramesDecoder Got frame: DATA: length=52, streamid=42, flags=0 DEBUG: [pool-1-thread-1] [17s 432ms] Http2Connection(SocketTube(5))/Stream(42) incoming: DATA: length=52, streamid=42, flags=0 DEBUG: [pool-1-thread-1] [17s 432ms] Http2Connection(SocketTube(5))/Stream(42) incoming: onNext(52) DEBUG: [pool-1-thread-1] [17s 432ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [17s 432ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [17s 432ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1298, limit: 16777216 DEBUG: [pool-1-thread-1] [17s 432ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 42) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [17s 433ms] FramesDecoder Got frame: DATA: length=0, streamid=42, flags=END_STREAM DEBUG: [pool-1-thread-1] [17s 433ms] Http2Connection(SocketTube(5))/Stream(42) incoming: DATA: length=0, streamid=42, flags=END_STREAM DEBUG: [pool-1-thread-1] [17s 433ms] Http2Connection(SocketTube(5))/Stream(42) incoming: onComplete DEBUG: [pool-1-thread-1] [17s 433ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [17s 433ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [17s 433ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [17s 433ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [17s 433ms] Http2Connection(SocketTube(5))/Stream(42) setEndStreamReceived: streamid=42 DEBUG: [pool-1-thread-1] [17s 433ms] Http2Connection(SocketTube(5))/Stream(42) responseReceived: streamid=42 DEBUG: [pool-1-thread-1] [17s 433ms] Http2Connection(SocketTube(5))/Stream(42) close stream 42 DEBUG: [pool-1-thread-1] [17s 433ms] Http2Connection(SocketTube(5)) Closed stream 42 DEBUG: [pool-1-thread-1] [17s 433ms] Http2Connection(SocketTube(5))/Stream(42) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4cef0ecb DEBUG: [pool-1-thread-1] [17s 433ms] Http2Connection(SocketTube(5))/Stream(42) closing response subscriber stream 42 DEBUG: [pool-1-thread-1] [17s 433ms] Http2Connection(SocketTube(5)) H2 processed(19) DEBUG: [pool-1-thread-1] [17s 433ms] Http2Connection(SocketTube(5)) sending 81 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [17s 433ms] Http2Connection(SocketTube(5)) H2 Receiving(20): 81 DEBUG: [pool-1-thread-1] [17s 433ms] Http2Connection(SocketTube(5)) Processing 81 DEBUG: [pool-1-thread-1] [17s 433ms] FramesDecoder decodes: 81 DEBUG: [pool-1-thread-1] [17s 433ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [17s 433ms] FramesDecoder Got frame: HEADERS: length=1, streamid=38, flags=END_HEADERS DEBUG: [pool-1-thread-1] [17s 433ms] Http2Connection(SocketTube(5))/Stream(38) incoming: HEADERS: length=1, streamid=38, flags=END_HEADERS DEBUG: [pool-1-thread-1] [17s 433ms] Http2Connection(SocketTube(5))/Stream(38) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [17s 433ms] Http2Connection(SocketTube(5))/Stream(38) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 52014 DEBUG: [pool-1-thread-1] [17s 433ms] Http2Connection(SocketTube(5))/Stream(38) subscribing user subscriber DEBUG: [pool-1-thread-1] [17s 433ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [17s 433ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [17s 433ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [17s 433ms] FramesDecoder Got frame: DATA: length=53, streamid=38, flags=0 DEBUG: [pool-1-thread-1] [17s 433ms] Http2Connection(SocketTube(5))/Stream(38) incoming: DATA: length=53, streamid=38, flags=0 DEBUG: [pool-1-thread-1] [17s 433ms] Http2Connection(SocketTube(5))/Stream(38) incoming: onNext(53) DEBUG: [pool-1-thread-1] [17s 433ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [17s 433ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [17s 433ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 1351, limit: 16777216 DEBUG: [pool-1-thread-1] [17s 433ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 38) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-1] [17s 433ms] FramesDecoder Got frame: DATA: length=0, streamid=38, flags=END_STREAM DEBUG: [pool-1-thread-1] [17s 433ms] Http2Connection(SocketTube(5))/Stream(38) incoming: DATA: length=0, streamid=38, flags=END_STREAM DEBUG: [pool-1-thread-1] [17s 433ms] Http2Connection(SocketTube(5))/Stream(38) incoming: onComplete DEBUG: [pool-1-thread-1] [17s 433ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [17s 433ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [17s 433ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [17s 433ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [17s 433ms] Http2Connection(SocketTube(5))/Stream(38) setEndStreamReceived: streamid=38 DEBUG: [pool-1-thread-1] [17s 433ms] Http2Connection(SocketTube(5))/Stream(38) responseReceived: streamid=38 DEBUG: [pool-1-thread-1] [17s 433ms] Http2Connection(SocketTube(5))/Stream(38) close stream 38 DEBUG: [pool-1-thread-1] [17s 433ms] Http2Connection(SocketTube(5)) Closed stream 38 DEBUG: [pool-1-thread-1] [17s 434ms] Http2Connection(SocketTube(5))/Stream(38) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6452a47c DEBUG: [pool-1-thread-1] [17s 434ms] Http2Connection(SocketTube(5))/Stream(38) closing response subscriber stream 38 DEBUG: [pool-1-thread-1] [17s 434ms] Http2Connection(SocketTube(5)) H2 processed(20) DEBUG: [MainThread] [17s 434ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [17s 434ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [17s 434ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [17s 434ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [17s 434ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [17s 435ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [17s 435ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [17s 435ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [17s 435ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [17s 435ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [17s 435ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [17s 435ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [17s 435ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [17s 435ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [17s 435ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [17s 436ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:57197/http2/chunk/y GET DEBUG: [pool-1-thread-1] [17s 436ms] Exchange establishing exchange for http://127.0.0.1:57197/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-1] [17s 438ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-1] [17s 438ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [17s 438ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [17s 438ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [17s 438ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [17s 438ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [17s 438ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [17s 438ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [17s 438ms] Http2Connection(SocketTube(5)) Opened stream 15 DEBUG: [pool-1-thread-1] [17s 438ms] Http2Connection(SocketTube(5))/Stream(15) Stream 15 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [17s 438ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [17s 438ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [17s 438ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-1] [17s 438ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-1] [17s 438ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-1] [17s 438ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-1] [17s 438ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-1] [17s 438ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775787, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 438ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775787, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 439ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [17s 439ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [17s 439ms] Http2Connection(SocketTube(5))/Stream(15) requestSent: streamid=15 but response not received DEBUG: [readLoop] [17s 439ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [17s 439ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [17s 439ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [17s 439ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [17s 439ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [17s 439ms] 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: [21 s, 742 ms, 890932 ns] Pushing promise: http://127.0.0.1:57197/http2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [21 s, 743 ms, 99628 ns] Pushing promise: http://127.0.0.1:57197/http2/chunk/y/after/promise-2 TestServer: [21 s, 743 ms, 264853 ns] Pushing promise: http://127.0.0.1:57197/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [17s 440ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for None (false) DEBUG: [HttpClient-5-SelectorManager] [17s 441ms] SocketTube(5) read bytes: 398 DEBUG: [HttpClient-5-SelectorManager] [17s 441ms] Http2Connection(SocketTube(5)) onNext: got 398 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [17s 441ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [17s 441ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for R (false) DEBUG: [HttpClient-5-SelectorManager] [17s 441ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775786, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [17s 441ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for None (false) DEBUG: [HttpClient-5-SelectorManager] [17s 441ms] SocketTube(5) read bytes: 81 DEBUG: [HttpClient-5-SelectorManager] [17s 441ms] Http2Connection(SocketTube(5)) onNext: got 81 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [17s 441ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [17s 441ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for R (false) DEBUG: [HttpClient-5-SelectorManager] [17s 441ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775785, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 441ms] Http2Connection(SocketTube(5)) sending 398 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [17s 441ms] Http2Connection(SocketTube(5)) H2 Receiving(21): 398 DEBUG: [pool-1-thread-1] [17s 441ms] Http2Connection(SocketTube(5)) Processing 398 DEBUG: [pool-1-thread-1] [17s 441ms] FramesDecoder decodes: 398 DEBUG: [pool-1-thread-1] [17s 441ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [17s 441ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 44 headerLength: 39 DEBUG: [pool-1-thread-1] [17s 442ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [17s 442ms] Http2Connection(SocketTube(5)) Opened stream 44 DEBUG: [pool-1-thread-1] [17s 442ms] Http2Connection(SocketTube(5))/Stream(44) Stream 44 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [17s 442ms] Http2Connection(SocketTube(5))/Stream(44) requestSent: streamid=44 but response not received DEBUG: [pool-1-thread-1] [17s 442ms] FramesDecoder Got frame: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-1] [17s 442ms] Http2Connection(SocketTube(5))/Stream(15) incoming: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-1] [17s 442ms] Http2Connection(SocketTube(5))/Stream(15) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [17s 442ms] Http2Connection(SocketTube(5))/Stream(15) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [17s 442ms] Http2Connection(SocketTube(5))/Stream(15) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/chunk/y) 200 HTTP_2 Local port: 52014 DEBUG: [pool-1-thread-1] [17s 442ms] Http2Connection(SocketTube(5))/Stream(15) subscribing user subscriber DEBUG: [pool-1-thread-1] [17s 442ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [17s 442ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [17s 442ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [17s 442ms] HttpClientImpl(5) ClientImpl (async) elapsed 6 millis for GET to http://127.0.0.1:57197/http2/chunk/y DEBUG: [pool-1-thread-1] [17s 443ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [17s 444ms] Http2Connection(SocketTube(5))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [17s 444ms] Http2Connection(SocketTube(5))/Stream(15) incoming: onNext(12) DEBUG: [pool-1-thread-1] [17s 444ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [17s 444ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [17s 444ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1363, limit: 16777216 DEBUG: [pool-1-thread-1] [17s 444ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 15) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-1] [17s 444ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 46 headerLength: 39 DEBUG: [pool-1-thread-1] [17s 444ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [17s 444ms] Http2Connection(SocketTube(5)) Opened stream 46 DEBUG: [pool-1-thread-1] [17s 444ms] Http2Connection(SocketTube(5))/Stream(46) Stream 46 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [17s 444ms] Http2Connection(SocketTube(5))/Stream(46) requestSent: streamid=46 but response not received DEBUG: [pool-1-thread-1] [17s 444ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [17s 445ms] Http2Connection(SocketTube(5))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [17s 445ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 48 headerLength: 39 DEBUG: [pool-1-thread-1] [17s 445ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [17s 445ms] Http2Connection(SocketTube(5)) Opened stream 48 DEBUG: [pool-1-thread-1] [17s 445ms] Http2Connection(SocketTube(5))/Stream(48) Stream 48 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [17s 445ms] Http2Connection(SocketTube(5))/Stream(48) requestSent: streamid=48 but response not received DEBUG: [pool-1-thread-1] [17s 445ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [17s 445ms] Http2Connection(SocketTube(5))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [17s 445ms] FramesDecoder Got frame: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-1] [17s 445ms] Http2Connection(SocketTube(5))/Stream(15) incoming: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [MainThread] [17s 443ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [17s 445ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [17s 445ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [17s 445ms] Http2Connection(SocketTube(5))/Stream(15) incoming: onNext(12) DEBUG: [MainThread] [17s 445ms] HttpResponseInputStream next item received DEBUG: [MainThread] [17s 445ms] HttpResponseInputStream item offered DEBUG: [MainThread] [17s 445ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1375, limit: 16777216 DEBUG: [MainThread] [17s 445ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 15) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [17s 445ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [17s 445ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [17s 445ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [17s 445ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [17s 445ms] FramesDecoder Got frame: HEADERS: length=1, streamid=46, flags=END_HEADERS DEBUG: [MainThread] [17s 445ms] Http2Connection(SocketTube(5))/Stream(15) incoming: onNext(12) DEBUG: [MainThread] [17s 446ms] HttpResponseInputStream next item received DEBUG: [MainThread] [17s 446ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [17s 446ms] Http2Connection(SocketTube(5))/Stream(46) incoming: HEADERS: length=1, streamid=46, flags=END_HEADERS DEBUG: [MainThread] [17s 446ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1387, limit: 16777216 DEBUG: [MainThread] [17s 446ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 15) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [17s 446ms] Http2Connection(SocketTube(5))/Stream(15) incoming: onComplete DEBUG: [pool-1-thread-1] [17s 446ms] Http2Connection(SocketTube(5))/Stream(46) Response builder cleared, ready to receive new headers. DEBUG: [MainThread] [17s 446ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [MainThread] [17s 446ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [17s 446ms] HttpResponseInputStream next item received DEBUG: [MainThread] [17s 446ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [17s 446ms] Http2Connection(SocketTube(5))/Stream(46) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 52014 DEBUG: [MainThread] [17s 446ms] Http2Connection(SocketTube(5))/Stream(15) setEndStreamReceived: streamid=15 DEBUG: [MainThread] [17s 446ms] Http2Connection(SocketTube(5))/Stream(15) responseReceived: streamid=15 DEBUG: [MainThread] [17s 446ms] Http2Connection(SocketTube(5))/Stream(15) close stream 15 DEBUG: [MainThread] [17s 446ms] Http2Connection(SocketTube(5)) Closed stream 15 DEBUG: [MainThread] [17s 446ms] Http2Connection(SocketTube(5))/Stream(15) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@377b8ba7 DEBUG: [MainThread] [17s 446ms] Http2Connection(SocketTube(5))/Stream(15) closing response subscriber stream 15 DEBUG: [pool-1-thread-1] [17s 446ms] Http2Connection(SocketTube(5))/Stream(46) subscribing user subscriber DEBUG: [MainThread] [17s 446ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [17s 446ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [17s 446ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [MainThread] [17s 446ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [17s 446ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [17s 446ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [17s 446ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [17s 446ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [17s 447ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [17s 447ms] FramesDecoder Got frame: DATA: length=52, streamid=46, flags=0 DEBUG: [pool-1-thread-1] [17s 447ms] Http2Connection(SocketTube(5))/Stream(46) incoming: DATA: length=52, streamid=46, flags=0 DEBUG: [pool-1-thread-1] [17s 447ms] Http2Connection(SocketTube(5))/Stream(46) incoming: onNext(52) DEBUG: [pool-1-thread-1] [17s 447ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [17s 447ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [17s 447ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1439, limit: 16777216 DEBUG: [pool-1-thread-1] [17s 447ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 46) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [17s 447ms] FramesDecoder Got frame: DATA: length=0, streamid=46, flags=END_STREAM DEBUG: [pool-1-thread-1] [17s 447ms] Http2Connection(SocketTube(5))/Stream(46) incoming: DATA: length=0, streamid=46, flags=END_STREAM DEBUG: [pool-1-thread-1] [17s 447ms] Http2Connection(SocketTube(5))/Stream(46) incoming: onComplete DEBUG: [pool-1-thread-1] [17s 447ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [17s 447ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [17s 447ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [17s 447ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [17s 447ms] Http2Connection(SocketTube(5))/Stream(46) setEndStreamReceived: streamid=46 DEBUG: [pool-1-thread-1] [17s 447ms] Http2Connection(SocketTube(5))/Stream(46) responseReceived: streamid=46 DEBUG: [pool-1-thread-1] [17s 447ms] Http2Connection(SocketTube(5))/Stream(46) close stream 46 DEBUG: [pool-1-thread-1] [17s 447ms] Http2Connection(SocketTube(5)) Closed stream 46 DEBUG: [pool-1-thread-1] [17s 447ms] Http2Connection(SocketTube(5))/Stream(46) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1dda027e DEBUG: [pool-1-thread-1] [17s 447ms] Http2Connection(SocketTube(5))/Stream(46) closing response subscriber stream 46 DEBUG: [pool-1-thread-1] [17s 447ms] FramesDecoder Got frame: HEADERS: length=1, streamid=48, flags=END_HEADERS DEBUG: [pool-1-thread-1] [17s 447ms] Http2Connection(SocketTube(5))/Stream(48) incoming: HEADERS: length=1, streamid=48, flags=END_HEADERS DEBUG: [pool-1-thread-1] [17s 447ms] Http2Connection(SocketTube(5))/Stream(48) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [17s 447ms] Http2Connection(SocketTube(5))/Stream(48) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 52014 DEBUG: [pool-1-thread-1] [17s 447ms] Http2Connection(SocketTube(5))/Stream(48) subscribing user subscriber DEBUG: [pool-1-thread-1] [17s 447ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [17s 447ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [17s 447ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [17s 447ms] FramesDecoder Got frame: DATA: length=52, streamid=48, flags=0 DEBUG: [pool-1-thread-1] [17s 447ms] Http2Connection(SocketTube(5))/Stream(48) incoming: DATA: length=52, streamid=48, flags=0 DEBUG: [pool-1-thread-1] [17s 447ms] Http2Connection(SocketTube(5))/Stream(48) incoming: onNext(52) DEBUG: [pool-1-thread-1] [17s 447ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [17s 447ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [17s 447ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1491, limit: 16777216 DEBUG: [pool-1-thread-1] [17s 447ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 48) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [17s 447ms] FramesDecoder Got frame: DATA: length=0, streamid=48, flags=END_STREAM DEBUG: [pool-1-thread-1] [17s 447ms] Http2Connection(SocketTube(5))/Stream(48) incoming: DATA: length=0, streamid=48, flags=END_STREAM DEBUG: [pool-1-thread-1] [17s 447ms] Http2Connection(SocketTube(5))/Stream(48) incoming: onComplete DEBUG: [pool-1-thread-1] [17s 447ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [17s 447ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [17s 447ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [17s 447ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [17s 447ms] Http2Connection(SocketTube(5))/Stream(48) setEndStreamReceived: streamid=48 DEBUG: [pool-1-thread-1] [17s 447ms] Http2Connection(SocketTube(5))/Stream(48) responseReceived: streamid=48 DEBUG: [pool-1-thread-1] [17s 447ms] Http2Connection(SocketTube(5))/Stream(48) close stream 48 DEBUG: [pool-1-thread-1] [17s 448ms] Http2Connection(SocketTube(5)) Closed stream 48 DEBUG: [pool-1-thread-1] [17s 448ms] Http2Connection(SocketTube(5))/Stream(48) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1d05c017 DEBUG: [pool-1-thread-1] [17s 448ms] Http2Connection(SocketTube(5))/Stream(48) closing response subscriber stream 48 DEBUG: [pool-1-thread-1] [17s 448ms] Http2Connection(SocketTube(5)) H2 processed(21) DEBUG: [pool-1-thread-1] [17s 448ms] Http2Connection(SocketTube(5)) sending 81 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [17s 448ms] Http2Connection(SocketTube(5)) H2 Receiving(22): 81 DEBUG: [pool-1-thread-1] [17s 448ms] Http2Connection(SocketTube(5)) Processing 81 DEBUG: [pool-1-thread-1] [17s 448ms] FramesDecoder decodes: 81 DEBUG: [pool-1-thread-1] [17s 448ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [17s 448ms] FramesDecoder Got frame: HEADERS: length=1, streamid=44, flags=END_HEADERS DEBUG: [pool-1-thread-1] [17s 448ms] Http2Connection(SocketTube(5))/Stream(44) incoming: HEADERS: length=1, streamid=44, flags=END_HEADERS DEBUG: [pool-1-thread-1] [17s 448ms] Http2Connection(SocketTube(5))/Stream(44) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [17s 448ms] Http2Connection(SocketTube(5))/Stream(44) Getting BodySubscriber for: (GET http://127.0.0.1:57197/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 52014 DEBUG: [pool-1-thread-1] [17s 448ms] Http2Connection(SocketTube(5))/Stream(44) subscribing user subscriber DEBUG: [pool-1-thread-1] [17s 448ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [17s 448ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [17s 448ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [17s 448ms] FramesDecoder Got frame: DATA: length=53, streamid=44, flags=0 DEBUG: [pool-1-thread-1] [17s 448ms] Http2Connection(SocketTube(5))/Stream(44) incoming: DATA: length=53, streamid=44, flags=0 DEBUG: [pool-1-thread-1] [17s 448ms] Http2Connection(SocketTube(5))/Stream(44) incoming: onNext(53) DEBUG: [pool-1-thread-1] [17s 448ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [17s 448ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [17s 448ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 1544, limit: 16777216 DEBUG: [pool-1-thread-1] [17s 448ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 44) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-1] [17s 448ms] FramesDecoder Got frame: DATA: length=0, streamid=44, flags=END_STREAM DEBUG: [pool-1-thread-1] [17s 448ms] Http2Connection(SocketTube(5))/Stream(44) incoming: DATA: length=0, streamid=44, flags=END_STREAM DEBUG: [pool-1-thread-1] [17s 448ms] Http2Connection(SocketTube(5))/Stream(44) incoming: onComplete DEBUG: [pool-1-thread-1] [17s 448ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [17s 448ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [17s 448ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [17s 448ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [17s 448ms] Http2Connection(SocketTube(5))/Stream(44) setEndStreamReceived: streamid=44 DEBUG: [pool-1-thread-1] [17s 448ms] Http2Connection(SocketTube(5))/Stream(44) responseReceived: streamid=44 DEBUG: [pool-1-thread-1] [17s 448ms] Http2Connection(SocketTube(5))/Stream(44) close stream 44 DEBUG: [pool-1-thread-1] [17s 448ms] Http2Connection(SocketTube(5)) Closed stream 44 DEBUG: [pool-1-thread-1] [17s 448ms] Http2Connection(SocketTube(5))/Stream(44) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@29281c2a DEBUG: [pool-1-thread-1] [17s 448ms] Http2Connection(SocketTube(5))/Stream(44) closing response subscriber stream 44 DEBUG: [pool-1-thread-1] [17s 448ms] Http2Connection(SocketTube(5)) H2 processed(22) DEBUG: [MainThread] [17s 457ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [17s 457ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [17s 457ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [17s 457ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [17s 457ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [17s 457ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [17s 457ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [17s 457ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [17s 457ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [17s 457ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [17s 457ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [17s 457ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [17s 457ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [17s 457ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [17s 457ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [17s 458ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:52357/https2/fixed/y GET DEBUG: [pool-1-thread-1] [17s 458ms] Exchange establishing exchange for https://127.0.0.1:52357/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-1] [17s 458ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-1] [17s 458ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [17s 458ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [17s 458ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [17s 458ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [17s 459ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [17s 459ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [17s 460ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [17s 461ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 13 DEBUG: [pool-1-thread-1] [17s 461ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) Stream 13 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [17s 461ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [17s 461ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [17s 461ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-1] [17s 461ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [17s 461ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-1] [17s 461ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-1] [17s 461ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [17s 461ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-1] [17s 461ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 7 DEBUG: [pool-1-thread-1] [17s 461ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-1] [17s 461ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 7 DEBUG: [pool-1-thread-1] [17s 462ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-1] [17s 462ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-1] [17s 462ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [17s 462ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [17s 462ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-1] [17s 462ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-1] [17s 462ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-1] [17s 462ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-1] [17s 462ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 462ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [17s 462ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [17s 462ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [17s 462ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [17s 462ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [pool-1-thread-1] [17s 462ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [readLoop] [17s 462ms] FramesDecoder decodes: 50 DEBUG: [pool-1-thread-1] [17s 462ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [readLoop] [17s 462ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [17s 462ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [readLoop] [17s 462ms] FramesDecoder Got frame: HEADERS: length=50, streamid=13, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-1] [17s 462ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [17s 462ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [17s 462ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [17s 462ms] 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: [21 s, 768 ms, 235303 ns] Pushing promise: https://127.0.0.1:52357/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [21 s, 768 ms, 608484 ns] Pushing promise: https://127.0.0.1:52357/https2/fixed/y/after/promise-2 TestServer: [21 s, 768 ms, 779349 ns] Pushing promise: https://127.0.0.1:52357/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [17s 466ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for None (false) DEBUG: [HttpClient-5-SelectorManager] [17s 466ms] SocketTube(6) read bytes: 96 DEBUG: [HttpClient-5-SelectorManager] [17s 466ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [17s 466ms] SSL Reader(SocketTube(6)) Adding 96 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [17s 466ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [17s 466ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for R (false) DEBUG: [pool-1-thread-1] [17s 466ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:96, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [17s 466ms] SSL Reader(SocketTube(6)) Unwrapping: 96 DEBUG: [pool-1-thread-1] [17s 466ms] SSL Reader(SocketTube(6)) Decoded 58 bytes out of 96 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [17s 466ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 58 DEBUG: [pool-1-thread-1] [17s 466ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 96 DEBUG: [pool-1-thread-1] [17s 466ms] SSL Reader(SocketTube(6)) sending 58 DEBUG: [pool-1-thread-1] [17s 466ms] SSL Reader(SocketTube(6)) Adding 58 to outputQ queue DEBUG: [pool-1-thread-1] [17s 466ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [17s 466ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775704 cancelled = false DEBUG: [pool-1-thread-1] [17s 466ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 58 bytes downstream DEBUG: [pool-1-thread-1] [17s 466ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 58 bytes in 1 buffers DEBUG: [pool-1-thread-1] [17s 466ms] Http2Connection(SSLTube(SocketTube(6))) sending 58 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [17s 466ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(104): 58 DEBUG: [pool-1-thread-1] [17s 466ms] Http2Connection(SSLTube(SocketTube(6))) Processing 58 DEBUG: [pool-1-thread-1] [17s 466ms] FramesDecoder decodes: 58 DEBUG: [pool-1-thread-1] [17s 466ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [17s 466ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=13, flags=END_HEADERS promisedStreamid: 38 headerLength: 45 DEBUG: [HttpClient-5-SelectorManager] [17s 466ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [17s 469ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for None (false) DEBUG: [HttpClient-5-SelectorManager] [17s 469ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [17s 469ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 486ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [17s 486ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 38 DEBUG: [pool-1-thread-1] [17s 486ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) Stream 38 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [17s 487ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) requestSent: streamid=38 but response not received DEBUG: [pool-1-thread-1] [17s 487ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(104) DEBUG: [pool-1-thread-1] [17s 487ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [17s 487ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [17s 487ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [17s 487ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [17s 487ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 487ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [17s 488ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for R (true) DEBUG: [HttpClient-5-SelectorManager] [17s 488ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for None (false) DEBUG: [HttpClient-5-SelectorManager] [17s 488ms] SocketTube(6) read bytes: 1058 DEBUG: [HttpClient-5-SelectorManager] [17s 488ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [17s 488ms] SSL Reader(SocketTube(6)) Adding 1058 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [17s 488ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [17s 488ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for R (false) DEBUG: [HttpClient-5-SelectorManager] [17s 488ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 488ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:1058, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [17s 488ms] SSL Reader(SocketTube(6)) Unwrapping: 1058 DEBUG: [pool-1-thread-1] [17s 488ms] SSL Reader(SocketTube(6)) Decoded 15 bytes out of 1058 into buffer of 64 remaining to decode: 1005 DEBUG: [pool-1-thread-1] [17s 488ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-1] [17s 488ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-1] [17s 488ms] SSL Reader(SocketTube(6)) sending 15 DEBUG: [pool-1-thread-1] [17s 488ms] SSL Reader(SocketTube(6)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [17s 488ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [17s 489ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775703 cancelled = false DEBUG: [pool-1-thread-1] [17s 489ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-1] [17s 489ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-1] [17s 489ms] Http2Connection(SSLTube(SocketTube(6))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [17s 489ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(105): 15 DEBUG: [pool-1-thread-1] [17s 489ms] Http2Connection(SSLTube(SocketTube(6))) Processing 15 DEBUG: [pool-1-thread-1] [17s 489ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-1] [17s 489ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [17s 489ms] FramesDecoder Got frame: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-1] [17s 492ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-1] [17s 492ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [17s 492ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [17s 493ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/fixed/y) 200 HTTP_2 Local port: 52734 DEBUG: [pool-1-thread-1] [17s 493ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) subscribing user subscriber DEBUG: [pool-1-thread-1] [17s 493ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [17s 493ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [17s 493ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [17s 493ms] HttpClientImpl(5) ClientImpl (async) elapsed 35 millis for GET to https://127.0.0.1:52357/https2/fixed/y DEBUG: [pool-1-thread-1] [17s 493ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(105) DEBUG: [MainThread] [17s 493ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [17s 494ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [17s 494ms] SSL Reader(SocketTube(6)) Unwrapping: 1005 DEBUG: [pool-1-thread-1] [17s 494ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 1005 into buffer of 64 remaining to decode: 946 DEBUG: [pool-1-thread-1] [17s 494ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [17s 494ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [17s 494ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-1] [17s 494ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [17s 494ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [17s 494ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775702 cancelled = false DEBUG: [pool-1-thread-1] [17s 494ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [17s 494ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [17s 494ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [17s 494ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(106): 21 DEBUG: [pool-1-thread-1] [17s 494ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-1] [17s 494ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [17s 494ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [17s 494ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [17s 494ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [17s 494ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-1] [17s 494ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [17s 494ms] HttpResponseInputStream item offered DEBUG: [MainThread] [17s 495ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [17s 495ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [17s 495ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [17s 495ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [17s 495ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1218, limit: 16777216 DEBUG: [pool-1-thread-1] [17s 495ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 13) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-1] [17s 495ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(106) DEBUG: [pool-1-thread-1] [17s 495ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [17s 495ms] SSL Reader(SocketTube(6)) Unwrapping: 946 DEBUG: [pool-1-thread-1] [17s 495ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 946 into buffer of 16676 remaining to decode: 851 DEBUG: [pool-1-thread-1] [17s 495ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-1] [17s 495ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-1] [17s 495ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-1] [17s 495ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-1] [17s 495ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [17s 495ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775701 cancelled = false DEBUG: [pool-1-thread-1] [17s 495ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-1] [17s 495ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-1] [17s 495ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [17s 495ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(107): 57 DEBUG: [pool-1-thread-1] [17s 495ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-1] [17s 495ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-1] [17s 495ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [17s 495ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 40 headerLength: 44 DEBUG: [pool-1-thread-1] [17s 496ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [17s 496ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 40 DEBUG: [pool-1-thread-1] [17s 496ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) Stream 40 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [17s 496ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) requestSent: streamid=40 but response not received DEBUG: [pool-1-thread-1] [17s 496ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(107) DEBUG: [pool-1-thread-1] [17s 496ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [17s 496ms] SSL Reader(SocketTube(6)) Unwrapping: 851 DEBUG: [pool-1-thread-1] [17s 496ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 851 into buffer of 64 remaining to decode: 792 DEBUG: [pool-1-thread-1] [17s 496ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [17s 496ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [17s 496ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-1] [17s 496ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [17s 496ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [17s 496ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775700 cancelled = false DEBUG: [pool-1-thread-1] [17s 496ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [17s 496ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [17s 496ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [17s 496ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(108): 21 DEBUG: [pool-1-thread-1] [17s 496ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-1] [17s 496ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [17s 496ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [17s 496ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [17s 496ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [17s 496ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-1] [17s 496ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [17s 496ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [17s 497ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1230, limit: 16777216 DEBUG: [MainThread] [17s 497ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [17s 497ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [17s 497ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [17s 497ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [17s 497ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 13) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-1] [17s 497ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(108) DEBUG: [pool-1-thread-1] [17s 497ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [17s 497ms] SSL Reader(SocketTube(6)) Unwrapping: 792 DEBUG: [pool-1-thread-1] [17s 497ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 792 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-1] [17s 497ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-1] [17s 497ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-1] [17s 497ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-1] [17s 497ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-1] [17s 498ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [17s 498ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775699 cancelled = false DEBUG: [pool-1-thread-1] [17s 498ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-1] [17s 498ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-1] [17s 498ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [17s 498ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(109): 57 DEBUG: [pool-1-thread-1] [17s 498ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-1] [17s 498ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-1] [17s 498ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [17s 498ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 42 headerLength: 44 DEBUG: [pool-1-thread-1] [17s 498ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [17s 498ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 42 DEBUG: [pool-1-thread-1] [17s 498ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) Stream 42 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [17s 498ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) requestSent: streamid=42 but response not received DEBUG: [pool-1-thread-1] [17s 498ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(109) DEBUG: [pool-1-thread-1] [17s 498ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [17s 498ms] SSL Reader(SocketTube(6)) Unwrapping: 697 DEBUG: [pool-1-thread-1] [17s 498ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 697 into buffer of 64 remaining to decode: 636 DEBUG: [pool-1-thread-1] [17s 498ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-1] [17s 498ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-1] [17s 498ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-1] [17s 498ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-1] [17s 498ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [17s 498ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775698 cancelled = false DEBUG: [pool-1-thread-1] [17s 498ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-1] [17s 498ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-1] [17s 498ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [17s 498ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(110): 23 DEBUG: [pool-1-thread-1] [17s 498ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-1] [17s 498ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-1] [17s 498ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [17s 498ms] FramesDecoder Got frame: DATA: length=14, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [17s 498ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: DATA: length=14, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [17s 498ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: onNext(14) DEBUG: [pool-1-thread-1] [17s 498ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [17s 498ms] HttpResponseInputStream item offered DEBUG: [MainThread] [17s 498ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [17s 498ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [17s 498ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 1244, limit: 16777216 DEBUG: [pool-1-thread-1] [17s 498ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 13) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [17s 498ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [17s 498ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(110) DEBUG: [pool-1-thread-1] [17s 498ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [17s 498ms] SSL Reader(SocketTube(6)) Unwrapping: 636 DEBUG: [pool-1-thread-1] [17s 499ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 636 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-1] [17s 499ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [17s 499ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [17s 499ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [17s 499ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [17s 499ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [17s 499ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775697 cancelled = false DEBUG: [pool-1-thread-1] [17s 499ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [17s 499ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [17s 499ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [17s 499ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(111): 9 DEBUG: [pool-1-thread-1] [17s 499ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [17s 499ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [17s 499ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [17s 499ms] FramesDecoder Got frame: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-1] [17s 499ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-1] [17s 499ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: onComplete DEBUG: [pool-1-thread-1] [17s 499ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [17s 499ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [17s 499ms] HttpResponseInputStream next item received DEBUG: [MainThread] [17s 500ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [17s 511ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [17s 511ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) setEndStreamReceived: streamid=13 DEBUG: [pool-1-thread-1] [17s 511ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) responseReceived: streamid=13 DEBUG: [pool-1-thread-1] [17s 511ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) close stream 13 DEBUG: [pool-1-thread-1] [17s 511ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 13 DEBUG: [pool-1-thread-1] [17s 511ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@58a82c37 DEBUG: [pool-1-thread-1] [17s 511ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) closing response subscriber stream 13 DEBUG: [pool-1-thread-1] [17s 511ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(111) DEBUG: [pool-1-thread-1] [17s 511ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [17s 511ms] SSL Reader(SocketTube(6)) Unwrapping: 589 DEBUG: [pool-1-thread-1] [17s 511ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-1] [17s 511ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [17s 511ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [17s 511ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [17s 511ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [17s 511ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [17s 511ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775696 cancelled = false DEBUG: [pool-1-thread-1] [17s 511ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [MainThread] [17s 511ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [17s 514ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [17s 514ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [17s 514ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(112): 10 DEBUG: [pool-1-thread-1] [17s 514ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [17s 514ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [17s 514ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [17s 514ms] FramesDecoder Got frame: HEADERS: length=1, streamid=38, flags=END_HEADERS DEBUG: [pool-1-thread-1] [17s 514ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: HEADERS: length=1, streamid=38, flags=END_HEADERS DEBUG: [pool-1-thread-1] [17s 514ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [17s 514ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 52734 DEBUG: [pool-1-thread-1] [17s 514ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) subscribing user subscriber DEBUG: [pool-1-thread-1] [17s 515ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [17s 515ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [17s 515ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [17s 515ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(112) DEBUG: [pool-1-thread-1] [17s 515ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [17s 515ms] SSL Reader(SocketTube(6)) Unwrapping: 541 DEBUG: [pool-1-thread-1] [17s 515ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-1] [17s 515ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-1] [17s 515ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-1] [17s 515ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-1] [17s 515ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-1] [17s 515ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [17s 515ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775695 cancelled = false DEBUG: [pool-1-thread-1] [17s 515ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-1] [17s 515ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-1] [17s 515ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [17s 515ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(113): 64 DEBUG: [pool-1-thread-1] [17s 515ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-1] [17s 515ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-1] [17s 515ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [17s 515ms] FramesDecoder Got frame: DATA: length=55, streamid=38, flags=0 DEBUG: [pool-1-thread-1] [17s 515ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: DATA: length=55, streamid=38, flags=0 DEBUG: [pool-1-thread-1] [17s 515ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: onNext(55) DEBUG: [pool-1-thread-1] [17s 515ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [17s 515ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [17s 515ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 1299, limit: 16777216 DEBUG: [pool-1-thread-1] [17s 515ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 38) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-1] [17s 515ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(113) DEBUG: [pool-1-thread-1] [17s 515ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [17s 515ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-1] [17s 515ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-1] [17s 515ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [17s 515ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [17s 515ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [17s 515ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [17s 515ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [17s 515ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775694 cancelled = false DEBUG: [pool-1-thread-1] [17s 515ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [17s 515ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [17s 515ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [17s 515ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(114): 9 DEBUG: [pool-1-thread-1] [17s 515ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [17s 515ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [17s 516ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [17s 516ms] FramesDecoder Got frame: DATA: length=0, streamid=38, flags=END_STREAM DEBUG: [pool-1-thread-1] [17s 516ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: DATA: length=0, streamid=38, flags=END_STREAM DEBUG: [pool-1-thread-1] [17s 516ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: onComplete DEBUG: [pool-1-thread-1] [17s 516ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [17s 516ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [17s 516ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [17s 516ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [17s 516ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) setEndStreamReceived: streamid=38 DEBUG: [pool-1-thread-1] [17s 516ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) responseReceived: streamid=38 DEBUG: [pool-1-thread-1] [17s 516ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) close stream 38 DEBUG: [pool-1-thread-1] [17s 516ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 38 DEBUG: [pool-1-thread-1] [17s 516ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@15ac0cae DEBUG: [pool-1-thread-1] [17s 516ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) closing response subscriber stream 38 DEBUG: [pool-1-thread-1] [17s 516ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(114) DEBUG: [pool-1-thread-1] [17s 516ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [17s 516ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-1] [17s 516ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-1] [17s 516ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [17s 516ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [17s 516ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [17s 516ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [17s 516ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [17s 516ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775693 cancelled = false DEBUG: [pool-1-thread-1] [17s 516ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [17s 516ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [17s 516ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [17s 516ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(115): 10 DEBUG: [pool-1-thread-1] [17s 516ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [17s 516ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [17s 516ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [17s 516ms] FramesDecoder Got frame: HEADERS: length=1, streamid=42, flags=END_HEADERS DEBUG: [pool-1-thread-1] [17s 516ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: HEADERS: length=1, streamid=42, flags=END_HEADERS DEBUG: [pool-1-thread-1] [17s 516ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [17s 516ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 52734 DEBUG: [pool-1-thread-1] [17s 518ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) subscribing user subscriber DEBUG: [pool-1-thread-1] [17s 518ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [17s 518ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [17s 518ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [MainThread] [17s 519ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [17s 519ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(115) DEBUG: [pool-1-thread-1] [17s 519ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [17s 519ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-1] [17s 519ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-1] [17s 519ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [17s 519ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [17s 519ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-1] [17s 519ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [17s 520ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [17s 520ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775692 cancelled = false DEBUG: [pool-1-thread-1] [17s 520ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [17s 520ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [17s 520ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [17s 520ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(116): 63 DEBUG: [pool-1-thread-1] [17s 520ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-1] [17s 520ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [17s 520ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [17s 520ms] FramesDecoder Got frame: DATA: length=54, streamid=42, flags=0 DEBUG: [pool-1-thread-1] [17s 520ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: DATA: length=54, streamid=42, flags=0 DEBUG: [pool-1-thread-1] [17s 520ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: onNext(54) DEBUG: [pool-1-thread-1] [17s 520ms] HttpResponseInputStream next item received DEBUG: [MainThread] [17s 521ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [17s 521ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [17s 521ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [17s 521ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [17s 521ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [17s 521ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1353, limit: 16777216 DEBUG: [pool-1-thread-1] [17s 521ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 42) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [17s 521ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(116) DEBUG: [pool-1-thread-1] [17s 521ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [17s 521ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-1] [17s 521ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-1] [17s 521ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [17s 522ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [17s 522ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [17s 522ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [17s 522ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [17s 522ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775691 cancelled = false DEBUG: [pool-1-thread-1] [17s 522ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [17s 522ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [17s 522ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [17s 522ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(117): 9 DEBUG: [pool-1-thread-1] [17s 522ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [17s 522ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [17s 522ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [17s 522ms] FramesDecoder Got frame: DATA: length=0, streamid=42, flags=END_STREAM DEBUG: [pool-1-thread-1] [17s 522ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: DATA: length=0, streamid=42, flags=END_STREAM DEBUG: [pool-1-thread-1] [17s 522ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: onComplete DEBUG: [pool-1-thread-1] [17s 522ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [17s 522ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [17s 522ms] HttpResponseInputStream next item received DEBUG: [MainThread] [17s 523ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [17s 523ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [17s 523ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [17s 523ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [17s 523ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [17s 523ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [17s 530ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [17s 530ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) setEndStreamReceived: streamid=42 DEBUG: [pool-1-thread-1] [17s 530ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) responseReceived: streamid=42 DEBUG: [pool-1-thread-1] [17s 530ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) close stream 42 DEBUG: [pool-1-thread-1] [17s 530ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 42 DEBUG: [pool-1-thread-1] [17s 530ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@261a7374 DEBUG: [pool-1-thread-1] [17s 530ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) closing response subscriber stream 42 DEBUG: [pool-1-thread-1] [17s 530ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(117) DEBUG: [pool-1-thread-1] [17s 530ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [17s 530ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-1] [17s 530ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-1] [17s 530ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [17s 530ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [17s 531ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [17s 531ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [17s 531ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [17s 531ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775690 cancelled = false DEBUG: [pool-1-thread-1] [17s 531ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [17s 531ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [17s 531ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [17s 531ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(118): 10 DEBUG: [pool-1-thread-1] [17s 531ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [17s 531ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [17s 531ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [17s 531ms] FramesDecoder Got frame: HEADERS: length=1, streamid=40, flags=END_HEADERS DEBUG: [pool-1-thread-1] [17s 531ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: HEADERS: length=1, streamid=40, flags=END_HEADERS DEBUG: [pool-1-thread-1] [17s 537ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [17s 537ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 52734 DEBUG: [pool-1-thread-1] [17s 537ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) subscribing user subscriber DEBUG: [pool-1-thread-1] [17s 537ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [17s 537ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [17s 537ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [17s 537ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(118) DEBUG: [pool-1-thread-1] [17s 537ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [17s 537ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-1] [17s 537ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [17s 537ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [17s 537ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [17s 537ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-1] [17s 537ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [17s 537ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [17s 538ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775689 cancelled = false DEBUG: [pool-1-thread-1] [17s 538ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [17s 538ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [17s 538ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [17s 538ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(119): 63 DEBUG: [pool-1-thread-1] [17s 538ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-1] [17s 538ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [17s 538ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [17s 538ms] FramesDecoder Got frame: DATA: length=54, streamid=40, flags=0 DEBUG: [pool-1-thread-1] [17s 538ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: DATA: length=54, streamid=40, flags=0 DEBUG: [pool-1-thread-1] [17s 538ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: onNext(54) DEBUG: [pool-1-thread-1] [17s 538ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [17s 538ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [17s 538ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1407, limit: 16777216 DEBUG: [pool-1-thread-1] [17s 538ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 40) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [17s 538ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(119) DEBUG: [pool-1-thread-1] [17s 538ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [17s 538ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [17s 538ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [17s 538ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [17s 538ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [17s 538ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [17s 538ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [17s 538ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [17s 538ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775688 cancelled = false DEBUG: [pool-1-thread-1] [17s 538ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [17s 538ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [17s 538ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [17s 538ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(120): 9 DEBUG: [pool-1-thread-1] [17s 538ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [17s 538ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [17s 538ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [17s 538ms] FramesDecoder Got frame: DATA: length=0, streamid=40, flags=END_STREAM DEBUG: [pool-1-thread-1] [17s 538ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: DATA: length=0, streamid=40, flags=END_STREAM DEBUG: [pool-1-thread-1] [17s 538ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: onComplete DEBUG: [pool-1-thread-1] [17s 538ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [17s 538ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [17s 538ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [17s 538ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [17s 538ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) setEndStreamReceived: streamid=40 DEBUG: [pool-1-thread-1] [17s 538ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) responseReceived: streamid=40 DEBUG: [pool-1-thread-1] [17s 538ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) close stream 40 DEBUG: [pool-1-thread-1] [17s 538ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 40 DEBUG: [pool-1-thread-1] [17s 538ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4fbae2d1 DEBUG: [pool-1-thread-1] [17s 538ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) closing response subscriber stream 40 DEBUG: [pool-1-thread-1] [17s 538ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(120) DEBUG: [pool-1-thread-1] [17s 538ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [17s 538ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [17s 538ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [17s 538ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [17s 538ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 538ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [17s 538ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for R (false) DEBUG: [MainThread] [17s 540ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [17s 540ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [17s 540ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [17s 540ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [17s 540ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [17s 541ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:52357/https2/chunk/y GET DEBUG: [pool-1-thread-1] [17s 541ms] Exchange establishing exchange for https://127.0.0.1:52357/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-1] [17s 542ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-1] [17s 542ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [17s 542ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [17s 542ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [17s 542ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [17s 542ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [17s 542ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [17s 542ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [17s 542ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 15 DEBUG: [pool-1-thread-1] [17s 542ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) Stream 15 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [17s 542ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [17s 542ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [17s 542ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-1] [17s 542ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [17s 542ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-1] [17s 542ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-1] [17s 542ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [17s 542ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-1] [17s 542ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 8 DEBUG: [pool-1-thread-1] [17s 542ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-1] [17s 542ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 8 DEBUG: [pool-1-thread-1] [17s 542ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-1] [17s 542ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-1] [17s 542ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [17s 542ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [17s 542ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-1] [17s 543ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-1] [17s 543ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-1] [17s 543ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-1] [17s 543ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 543ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 543ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [17s 543ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [17s 543ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [readLoop] [17s 543ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [17s 543ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [readLoop] [17s 543ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [17s 543ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [17s 543ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [17s 543ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [17s 543ms] FramesDecoder Got frame: HEADERS: length=50, streamid=15, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-1] [17s 543ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [17s 543ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [17s 543ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [17s 543ms] 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: [21 s, 846 ms, 872315 ns] Pushing promise: https://127.0.0.1:52357/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [21 s, 847 ms, 49531 ns] Pushing promise: https://127.0.0.1:52357/https2/chunk/y/after/promise-2 TestServer: [21 s, 847 ms, 162864 ns] Pushing promise: https://127.0.0.1:52357/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [17s 544ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for None (false) DEBUG: [HttpClient-5-SelectorManager] [17s 544ms] SocketTube(6) read bytes: 91 DEBUG: [HttpClient-5-SelectorManager] [17s 544ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [17s 544ms] SSL Reader(SocketTube(6)) Adding 91 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [17s 544ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [17s 544ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for R (false) DEBUG: [HttpClient-5-SelectorManager] [17s 544ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [17s 544ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for None (false) DEBUG: [HttpClient-5-SelectorManager] [17s 544ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [17s 544ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 546ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:91, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [17s 546ms] SSL Reader(SocketTube(6)) Unwrapping: 91 DEBUG: [pool-1-thread-1] [17s 546ms] SSL Reader(SocketTube(6)) Decoded 53 bytes out of 91 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [17s 546ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 91 bytesProduced = 53 DEBUG: [pool-1-thread-1] [17s 546ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 91 DEBUG: [pool-1-thread-1] [17s 546ms] SSL Reader(SocketTube(6)) sending 53 DEBUG: [pool-1-thread-1] [17s 546ms] SSL Reader(SocketTube(6)) Adding 53 to outputQ queue DEBUG: [pool-1-thread-1] [17s 546ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [17s 546ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775687 cancelled = false DEBUG: [pool-1-thread-1] [17s 546ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 53 bytes downstream DEBUG: [pool-1-thread-1] [17s 546ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 53 bytes in 1 buffers DEBUG: [pool-1-thread-1] [17s 546ms] Http2Connection(SSLTube(SocketTube(6))) sending 53 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [17s 546ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(121): 53 DEBUG: [pool-1-thread-1] [17s 546ms] Http2Connection(SSLTube(SocketTube(6))) Processing 53 DEBUG: [pool-1-thread-1] [17s 546ms] FramesDecoder decodes: 53 DEBUG: [pool-1-thread-1] [17s 546ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [17s 546ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=15, flags=END_HEADERS promisedStreamid: 44 headerLength: 40 DEBUG: [pool-1-thread-1] [17s 546ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [17s 546ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 44 DEBUG: [pool-1-thread-1] [17s 546ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) Stream 44 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [17s 547ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) requestSent: streamid=44 but response not received DEBUG: [pool-1-thread-1] [17s 547ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(121) DEBUG: [pool-1-thread-1] [17s 547ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [17s 547ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [17s 547ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [17s 547ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [17s 547ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 547ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [17s 547ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for R (true) DEBUG: [HttpClient-5-SelectorManager] [17s 547ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for None (false) DEBUG: [HttpClient-5-SelectorManager] [17s 547ms] SocketTube(6) read bytes: 846 DEBUG: [HttpClient-5-SelectorManager] [17s 547ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [17s 547ms] SSL Reader(SocketTube(6)) Adding 846 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [17s 547ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [17s 547ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for R (false) DEBUG: [HttpClient-5-SelectorManager] [17s 547ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 547ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:846, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [17s 548ms] SSL Reader(SocketTube(6)) Unwrapping: 846 DEBUG: [pool-1-thread-1] [17s 548ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 846 into buffer of 64 remaining to decode: 798 DEBUG: [pool-1-thread-1] [17s 548ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [17s 548ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [17s 548ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [17s 548ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [17s 548ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [17s 548ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775686 cancelled = false DEBUG: [pool-1-thread-1] [17s 548ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [17s 548ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [17s 548ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [17s 548ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(122): 10 DEBUG: [pool-1-thread-1] [17s 548ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [17s 548ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [17s 548ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [17s 548ms] FramesDecoder Got frame: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-1] [17s 548ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-1] [17s 548ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [17s 548ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [17s 548ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/chunk/y) 200 HTTP_2 Local port: 52734 DEBUG: [pool-1-thread-1] [17s 548ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) subscribing user subscriber DEBUG: [pool-1-thread-1] [17s 548ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [17s 548ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [17s 548ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [17s 548ms] HttpClientImpl(5) ClientImpl (async) elapsed 7 millis for GET to https://127.0.0.1:52357/https2/chunk/y DEBUG: [pool-1-thread-1] [17s 548ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(122) DEBUG: [pool-1-thread-1] [17s 548ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [17s 548ms] SSL Reader(SocketTube(6)) Unwrapping: 798 DEBUG: [pool-1-thread-1] [17s 548ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 798 into buffer of 64 remaining to decode: 739 DEBUG: [pool-1-thread-1] [17s 548ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [17s 548ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [17s 548ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-1] [17s 548ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [17s 548ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [17s 548ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775685 cancelled = false DEBUG: [pool-1-thread-1] [17s 549ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [17s 549ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [17s 549ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [17s 549ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(123): 21 DEBUG: [pool-1-thread-1] [17s 549ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-1] [17s 549ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [17s 549ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [17s 549ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [17s 549ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [17s 549ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: onNext(12) DEBUG: [pool-1-thread-1] [17s 549ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [17s 549ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [17s 549ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1419, limit: 16777216 DEBUG: [pool-1-thread-1] [17s 549ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 15) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-1] [17s 549ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(123) DEBUG: [pool-1-thread-1] [17s 549ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [17s 549ms] SSL Reader(SocketTube(6)) Unwrapping: 739 DEBUG: [pool-1-thread-1] [17s 549ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 739 into buffer of 16676 remaining to decode: 649 DEBUG: [pool-1-thread-1] [17s 549ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-1] [17s 549ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [17s 549ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-1] [17s 549ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-1] [17s 549ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [17s 549ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775684 cancelled = false DEBUG: [pool-1-thread-1] [17s 549ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-1] [17s 549ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-1] [17s 549ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [17s 549ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(124): 52 DEBUG: [pool-1-thread-1] [17s 549ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-1] [17s 549ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-1] [17s 549ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [17s 549ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 46 headerLength: 39 DEBUG: [pool-1-thread-1] [17s 549ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [17s 549ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 46 DEBUG: [pool-1-thread-1] [17s 549ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) Stream 46 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [17s 549ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) requestSent: streamid=46 but response not received DEBUG: [pool-1-thread-1] [17s 549ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(124) DEBUG: [pool-1-thread-1] [17s 549ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [17s 549ms] SSL Reader(SocketTube(6)) Unwrapping: 649 DEBUG: [pool-1-thread-1] [17s 549ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 649 into buffer of 64 remaining to decode: 590 DEBUG: [pool-1-thread-1] [17s 549ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [17s 549ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [17s 549ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-1] [17s 549ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [17s 549ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [17s 549ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775683 cancelled = false DEBUG: [pool-1-thread-1] [17s 549ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [17s 549ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [17s 549ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [17s 549ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(125): 21 DEBUG: [pool-1-thread-1] [17s 549ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-1] [17s 549ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [17s 549ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [17s 549ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [17s 549ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [17s 549ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(125) DEBUG: [pool-1-thread-1] [17s 549ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [17s 549ms] SSL Reader(SocketTube(6)) Unwrapping: 590 DEBUG: [HttpClient-5-SelectorManager] [17s 549ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for None (false) DEBUG: [HttpClient-5-SelectorManager] [17s 549ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [17s 549ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 549ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 590 into buffer of 16676 remaining to decode: 500 DEBUG: [pool-1-thread-1] [17s 549ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-1] [17s 549ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [17s 549ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-1] [17s 550ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-1] [17s 550ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [17s 550ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775682 cancelled = false DEBUG: [pool-1-thread-1] [17s 550ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-1] [17s 550ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-1] [17s 550ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [17s 550ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(126): 52 DEBUG: [pool-1-thread-1] [17s 550ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-1] [17s 550ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-1] [17s 550ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [17s 550ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 48 headerLength: 39 DEBUG: [pool-1-thread-1] [17s 550ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [17s 550ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 48 DEBUG: [pool-1-thread-1] [17s 550ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) Stream 48 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [17s 550ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) requestSent: streamid=48 but response not received DEBUG: [pool-1-thread-1] [17s 550ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(126) DEBUG: [pool-1-thread-1] [17s 550ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [17s 550ms] SSL Reader(SocketTube(6)) Unwrapping: 500 DEBUG: [pool-1-thread-1] [17s 550ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 500 into buffer of 64 remaining to decode: 439 DEBUG: [pool-1-thread-1] [17s 550ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-1] [17s 550ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-1] [17s 550ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-1] [17s 550ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-1] [17s 550ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [17s 550ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775681 cancelled = false DEBUG: [pool-1-thread-1] [17s 550ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-1] [17s 550ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-1] [17s 550ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [17s 550ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(127): 23 DEBUG: [pool-1-thread-1] [17s 550ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-1] [17s 550ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-1] [17s 550ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [17s 550ms] FramesDecoder Got frame: DATA: length=14, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [17s 550ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: DATA: length=14, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [17s 550ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(127) DEBUG: [pool-1-thread-1] [17s 550ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [17s 550ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-1] [17s 550ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-1] [17s 550ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [17s 550ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [17s 550ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [17s 550ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [17s 550ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [17s 550ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775680 cancelled = false DEBUG: [pool-1-thread-1] [17s 550ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [17s 550ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [17s 550ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [17s 550ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(128): 9 DEBUG: [pool-1-thread-1] [17s 550ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [17s 550ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [17s 550ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [17s 550ms] FramesDecoder Got frame: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-1] [17s 550ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-1] [17s 550ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(128) DEBUG: [pool-1-thread-1] [17s 550ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [17s 550ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-1] [17s 550ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-1] [17s 550ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [17s 550ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [17s 550ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [17s 550ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [17s 550ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [17s 550ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775679 cancelled = false DEBUG: [pool-1-thread-1] [17s 550ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [17s 550ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [17s 550ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [17s 550ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(129): 10 DEBUG: [pool-1-thread-1] [17s 550ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [17s 550ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [17s 550ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [17s 551ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [17s 551ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [17s 551ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [17s 551ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: onNext(12) DEBUG: [MainThread] [17s 551ms] HttpResponseInputStream next item received DEBUG: [MainThread] [17s 551ms] HttpResponseInputStream item offered DEBUG: [MainThread] [17s 551ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1431, limit: 16777216 DEBUG: [MainThread] [17s 551ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 15) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [17s 551ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [17s 551ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [17s 551ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [17s 551ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [17s 551ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: onNext(14) DEBUG: [MainThread] [17s 551ms] HttpResponseInputStream next item received DEBUG: [MainThread] [17s 551ms] HttpResponseInputStream item offered DEBUG: [MainThread] [17s 551ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 1445, limit: 16777216 DEBUG: [MainThread] [17s 551ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 15) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [17s 551ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: onComplete DEBUG: [MainThread] [17s 551ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [MainThread] [17s 551ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [17s 551ms] HttpResponseInputStream next item received DEBUG: [MainThread] [17s 551ms] HttpResponseInputStream item offered DEBUG: [MainThread] [17s 551ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) setEndStreamReceived: streamid=15 DEBUG: [MainThread] [17s 551ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) responseReceived: streamid=15 DEBUG: [MainThread] [17s 551ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) close stream 15 DEBUG: [MainThread] [17s 551ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 15 DEBUG: [MainThread] [17s 551ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7cd9b962 DEBUG: [MainThread] [17s 551ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) closing response subscriber stream 15 DEBUG: [MainThread] [17s 551ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [17s 551ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [17s 551ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [17s 551ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [17s 551ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [17s 551ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [17s 552ms] FramesDecoder Got frame: HEADERS: length=1, streamid=46, flags=END_HEADERS DEBUG: [pool-1-thread-1] [17s 552ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: HEADERS: length=1, streamid=46, flags=END_HEADERS DEBUG: [pool-1-thread-1] [17s 552ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [17s 552ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 52734 DEBUG: [pool-1-thread-1] [17s 552ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) subscribing user subscriber DEBUG: [pool-1-thread-1] [17s 552ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [17s 552ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [17s 552ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [17s 552ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(129) DEBUG: [pool-1-thread-1] [17s 552ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [17s 552ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-1] [17s 552ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-1] [17s 552ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [17s 552ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [17s 552ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-1] [17s 552ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [17s 552ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [17s 552ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775678 cancelled = false DEBUG: [pool-1-thread-1] [17s 552ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [17s 552ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [17s 552ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [17s 552ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(130): 63 DEBUG: [pool-1-thread-1] [17s 552ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-1] [17s 552ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [17s 552ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [17s 552ms] FramesDecoder Got frame: DATA: length=54, streamid=46, flags=0 DEBUG: [pool-1-thread-1] [17s 552ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: DATA: length=54, streamid=46, flags=0 DEBUG: [pool-1-thread-1] [17s 552ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: onNext(54) DEBUG: [pool-1-thread-1] [17s 552ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [17s 552ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [17s 552ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1499, limit: 16777216 DEBUG: [pool-1-thread-1] [17s 552ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 46) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [17s 552ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(130) DEBUG: [pool-1-thread-1] [17s 552ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [17s 552ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-1] [17s 553ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-1] [17s 553ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [17s 553ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [17s 553ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [17s 553ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [17s 553ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [17s 553ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775677 cancelled = false DEBUG: [pool-1-thread-1] [17s 553ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [17s 553ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [17s 553ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [17s 553ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(131): 9 DEBUG: [pool-1-thread-1] [17s 553ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [17s 553ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [17s 553ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [17s 553ms] FramesDecoder Got frame: DATA: length=0, streamid=46, flags=END_STREAM DEBUG: [pool-1-thread-1] [17s 553ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: DATA: length=0, streamid=46, flags=END_STREAM DEBUG: [pool-1-thread-1] [17s 553ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: onComplete DEBUG: [pool-1-thread-1] [17s 553ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [17s 553ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [17s 553ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [17s 553ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [17s 553ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) setEndStreamReceived: streamid=46 DEBUG: [pool-1-thread-1] [17s 553ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) responseReceived: streamid=46 DEBUG: [pool-1-thread-1] [17s 553ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) close stream 46 DEBUG: [pool-1-thread-1] [17s 553ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 46 DEBUG: [pool-1-thread-1] [17s 553ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@56eaa685 DEBUG: [pool-1-thread-1] [17s 553ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) closing response subscriber stream 46 DEBUG: [pool-1-thread-1] [17s 553ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(131) DEBUG: [pool-1-thread-1] [17s 553ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [17s 553ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-1] [17s 553ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-1] [17s 553ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [17s 553ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [17s 553ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [17s 553ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [17s 553ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [17s 553ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775676 cancelled = false DEBUG: [pool-1-thread-1] [17s 553ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [17s 553ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [17s 553ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [17s 553ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(132): 10 DEBUG: [pool-1-thread-1] [17s 553ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [17s 553ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [17s 553ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [17s 553ms] FramesDecoder Got frame: HEADERS: length=1, streamid=48, flags=END_HEADERS DEBUG: [pool-1-thread-1] [17s 553ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: HEADERS: length=1, streamid=48, flags=END_HEADERS DEBUG: [pool-1-thread-1] [17s 553ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [17s 553ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 52734 DEBUG: [pool-1-thread-1] [17s 553ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) subscribing user subscriber DEBUG: [pool-1-thread-1] [17s 553ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [17s 553ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [17s 553ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [17s 553ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(132) DEBUG: [pool-1-thread-1] [17s 553ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [17s 553ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-1] [17s 553ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [17s 553ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [17s 553ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [17s 553ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-1] [17s 553ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [17s 553ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [17s 553ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775675 cancelled = false DEBUG: [pool-1-thread-1] [17s 553ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [17s 553ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [17s 554ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [17s 554ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(133): 63 DEBUG: [pool-1-thread-1] [17s 554ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-1] [17s 554ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [17s 554ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [17s 554ms] FramesDecoder Got frame: DATA: length=54, streamid=48, flags=0 DEBUG: [pool-1-thread-1] [17s 554ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: DATA: length=54, streamid=48, flags=0 DEBUG: [pool-1-thread-1] [17s 554ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: onNext(54) DEBUG: [pool-1-thread-1] [17s 554ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [17s 554ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [17s 554ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1553, limit: 16777216 DEBUG: [pool-1-thread-1] [17s 554ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 48) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [17s 554ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(133) DEBUG: [pool-1-thread-1] [17s 554ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [17s 554ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [17s 554ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [17s 554ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [17s 554ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [17s 554ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [17s 554ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [17s 554ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [17s 554ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775674 cancelled = false DEBUG: [pool-1-thread-1] [17s 554ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [17s 554ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [17s 554ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [17s 554ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(134): 9 DEBUG: [pool-1-thread-1] [17s 554ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [17s 554ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [17s 554ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [17s 554ms] FramesDecoder Got frame: DATA: length=0, streamid=48, flags=END_STREAM DEBUG: [pool-1-thread-1] [17s 554ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: DATA: length=0, streamid=48, flags=END_STREAM DEBUG: [pool-1-thread-1] [17s 554ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: onComplete DEBUG: [pool-1-thread-1] [17s 554ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [17s 554ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [17s 554ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [17s 554ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [17s 554ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) setEndStreamReceived: streamid=48 DEBUG: [pool-1-thread-1] [17s 554ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) responseReceived: streamid=48 DEBUG: [pool-1-thread-1] [17s 554ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) close stream 48 DEBUG: [pool-1-thread-1] [17s 554ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 48 DEBUG: [pool-1-thread-1] [17s 554ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2356198a DEBUG: [pool-1-thread-1] [17s 554ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) closing response subscriber stream 48 DEBUG: [pool-1-thread-1] [17s 554ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(134) DEBUG: [pool-1-thread-1] [17s 554ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [17s 554ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [17s 554ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [17s 554ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [17s 554ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 554ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [17s 554ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for R (true) DEBUG: [HttpClient-5-SelectorManager] [17s 554ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for None (false) DEBUG: [HttpClient-5-SelectorManager] [17s 554ms] SocketTube(6) read bytes: 197 DEBUG: [HttpClient-5-SelectorManager] [17s 554ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [17s 554ms] SSL Reader(SocketTube(6)) Adding 197 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [17s 555ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [17s 555ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for R (false) DEBUG: [HttpClient-5-SelectorManager] [17s 555ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [17s 555ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:197, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [17s 555ms] SSL Reader(SocketTube(6)) Unwrapping: 197 DEBUG: [pool-1-thread-2] [17s 555ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 197 into buffer of 64 remaining to decode: 149 DEBUG: [pool-1-thread-2] [17s 555ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [17s 555ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [17s 555ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [17s 555ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [17s 555ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [17s 555ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775673 cancelled = false DEBUG: [pool-1-thread-2] [17s 555ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [17s 555ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [17s 555ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [17s 555ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(135): 10 DEBUG: [pool-1-thread-2] [17s 555ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [17s 555ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [17s 555ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [17s 555ms] FramesDecoder Got frame: HEADERS: length=1, streamid=44, flags=END_HEADERS DEBUG: [pool-1-thread-2] [17s 555ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: HEADERS: length=1, streamid=44, flags=END_HEADERS DEBUG: [pool-1-thread-2] [17s 555ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [17s 555ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) Getting BodySubscriber for: (GET https://127.0.0.1:52357/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 52734 DEBUG: [pool-1-thread-2] [17s 555ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) subscribing user subscriber DEBUG: [pool-1-thread-2] [17s 555ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [17s 555ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [17s 555ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [17s 555ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(135) DEBUG: [pool-1-thread-2] [17s 555ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [17s 555ms] SSL Reader(SocketTube(6)) Unwrapping: 149 DEBUG: [pool-1-thread-2] [17s 556ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 149 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [17s 556ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-2] [17s 556ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-2] [17s 556ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-2] [17s 556ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-2] [17s 556ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [17s 556ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775672 cancelled = false DEBUG: [pool-1-thread-2] [17s 556ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-2] [17s 556ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-2] [17s 556ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [17s 556ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(136): 64 DEBUG: [pool-1-thread-2] [17s 556ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-2] [17s 556ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-2] [17s 556ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [17s 556ms] FramesDecoder Got frame: DATA: length=55, streamid=44, flags=0 DEBUG: [pool-1-thread-2] [17s 556ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: DATA: length=55, streamid=44, flags=0 DEBUG: [pool-1-thread-2] [17s 556ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: onNext(55) DEBUG: [pool-1-thread-2] [17s 556ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [17s 556ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [17s 556ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 1608, limit: 16777216 DEBUG: [pool-1-thread-2] [17s 556ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 44) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-2] [17s 556ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(136) DEBUG: [pool-1-thread-2] [17s 556ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [17s 556ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [17s 556ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [17s 556ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [17s 556ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [17s 556ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [17s 556ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [17s 556ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [17s 556ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775671 cancelled = false DEBUG: [pool-1-thread-2] [17s 556ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [17s 556ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [17s 556ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [17s 556ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(137): 9 DEBUG: [pool-1-thread-2] [17s 556ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [17s 556ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [17s 556ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [17s 556ms] FramesDecoder Got frame: DATA: length=0, streamid=44, flags=END_STREAM DEBUG: [pool-1-thread-2] [17s 569ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: DATA: length=0, streamid=44, flags=END_STREAM DEBUG: [pool-1-thread-2] [17s 569ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: onComplete DEBUG: [pool-1-thread-2] [17s 569ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [17s 569ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [17s 569ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [17s 569ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [17s 569ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) setEndStreamReceived: streamid=44 DEBUG: [pool-1-thread-2] [17s 569ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) responseReceived: streamid=44 DEBUG: [pool-1-thread-2] [17s 569ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) close stream 44 DEBUG: [pool-1-thread-2] [17s 569ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 44 DEBUG: [pool-1-thread-2] [17s 569ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@73a66f2c DEBUG: [pool-1-thread-2] [17s 569ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) closing response subscriber stream 44 DEBUG: [pool-1-thread-2] [17s 569ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(137) DEBUG: [pool-1-thread-2] [17s 569ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [17s 569ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [17s 569ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [17s 569ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [17s 569ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [17s 569ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [17s 569ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for R (false) DEBUG: [MainThread] [17s 575ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [17s 575ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [17s 575ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [17s 575ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [17s 575ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [17s 575ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [17s 575ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [17s 575ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [17s 575ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [17s 575ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [17s 575ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [17s 575ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [17s 575ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [17s 575ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [17s 575ms] HttpResponseInputStream List of Buffers Taken TestServer(1): stopping 9 connections Server connection to /127.0.0.1:52064 stopping. 1 streams Server connection to /127.0.0.1:52014 stopping. 8 streams Server connection to /127.0.0.1:52066 stopping. 1 streams TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping DEBUG: [HttpClient-5-SelectorManager] [17s 744ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for None (false) DEBUG: [HttpClient-5-SelectorManager] [17s 744ms] SocketTube(5) got read EOF DEBUG: [HttpClient-5-SelectorManager] [17s 744ms] SocketTube(5) pausing read event DEBUG: [HttpClient-5-SelectorManager] [17s 744ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for None (false) DEBUG: [HttpClient-5-SelectorManager] [17s 744ms] SocketTube(5) completing subscriber DEBUG: [HttpClient-5-SelectorManager] [17s 744ms] Http2Connection(SocketTube(5)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-5-SelectorManager] [17s 744ms] SocketTube(5) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [17s 744ms] SocketTube(5) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775784, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [17s 744ms] SocketTube(5) Read scheduler stopped DEBUG: [pool-1-thread-1] [17s 744ms] Http2Connection(SocketTube(5)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) DEBUG: [pool-1-thread-1] [17s 757ms] Http2Connection(SocketTube(5)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-1] [17s 757ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-1] [17s 757ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(5)) DEBUG: [HttpClient-14-SelectorManager] [17s 745ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b576cde for None (false) DEBUG: [HttpClient-15-SelectorManager] [17s 750ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@67ee4f83 for None (false) DEBUG: [HttpClient-14-SelectorManager] [17s 757ms] SocketTube(15) got read EOF Server connection to /127.0.0.1:52046 stopping. 1 streams DEBUG: [pool-1-thread-1] [17s 758ms] PlainHttpConnection(SocketTube(5)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-1] [17s 758ms] SocketTube(5) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [17s 758ms] SocketTube(5) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-15-SelectorManager] [17s 757ms] SocketTube(16) got read EOF DEBUG: [HttpClient-15-SelectorManager] [17s 759ms] SocketTube(16) pausing read event DEBUG: [HttpClient-15-SelectorManager] [17s 759ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@67ee4f83 for None (false) DEBUG: [HttpClient-15-SelectorManager] [17s 759ms] SocketTube(16) completing subscriber DEBUG: [HttpClient-15-SelectorManager] [17s 759ms] Http2Connection(SocketTube(16)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-15-SelectorManager] [17s 759ms] SocketTube(16) Stopping read scheduler DEBUG: [HttpClient-15-SelectorManager] [17s 759ms] SocketTube(16) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775803, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [17s 759ms] SocketTube(16) Read scheduler stopped DEBUG: [pool-1-thread-1] [17s 759ms] 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:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) DEBUG: [pool-1-thread-1] [17s 760ms] Http2Connection(SocketTube(16)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-1] [17s 760ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(16)) DEBUG: [pool-1-thread-1] [17s 760ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(16)) DEBUG: [pool-1-thread-1] [17s 760ms] PlainHttpConnection(SocketTube(16)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-1] [17s 760ms] SocketTube(16) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [17s 760ms] SocketTube(16) got read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:52062 stopping. 1 streams DEBUG: [HttpClient-11-SelectorManager] [17s 760ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b41fec for None (false) DEBUG: [HttpClient-11-SelectorManager] [17s 760ms] SocketTube(12) got read EOF DEBUG: [HttpClient-11-SelectorManager] [17s 760ms] SocketTube(12) pausing read event DEBUG: [HttpClient-11-SelectorManager] [17s 760ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b41fec for None (false) DEBUG: [HttpClient-11-SelectorManager] [17s 760ms] SocketTube(12) completing subscriber DEBUG: [HttpClient-11-SelectorManager] [17s 760ms] Http2Connection(SocketTube(12)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-11-SelectorManager] [17s 760ms] SocketTube(12) Stopping read scheduler DEBUG: [HttpClient-11-SelectorManager] [17s 760ms] SocketTube(12) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775802, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-11-SelectorManager] [17s 760ms] SocketTube(12) Read scheduler stopped TestServer(2): stopping 9 connections Server connection to /127.0.0.1:52790 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:52758 stopping. 1 streams TestServer: Connection writer stopping TestServer: Connection writer stopping DEBUG: [HttpClient-14-SelectorManager] [17s 761ms] SocketTube(15) pausing read event DEBUG: [HttpClient-9-SelectorManager] [17s 761ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f61c5c6 for None (false) Server connection to /127.0.0.1:52734 stopping. 8 streams DEBUG: [HttpClient-9-SelectorManager] [17s 761ms] SocketTube(10) read bytes: 80 DEBUG: [HttpClient-9-SelectorManager] [17s 761ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [17s 761ms] SSL Reader(SocketTube(10)) Adding 80 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [17s 761ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [17s 761ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f61c5c6 for R (false) DEBUG: [pool-1-thread-2] [17s 761ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [17s 761ms] SSL Reader(SocketTube(10)) Unwrapping: 80 DEBUG: [HttpClient-10-SelectorManager] [17s 760ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@10eef9a3 for None (false) DEBUG: [HttpClient-10-SelectorManager] [17s 762ms] SocketTube(11) got read EOF DEBUG: [HttpClient-10-SelectorManager] [17s 762ms] SocketTube(11) pausing read event DEBUG: [HttpClient-10-SelectorManager] [17s 762ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@10eef9a3 for None (false) DEBUG: [HttpClient-10-SelectorManager] [17s 762ms] SocketTube(11) completing subscriber DEBUG: [HttpClient-10-SelectorManager] [17s 762ms] Http2Connection(SocketTube(11)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-10-SelectorManager] [17s 762ms] SocketTube(11) Stopping read scheduler DEBUG: [HttpClient-10-SelectorManager] [17s 762ms] SocketTube(11) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775802, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-10-SelectorManager] [17s 762ms] SocketTube(11) Read scheduler stopped DEBUG: [HttpClient-14-SelectorManager] [17s 761ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b576cde for None (false) DEBUG: [HttpClient-9-SelectorManager] [17s 761ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [17s 762ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f61c5c6 for None (false) DEBUG: [HttpClient-9-SelectorManager] [17s 762ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [17s 762ms] 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] [17s 762ms] Http2Connection(SocketTube(11)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) DEBUG: [pool-1-thread-1] [17s 762ms] Http2Connection(SocketTube(12)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-3] [17s 764ms] Http2Connection(SocketTube(11)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) DEBUG: [pool-1-thread-1] [17s 764ms] Http2Connection(SocketTube(12)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-1] [17s 764ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(12)) DEBUG: [pool-1-thread-1] [17s 764ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(12)) DEBUG: [pool-1-thread-1] [17s 764ms] PlainHttpConnection(SocketTube(12)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-1] [17s 764ms] SocketTube(12) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [17s 764ms] SocketTube(12) got read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:52760 stopping. 1 streams DEBUG: [HttpClient-5-SelectorManager] [17s 764ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for None (false) DEBUG: [HttpClient-5-SelectorManager] [17s 765ms] SocketTube(6) read bytes: 80 DEBUG: [HttpClient-5-SelectorManager] [17s 765ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [17s 765ms] SSL Reader(SocketTube(6)) Adding 80 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [17s 765ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [17s 765ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for R (false) DEBUG: [HttpClient-5-SelectorManager] [17s 765ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [17s 765ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for None (false) Server connection to /127.0.0.1:52778 stopping. 1 streams DEBUG: [pool-1-thread-1] [17s 765ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [17s 765ms] SSL Reader(SocketTube(6)) Unwrapping: 80 TestServer: Connection writer stopping DEBUG: [HttpClient-14-SelectorManager] [17s 762ms] SocketTube(15) completing subscriber DEBUG: [HttpClient-14-SelectorManager] [17s 765ms] Http2Connection(SocketTube(15)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-14-SelectorManager] [17s 765ms] SocketTube(15) Stopping read scheduler DEBUG: [HttpClient-14-SelectorManager] [17s 765ms] SocketTube(15) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775803, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-14-SelectorManager] [17s 765ms] SocketTube(15) Read scheduler stopped DEBUG: [pool-1-thread-4] [17s 765ms] Http2Connection(SocketTube(15)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) DEBUG: [HttpClient-17-SelectorManager] [17s 763ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ef3d5ee for None (false) DEBUG: [HttpClient-17-SelectorManager] [17s 766ms] SocketTube(18) read bytes: 80 DEBUG: [HttpClient-17-SelectorManager] [17s 766ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [17s 766ms] SSL Reader(SocketTube(18)) Adding 80 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [17s 766ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [17s 766ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ef3d5ee for R (false) DEBUG: [HttpClient-17-SelectorManager] [17s 766ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [17s 766ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ef3d5ee for None (false) DEBUG: [HttpClient-17-SelectorManager] [17s 766ms] SocketTube(18) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [17s 766ms] 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] [17s 764ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-3] [17s 766ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(11)) TestServer: Connection writer stopping DEBUG: [pool-1-thread-3] [17s 766ms] PlainHttpConnection(SocketTube(11)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-3] [17s 766ms] SocketTube(11) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-3] [17s 766ms] SocketTube(11) got read error: java.io.IOException: connection closed locally TestServer: Connection writer stopping TestServer: Connection writer stopping DEBUG: [HttpClient-12-SelectorManager] [17s 765ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48f7cf9f for None (false) DEBUG: [HttpClient-5-SelectorManager] [17s 765ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [17s 767ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] Server connection to /127.0.0.1:52768 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-16-SelectorManager] [17s 765ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55eb400 for None (false) DEBUG: [pool-1-thread-4] [17s 766ms] Http2Connection(SocketTube(15)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-5] [17s 766ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [17s 768ms] SSL Reader(SocketTube(18)) Unwrapping: 80 DEBUG: [HttpClient-12-SelectorManager] [17s 767ms] SocketTube(13) read bytes: 80 DEBUG: [HttpClient-12-SelectorManager] [17s 768ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [17s 768ms] SSL Reader(SocketTube(13)) Adding 80 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [17s 768ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [17s 768ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48f7cf9f for R (false) DEBUG: [HttpClient-12-SelectorManager] [17s 768ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [17s 768ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48f7cf9f for None (false) DEBUG: [HttpClient-12-SelectorManager] [17s 768ms] SocketTube(13) no more demand for reading DEBUG: [HttpClient-12-SelectorManager] [17s 768ms] SocketTube(13) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [17s 768ms] SocketTube(17) read bytes: 80 DEBUG: [HttpClient-16-SelectorManager] [17s 769ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [17s 769ms] SSL Reader(SocketTube(17)) Adding 80 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [17s 769ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d088cc6 for None (false) DEBUG: [pool-1-thread-6] [17s 769ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [17s 769ms] SocketTube(14) read bytes: 80 DEBUG: [pool-1-thread-6] [17s 769ms] SSL Reader(SocketTube(17)) Unwrapping: 80 DEBUG: [pool-1-thread-4] [17s 768ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(15)) DEBUG: [pool-1-thread-4] [17s 769ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(15)) DEBUG: [pool-1-thread-4] [17s 769ms] PlainHttpConnection(SocketTube(15)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-4] [17s 769ms] SocketTube(15) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-4] [17s 769ms] SocketTube(15) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-3] [17s 768ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [17s 769ms] SSL Reader(SocketTube(13)) Unwrapping: 80 DEBUG: [HttpClient-16-SelectorManager] [17s 769ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [17s 769ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55eb400 for R (false) DEBUG: [HttpClient-16-SelectorManager] [17s 769ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [17s 769ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55eb400 for None (false) DEBUG: [HttpClient-16-SelectorManager] [17s 769ms] SocketTube(17) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [17s 769ms] SocketTube(17) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [17s 769ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [17s 770ms] SSL Reader(SocketTube(14)) Adding 80 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [17s 770ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [17s 770ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d088cc6 for R (false) DEBUG: [HttpClient-13-SelectorManager] [17s 770ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [17s 770ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d088cc6 for None (false) DEBUG: [HttpClient-13-SelectorManager] [17s 770ms] SocketTube(14) no more demand for reading DEBUG: [HttpClient-13-SelectorManager] [17s 770ms] 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] [17s 770ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [17s 770ms] SSL Reader(SocketTube(14)) Unwrapping: 80 TestServer(2): finished TestServer(1): finished DEBUG: [pool-1-thread-6] [17s 798ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-6] [17s 798ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-6] [17s 798ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-6] [17s 798ms] SSL Reader(SocketTube(17)) Unwrapping: 40 DEBUG: [pool-1-thread-6] [17s 798ms] SSLFlowDelegate(SocketTube(17)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-6] [17s 798ms] SSLFlowDelegate(SocketTube(17)) doClosure: close_notify received DEBUG: [pool-1-thread-6] [17s 798ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-6] [17s 798ms] SSL Writer(SocketTube(17)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [17s 799ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-3] [17s 799ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-3] [17s 799ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-3] [17s 799ms] SSL Reader(SocketTube(13)) Unwrapping: 40 DEBUG: [pool-1-thread-3] [17s 799ms] SSLFlowDelegate(SocketTube(13)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-3] [17s 799ms] SSLFlowDelegate(SocketTube(13)) doClosure: close_notify received DEBUG: [pool-1-thread-3] [17s 799ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [17s 799ms] SSL Writer(SocketTube(13)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [17s 798ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-3] [17s 799ms] SSL Writer(SocketTube(13)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-3] [17s 799ms] SSL Writer(SocketTube(13)) CLOSED DEBUG: [pool-1-thread-3] [17s 799ms] SSL Writer(SocketTube(13)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-3] [17s 799ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-3] [17s 799ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: cancelled by SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-3] [17s 799ms] SSL Writer(SocketTube(13)) Sending 40 bytes downstream DEBUG: [pool-1-thread-3] [17s 799ms] SSL Writer(SocketTube(13)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-3] [17s 799ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [17s 799ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [17s 803ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-3] [17s 803ms] SocketTube(13) trying to write: 40 DEBUG: [pool-1-thread-3] [17s 803ms] SocketTube(13) wrote: 40 DEBUG: [pool-1-thread-3] [17s 803ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-3] [17s 803ms] SocketTube(13) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [17s 803ms] SocketTube(13) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [17s 803ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [17s 803ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [17s 803ms] SSL Writer(SocketTube(13)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-3] [17s 803ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [17s 803ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [17s 803ms] SSL Writer(SocketTube(13)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-3] [17s 803ms] SocketTube(13) write completed, 0 yet to send DEBUG: [pool-1-thread-5] [17s 798ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-6] [17s 799ms] SSL Writer(SocketTube(17)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-1] [17s 799ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-1] [17s 807ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-1] [17s 807ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-1] [17s 807ms] SSL Reader(SocketTube(6)) Unwrapping: 40 DEBUG: [pool-1-thread-1] [17s 807ms] SSLFlowDelegate(SocketTube(6)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-1] [17s 807ms] SSLFlowDelegate(SocketTube(6)) doClosure: close_notify received DEBUG: [pool-1-thread-1] [17s 807ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [17s 807ms] SSL Writer(SocketTube(6)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [17s 807ms] SSL Writer(SocketTube(6)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 9 DEBUG: [pool-1-thread-1] [17s 807ms] SSL Writer(SocketTube(6)) CLOSED DEBUG: [pool-1-thread-1] [17s 807ms] SSL Writer(SocketTube(6)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-1] [17s 807ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 9 DEBUG: [pool-1-thread-1] [17s 808ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: cancelled by SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-1] [17s 808ms] SSL Writer(SocketTube(6)) Sending 40 bytes downstream DEBUG: [pool-1-thread-1] [17s 808ms] SSL Writer(SocketTube(6)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-1] [17s 808ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [17s 808ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [17s 808ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-1] [17s 808ms] SocketTube(6) trying to write: 40 DEBUG: [pool-1-thread-1] [17s 808ms] SocketTube(6) wrote: 40 DEBUG: [pool-1-thread-1] [17s 808ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-1] [17s 808ms] SocketTube(6) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 808ms] SocketTube(6) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 808ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [17s 808ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [17s 808ms] SSL Writer(SocketTube(6)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-1] [17s 808ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [17s 808ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [17s 808ms] SSL Writer(SocketTube(6)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-1] [17s 808ms] SocketTube(6) write completed, 0 yet to send DEBUG: [pool-1-thread-1] [17s 808ms] SocketTube(6) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 808ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [17s 808ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-1] [17s 808ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-1] [17s 808ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [17s 808ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [17s 808ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [17s 808ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [17s 808ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [17s 800ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-4] [17s 810ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-4] [17s 812ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-4] [17s 812ms] SSL Reader(SocketTube(14)) Unwrapping: 40 DEBUG: [pool-1-thread-4] [17s 812ms] SSLFlowDelegate(SocketTube(14)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-4] [17s 812ms] SSLFlowDelegate(SocketTube(14)) doClosure: close_notify received DEBUG: [pool-1-thread-4] [17s 812ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-4] [17s 812ms] SSL Writer(SocketTube(14)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [17s 812ms] SSL Writer(SocketTube(14)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-4] [17s 812ms] SSL Writer(SocketTube(14)) CLOSED DEBUG: [pool-1-thread-4] [17s 812ms] SSL Writer(SocketTube(14)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-4] [17s 812ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-4] [17s 812ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: cancelled by SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-4] [17s 812ms] SSL Writer(SocketTube(14)) Sending 40 bytes downstream DEBUG: [pool-1-thread-4] [17s 812ms] SSL Writer(SocketTube(14)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-4] [17s 812ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-4] [17s 812ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [17s 812ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-4] [17s 812ms] SocketTube(14) trying to write: 40 DEBUG: [pool-1-thread-4] [17s 812ms] SocketTube(14) wrote: 40 DEBUG: [pool-1-thread-4] [17s 812ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-4] [17s 812ms] SocketTube(14) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 812ms] SocketTube(14) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 812ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [17s 812ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [17s 812ms] SSL Writer(SocketTube(14)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-4] [17s 812ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-4] [17s 812ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [17s 812ms] SSL Writer(SocketTube(14)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-4] [17s 812ms] SocketTube(14) write completed, 0 yet to send DEBUG: [pool-1-thread-4] [17s 812ms] SocketTube(14) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 812ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [17s 812ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-4] [17s 812ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-4] [17s 812ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-4] [17s 813ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-4] [17s 813ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-4] [17s 813ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [17s 813ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [17s 800ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [HttpClient-13-SelectorManager] [17s 813ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d088cc6 for R (true) DEBUG: [HttpClient-13-SelectorManager] [17s 814ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d088cc6 for None (false) DEBUG: [HttpClient-13-SelectorManager] [17s 814ms] SocketTube(14) got read EOF DEBUG: [HttpClient-13-SelectorManager] [17s 814ms] SocketTube(14) pausing read event DEBUG: [HttpClient-13-SelectorManager] [17s 814ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d088cc6 for None (false) DEBUG: [HttpClient-13-SelectorManager] [17s 814ms] SocketTube(14) completing subscriber DEBUG: [HttpClient-13-SelectorManager] [17s 814ms] 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@280a17a3[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@34a7e7e6, getALPN: jdk.internal.net.http.common.MinimalFuture@5caf0656[Completed normally] (id=1920), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 528, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [17s 814ms] SSL Reader(SocketTube(14)) Adding 0 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [17s 814ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [HttpClient-13-SelectorManager] [17s 814ms] SocketTube(14) Stopping read scheduler DEBUG: [HttpClient-13-SelectorManager] [17s 814ms] SocketTube(14) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [17s 814ms] SocketTube(14) Read scheduler stopped DEBUG: [pool-1-thread-5] [17s 807ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-5] [17s 815ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-5] [17s 815ms] SSL Reader(SocketTube(18)) Unwrapping: 40 DEBUG: [pool-1-thread-5] [17s 815ms] SSLFlowDelegate(SocketTube(18)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-5] [17s 815ms] SSLFlowDelegate(SocketTube(18)) doClosure: close_notify received DEBUG: [pool-1-thread-5] [17s 815ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-5] [17s 815ms] SSL Writer(SocketTube(18)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [17s 815ms] SSL Writer(SocketTube(18)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-5] [17s 815ms] SSL Writer(SocketTube(18)) CLOSED DEBUG: [pool-1-thread-5] [17s 815ms] SSL Writer(SocketTube(18)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-5] [17s 815ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-5] [17s 815ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: cancelled by SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-5] [17s 815ms] SSL Writer(SocketTube(18)) Sending 40 bytes downstream DEBUG: [pool-1-thread-5] [17s 815ms] SSL Writer(SocketTube(18)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-5] [17s 815ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-5] [17s 815ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [17s 815ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-5] [17s 815ms] SocketTube(18) trying to write: 40 DEBUG: [pool-1-thread-4] [17s 815ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [17s 815ms] SSL Reader(SocketTube(14)) completing DEBUG: [pool-1-thread-4] [17s 816ms] SSL Reader(SocketTube(14)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-4] [17s 816ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-4] [17s 816ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-4] [17s 816ms] SSL Reader(SocketTube(14)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-4] [17s 816ms] SSLTube(SocketTube(14)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-4] [17s 816ms] Http2Connection(SSLTube(SocketTube(14))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-4] [17s 816ms] 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:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentPromiseActionsTest$TestExecutor.lambda$execute$0(DependentPromiseActionsTest.java:138) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-4] [17s 817ms] Http2Connection(SSLTube(SocketTube(14))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-4] [17s 817ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(14))) DEBUG: [pool-1-thread-4] [17s 817ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(14))) DEBUG: [pool-1-thread-4] [17s 817ms] PlainHttpConnection(SocketTube(14)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-4] [17s 817ms] SocketTube(14) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-4] [17s 817ms] SocketTube(14) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-4] [17s 817ms] SSLTube(SocketTube(14)) subscriber completed normally DEBUG: [pool-1-thread-4] [17s 817ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: cancelled by SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-4] [17s 817ms] SSL Reader(SocketTube(14)) stop DEBUG: [pool-1-thread-3] [17s 807ms] SocketTube(13) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [17s 821ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-2] [17s 821ms] SSL Reader(SocketTube(10)) Unwrapping: 40 DEBUG: [pool-1-thread-6] [17s 807ms] SSL Writer(SocketTube(17)) CLOSED DEBUG: [pool-1-thread-2] [17s 822ms] SSLFlowDelegate(SocketTube(10)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-2] [17s 822ms] SSLFlowDelegate(SocketTube(10)) doClosure: close_notify received DEBUG: [pool-1-thread-2] [17s 822ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [17s 822ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [17s 822ms] SSL Writer(SocketTube(10)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-2] [17s 822ms] SSL Writer(SocketTube(10)) CLOSED DEBUG: [pool-1-thread-2] [17s 822ms] SSL Writer(SocketTube(10)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-2] [17s 822ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-2] [17s 822ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: cancelled by SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-2] [17s 822ms] SSL Writer(SocketTube(10)) Sending 40 bytes downstream DEBUG: [pool-1-thread-2] [17s 822ms] SSL Writer(SocketTube(10)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-2] [17s 822ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [17s 822ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [17s 822ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-2] [17s 822ms] SocketTube(10) trying to write: 40 DEBUG: [pool-1-thread-4] [17s 821ms] SSL Writer(SocketTube(14)) stop DEBUG: [pool-1-thread-6] [17s 822ms] SSL Writer(SocketTube(17)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-6] [17s 822ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-6] [17s 822ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: cancelled by SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-6] [17s 822ms] SSL Writer(SocketTube(17)) Sending 40 bytes downstream DEBUG: [pool-1-thread-6] [17s 822ms] SSL Writer(SocketTube(17)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-6] [17s 822ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-6] [17s 822ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [17s 822ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-6] [17s 823ms] SocketTube(17) trying to write: 40 DEBUG: [pool-1-thread-6] [17s 823ms] SocketTube(17) wrote: 40 DEBUG: [pool-1-thread-6] [17s 823ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-6] [17s 823ms] SocketTube(17) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [17s 823ms] SocketTube(17) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [17s 823ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-6] [17s 823ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [17s 823ms] SSL Writer(SocketTube(17)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-6] [17s 823ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-6] [17s 823ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [17s 823ms] SSL Writer(SocketTube(17)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-6] [17s 823ms] SocketTube(17) write completed, 0 yet to send DEBUG: [pool-1-thread-6] [17s 823ms] SocketTube(17) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [17s 823ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-6] [17s 823ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-6] [17s 823ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-6] [17s 823ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-6] [17s 823ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-6] [17s 823ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-6] [17s 823ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [17s 823ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [17s 823ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55eb400 for R (true) DEBUG: [HttpClient-16-SelectorManager] [17s 823ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55eb400 for None (false) DEBUG: [HttpClient-16-SelectorManager] [17s 823ms] SocketTube(17) got read EOF DEBUG: [HttpClient-16-SelectorManager] [17s 824ms] SocketTube(17) pausing read event DEBUG: [HttpClient-16-SelectorManager] [17s 824ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55eb400 for None (false) DEBUG: [HttpClient-16-SelectorManager] [17s 824ms] SocketTube(17) completing subscriber DEBUG: [HttpClient-16-SelectorManager] [17s 824ms] 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@44e13f6c[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@6c087024, getALPN: jdk.internal.net.http.common.MinimalFuture@1e3b994[Completed normally] (id=2594), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=4096], count: 548, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [17s 824ms] SSL Reader(SocketTube(17)) Adding 0 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [17s 824ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [HttpClient-16-SelectorManager] [17s 824ms] SocketTube(17) Stopping read scheduler DEBUG: [HttpClient-16-SelectorManager] [17s 824ms] SocketTube(17) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [17s 824ms] SocketTube(17) Read scheduler stopped DEBUG: [pool-1-thread-6] [17s 825ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-6] [17s 825ms] SSL Reader(SocketTube(17)) completing DEBUG: [pool-1-thread-6] [17s 825ms] SSL Reader(SocketTube(17)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-6] [17s 825ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-6] [17s 825ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-6] [17s 825ms] SSL Reader(SocketTube(17)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-6] [17s 825ms] SSLTube(SocketTube(17)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-6] [17s 825ms] Http2Connection(SSLTube(SocketTube(17))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-6] [17s 825ms] 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:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentPromiseActionsTest$TestExecutor.lambda$execute$0(DependentPromiseActionsTest.java:138) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-6] [17s 825ms] Http2Connection(SSLTube(SocketTube(17))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-6] [17s 825ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(17))) DEBUG: [pool-1-thread-6] [17s 825ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(17))) DEBUG: [pool-1-thread-6] [17s 826ms] PlainHttpConnection(SocketTube(17)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-6] [17s 826ms] SocketTube(17) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-6] [17s 826ms] SocketTube(17) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-6] [17s 826ms] SSLTube(SocketTube(17)) subscriber completed normally DEBUG: [pool-1-thread-6] [17s 826ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: cancelled by SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-6] [17s 826ms] SSL Reader(SocketTube(17)) stop DEBUG: [pool-1-thread-6] [17s 826ms] SSL Writer(SocketTube(17)) stop DEBUG: [pool-1-thread-3] [17s 832ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [17s 832ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-3] [17s 832ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-3] [17s 832ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-3] [17s 832ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-3] [17s 832ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-3] [17s 832ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [17s 832ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [17s 832ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48f7cf9f for R (true) DEBUG: [HttpClient-5-SelectorManager] [17s 855ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for R (true) DEBUG: [HttpClient-5-SelectorManager] [17s 858ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for None (false) DEBUG: [pool-1-thread-5] [17s 855ms] SocketTube(18) wrote: 40 DEBUG: [pool-1-thread-2] [17s 857ms] SocketTube(10) wrote: 40 DEBUG: [HttpClient-12-SelectorManager] [17s 857ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48f7cf9f for None (false) DEBUG: [pool-1-thread-5] [17s 860ms] SocketTube(18) write: requesting more... DEBUG: [HttpClient-12-SelectorManager] [17s 860ms] SocketTube(13) got read EOF DEBUG: [HttpClient-12-SelectorManager] [17s 860ms] SocketTube(13) pausing read event DEBUG: [pool-1-thread-5] [17s 860ms] SocketTube(18) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [17s 860ms] SocketTube(18) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [17s 860ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [17s 861ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-SelectorManager] [17s 860ms] SocketTube(6) got read EOF DEBUG: [HttpClient-5-SelectorManager] [17s 861ms] SocketTube(6) pausing read event DEBUG: [pool-1-thread-2] [17s 860ms] SocketTube(10) write: requesting more... DEBUG: [HttpClient-12-SelectorManager] [17s 860ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48f7cf9f for None (false) DEBUG: [HttpClient-12-SelectorManager] [17s 861ms] SocketTube(13) completing subscriber DEBUG: [pool-1-thread-5] [17s 861ms] SSL Writer(SocketTube(18)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-5] [17s 861ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-5] [17s 861ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [17s 861ms] SSL Writer(SocketTube(18)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-5] [17s 861ms] SocketTube(18) write completed, 0 yet to send DEBUG: [pool-1-thread-5] [17s 861ms] SocketTube(18) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [17s 861ms] 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@df54045[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@7556ee7b, getALPN: jdk.internal.net.http.common.MinimalFuture@79f507bf[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-12-SelectorManager] [17s 861ms] SSL Reader(SocketTube(13)) Adding 0 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [17s 861ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [HttpClient-12-SelectorManager] [17s 861ms] SocketTube(13) Stopping read scheduler DEBUG: [HttpClient-12-SelectorManager] [17s 861ms] SocketTube(13) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [17s 861ms] SocketTube(13) Read scheduler stopped DEBUG: [pool-1-thread-3] [17s 861ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [17s 861ms] SSL Reader(SocketTube(13)) completing DEBUG: [pool-1-thread-3] [17s 861ms] SSL Reader(SocketTube(13)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-3] [17s 861ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [HttpClient-5-SelectorManager] [17s 861ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59eb8d6a for None (false) DEBUG: [HttpClient-5-SelectorManager] [17s 861ms] SocketTube(6) completing subscriber DEBUG: [pool-1-thread-2] [17s 861ms] SocketTube(10) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [17s 861ms] SocketTube(10) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [17s 861ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [17s 861ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-3] [17s 861ms] SSL Reader(SocketTube(13)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-2] [17s 861ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [17s 861ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [17s 861ms] SSL Writer(SocketTube(10)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-2] [17s 862ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [17s 862ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [17s 862ms] SSL Writer(SocketTube(10)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-2] [17s 862ms] SocketTube(10) write completed, 0 yet to send DEBUG: [pool-1-thread-2] [17s 862ms] SocketTube(10) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [17s 862ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [17s 862ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-2] [17s 862ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-2] [17s 862ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [17s 862ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-2] [17s 862ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [17s 862ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [17s 862ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [17s 861ms] 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@3ca4309d[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@7964df37, getALPN: jdk.internal.net.http.common.MinimalFuture@58fa9764[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-5] [17s 861ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-5] [17s 862ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-3] [17s 861ms] SSLTube(SocketTube(13)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-3] [17s 862ms] Http2Connection(SSLTube(SocketTube(13))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-3] [17s 862ms] Http2Connection(SSLTube(SocketTube(13))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentPromiseActionsTest$TestExecutor.lambda$execute$0(DependentPromiseActionsTest.java:138) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-3] [17s 863ms] Http2Connection(SSLTube(SocketTube(13))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-3] [17s 863ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(13))) DEBUG: [pool-1-thread-3] [17s 863ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(13))) DEBUG: [pool-1-thread-3] [17s 863ms] PlainHttpConnection(SocketTube(13)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-3] [17s 863ms] SocketTube(13) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-3] [17s 863ms] SocketTube(13) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-3] [17s 863ms] SSLTube(SocketTube(13)) subscriber completed normally DEBUG: [pool-1-thread-3] [17s 863ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: cancelled by SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-3] [17s 863ms] SSL Reader(SocketTube(13)) stop DEBUG: [pool-1-thread-3] [17s 863ms] SSL Writer(SocketTube(13)) stop DEBUG: [HttpClient-5-SelectorManager] [17s 862ms] SSL Reader(SocketTube(6)) Adding 0 bytes to read buffer DEBUG: [pool-1-thread-5] [17s 862ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-5] [17s 864ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-5] [17s 864ms] SocketTube(18) resuming read event DEBUG: [HttpClient-9-SelectorManager] [17s 863ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f61c5c6 for R (true) DEBUG: [HttpClient-5-SelectorManager] [17s 863ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775670 cancelled = false DEBUG: [HttpClient-17-SelectorManager] [17s 864ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ef3d5ee for R (true) DEBUG: [pool-1-thread-3] [17s 864ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [17s 864ms] SSL Reader(SocketTube(6)) completing DEBUG: [pool-1-thread-5] [17s 864ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [17s 864ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ef3d5ee for None (false) DEBUG: [pool-1-thread-5] [17s 864ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [17s 864ms] SocketTube(6) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [17s 864ms] SocketTube(6) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [17s 864ms] SocketTube(6) Read scheduler stopped DEBUG: [pool-1-thread-3] [17s 864ms] SSL Reader(SocketTube(6)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-3] [17s 864ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [HttpClient-17-SelectorManager] [17s 864ms] SocketTube(18) got read EOF DEBUG: [HttpClient-17-SelectorManager] [17s 864ms] SocketTube(18) pausing read event DEBUG: [pool-1-thread-3] [17s 864ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775670 cancelled = false DEBUG: [pool-1-thread-3] [17s 864ms] SSL Reader(SocketTube(6)) calling downstreamSubscriber.onComplete() DEBUG: [HttpClient-17-SelectorManager] [17s 864ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ef3d5ee for None (false) DEBUG: [HttpClient-17-SelectorManager] [17s 864ms] SocketTube(18) completing subscriber DEBUG: [pool-1-thread-3] [17s 864ms] SSLTube(SocketTube(6)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-3] [17s 864ms] Http2Connection(SSLTube(SocketTube(6))) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-17-SelectorManager] [17s 864ms] 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@7bf154f4[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@634f5d40, getALPN: jdk.internal.net.http.common.MinimalFuture@f876fde[Completed normally] (id=2695), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 528, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [17s 864ms] SSL Reader(SocketTube(18)) Adding 0 bytes to read buffer DEBUG: [pool-1-thread-3] [17s 864ms] Http2Connection(SSLTube(SocketTube(6))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-17-SelectorManager] [17s 864ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentPromiseActionsTest$TestExecutor.lambda$execute$0(DependentPromiseActionsTest.java:138) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-3] [17s 865ms] Http2Connection(SSLTube(SocketTube(6))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-17-SelectorManager] [17s 864ms] SocketTube(18) Stopping read scheduler DEBUG: [pool-1-thread-5] [17s 864ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [17s 865ms] SSL Reader(SocketTube(18)) completing DEBUG: [pool-1-thread-3] [17s 865ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [HttpClient-17-SelectorManager] [17s 865ms] SocketTube(18) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [17s 865ms] SocketTube(18) Read scheduler stopped DEBUG: [pool-1-thread-5] [17s 865ms] SSL Reader(SocketTube(18)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-5] [17s 865ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [17s 865ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-5] [17s 865ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-5] [17s 865ms] SSL Reader(SocketTube(18)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-5] [17s 865ms] SSLTube(SocketTube(18)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-5] [17s 865ms] Http2Connection(SSLTube(SocketTube(18))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-3] [17s 865ms] PlainHttpConnection(SocketTube(6)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-5] [17s 865ms] Http2Connection(SSLTube(SocketTube(18))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentPromiseActionsTest$TestExecutor.lambda$execute$0(DependentPromiseActionsTest.java:138) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-3] [17s 866ms] SocketTube(6) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [17s 866ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-5] [17s 867ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(18))) DEBUG: [pool-1-thread-5] [17s 867ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(18))) DEBUG: [pool-1-thread-5] [17s 867ms] PlainHttpConnection(SocketTube(18)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-5] [17s 867ms] SocketTube(18) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [17s 867ms] SocketTube(18) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [17s 867ms] SSLTube(SocketTube(18)) subscriber completed normally DEBUG: [pool-1-thread-5] [17s 867ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: cancelled by SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-5] [17s 867ms] SSL Reader(SocketTube(18)) stop DEBUG: [pool-1-thread-5] [17s 867ms] SSL Writer(SocketTube(18)) stop DEBUG: [pool-1-thread-3] [17s 868ms] SocketTube(6) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-3] [17s 868ms] SSLTube(SocketTube(6)) subscriber completed normally DEBUG: [pool-1-thread-3] [17s 868ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: cancelled by SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-3] [17s 868ms] SSL Reader(SocketTube(6)) stop DEBUG: [pool-1-thread-3] [17s 868ms] SSL Writer(SocketTube(6)) stop DEBUG: [HttpClient-9-SelectorManager] [17s 877ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f61c5c6 for None (false) DEBUG: [HttpClient-9-SelectorManager] [17s 877ms] SocketTube(10) got read EOF DEBUG: [HttpClient-9-SelectorManager] [17s 877ms] SocketTube(10) pausing read event DEBUG: [HttpClient-9-SelectorManager] [17s 877ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f61c5c6 for None (false) DEBUG: [HttpClient-9-SelectorManager] [17s 877ms] SocketTube(10) completing subscriber DEBUG: [HttpClient-9-SelectorManager] [17s 877ms] 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@776e71bd[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@be202e2, getALPN: jdk.internal.net.http.common.MinimalFuture@326cf134[Completed normally] (id=1152), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 528, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [17s 877ms] SSL Reader(SocketTube(10)) Adding 0 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [17s 878ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [17s 878ms] SocketTube(10) Stopping read scheduler DEBUG: [HttpClient-9-SelectorManager] [17s 878ms] SocketTube(10) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [17s 878ms] SocketTube(10) Read scheduler stopped DEBUG: [pool-1-thread-3] [17s 878ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [17s 878ms] SSL Reader(SocketTube(10)) completing DEBUG: [pool-1-thread-3] [17s 878ms] SSL Reader(SocketTube(10)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-3] [17s 878ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [17s 878ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-3] [17s 878ms] SSL Reader(SocketTube(10)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-3] [17s 878ms] SSLTube(SocketTube(10)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-3] [17s 878ms] Http2Connection(SSLTube(SocketTube(10))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-3] [17s 878ms] Http2Connection(SSLTube(SocketTube(10))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentPromiseActionsTest$TestExecutor.lambda$execute$0(DependentPromiseActionsTest.java:138) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-3] [17s 879ms] Http2Connection(SSLTube(SocketTube(10))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-3] [17s 879ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [17s 879ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [17s 879ms] PlainHttpConnection(SocketTube(10)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-3] [17s 879ms] SocketTube(10) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-3] [17s 879ms] SocketTube(10) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-3] [17s 879ms] SSLTube(SocketTube(10)) subscriber completed normally DEBUG: [pool-1-thread-3] [17s 879ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: cancelled by SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-3] [17s 879ms] SSL Reader(SocketTube(10)) stop DEBUG: [pool-1-thread-3] [17s 879ms] SSL Writer(SocketTube(10)) 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/1 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/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/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=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseShenandoahGC' \ -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/1/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/1/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/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/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/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=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -XX:+UseShenandoahGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Djdk.internal.httpclient.debug=true \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/DependentPromiseActionsTest.d/testng.0.jta java/net/httpclient/DependentPromiseActionsTest.java false DependentPromiseActionsTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build DependentPromiseActionsTest reason: Named class compiled on demand started: Mon Apr 01 14:38:18 CEST 2024 finished: Mon Apr 01 14:38:18 CEST 2024 elapsed time (seconds): 0.0 ACTION: testng -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run testng/othervm/java.security.policy=dependent.policy -Djdk.internal.httpclient.debug=true DependentPromiseActionsTest TIME: 2.717 seconds messages: command: testng -Djdk.internal.httpclient.debug=true DependentPromiseActionsTest reason: User specified action: run testng/othervm/java.security.policy=dependent.policy -Djdk.internal.httpclient.debug=true DependentPromiseActionsTest started: Mon Apr 01 14:38:18 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 14:38:20 CEST 2024 elapsed time (seconds): 2.717 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=1590031, tid=1590033 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, emulated-client, sharing, tiered, compressed oops, compressed class ptrs, shenandoah gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/1/hs_err_pid1590031.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/1 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/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/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=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseShenandoahGC' \ -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/1/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/1/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/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/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/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/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=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -XX:+UseShenandoahGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Djdk.internal.httpclient.debug=true \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/DependentPromiseActionsTest.d/testng.1.jta java/net/httpclient/DependentPromiseActionsTest.java false DependentPromiseActionsTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- Passed: java/net/httpclient/EmptyAuthenticate.java Passed: java/net/httpclient/websocket/ReaderDriver.java Passed: java/net/httpclient/websocket/SendTest.java Passed: java/net/httpclient/websocket/WebSocketBuilderTest.java Passed: java/net/httpclient/EncodedCharsInURI.java Passed: java/net/httpclient/EscapedOctetsInURI.java Passed: java/net/httpclient/FlowAdaptersCompileOnly.java Passed: java/net/httpclient/ExecutorShutdown.java Passed: java/net/httpclient/ExpectContinue.java Passed: java/net/httpclient/websocket/WebSocketExtendedTest.java Passed: java/net/httpclient/ExpectContinueTest.java Passed: java/net/httpclient/FlowAdapterPublisherTest.java Passed: java/net/httpclient/HeadersTest.java Passed: java/net/httpclient/HeadersTest2.java Passed: java/net/httpclient/HeadersTest1.java Passed: java/net/httpclient/FlowAdapterSubscriberTest.java Passed: java/net/httpclient/websocket/WebSocketProxyTest.java Passed: java/net/httpclient/Http1ChunkedTest.java Passed: java/net/httpclient/GZIPInputStreamTest.java Passed: java/net/httpclient/HeadTest.java Passed: java/net/httpclient/HttpClientBuilderTest.java Passed: java/net/httpclient/websocket/WebSocketServerDriver.java Passed: java/net/httpclient/ForbiddenHeadTest.java Passed: java/net/httpclient/HttpClientExceptionTest.java Passed: java/net/httpclient/HttpHeadersOf.java Passed: java/net/httpclient/HandshakeFailureTest.java Passed: java/net/httpclient/HttpRequestBuilderTest.java Passed: java/net/httpclient/HttpInputStreamAvailableTest.java Passed: java/net/httpclient/websocket/WebSocketTest.java Passed: java/net/httpclient/HttpRequestNewBuilderTest.java Passed: java/net/httpclient/HttpResponseInputStreamTest.java Passed: java/net/httpclient/HttpResponseInputStreamInterruptTest.java Passed: java/net/httpclient/HttpClientClose.java Passed: java/net/httpclient/HttpClientShutdown.java Passed: java/net/httpclient/DigestEchoClientSSL.java Passed: java/net/httpclient/DigestEchoClient.java TEST: java/net/httpclient/HttpClientLocalAddrTest.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. All files up to date REASON: User specified action: run build jdk.test.lib.net.SimpleSSLContext jdk.test.lib.net.IPSupport jdk.httpclient.test.lib.common.HttpServerAdapters TIME: 0.0 seconds messages: command: build jdk.test.lib.net.SimpleSSLContext jdk.test.lib.net.IPSupport jdk.httpclient.test.lib.common.HttpServerAdapters reason: User specified action: run build jdk.test.lib.net.SimpleSSLContext jdk.test.lib.net.IPSupport jdk.httpclient.test.lib.common.HttpServerAdapters started: Mon Apr 01 14:39:40 CEST 2024 finished: Mon Apr 01 14:39:40 CEST 2024 elapsed time (seconds): 0.0 ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.298 seconds messages: command: build HttpClientLocalAddrTest reason: Named class compiled on demand started: Mon Apr 01 14:39:40 CEST 2024 Test directory: compile: HttpClientLocalAddrTest finished: Mon Apr 01 14:39:40 CEST 2024 elapsed time (seconds): 0.298 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.298 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/HttpClientLocalAddrTest.java reason: .class file out of date or does not exist started: Mon Apr 01 14:39:40 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 4 finished: Mon Apr 01 14:39:40 CEST 2024 elapsed time (seconds): 0.298 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/2/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/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/8 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseShenandoahGC' \ -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/2/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/2/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/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/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/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/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/2/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/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/HttpClientLocalAddrTest.java direct: Note: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/HttpClientLocalAddrTest.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm -Djdk.httpclient.HttpClient.log=frames,ssl,requests,responses,errors -Djdk.internal.httpclient.debug=true -Dsun.net.httpserver.idleInterval=50000 -Djdk.tracePinnedThreads=full HttpClientLocalAddrTest TIME: 59.474 seconds messages: command: testng -Djdk.httpclient.HttpClient.log=frames,ssl,requests,responses,errors -Djdk.internal.httpclient.debug=true -Dsun.net.httpserver.idleInterval=50000 -Djdk.tracePinnedThreads=full HttpClientLocalAddrTest reason: User specified action: run testng/othervm -Djdk.httpclient.HttpClient.log=frames,ssl,requests,responses,errors -Djdk.internal.httpclient.debug=true -Dsun.net.httpserver.idleInterval=50000 -Djdk.tracePinnedThreads=full HttpClientLocalAddrTest started: Mon Apr 01 14:39:40 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 14:40:40 CEST 2024 elapsed time (seconds): 59.474 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:35219]::addHandler HttpClientLocalAddrTest$$Lambda/0x00007fd2ab089958@545bbbc2, / Http1TestServer: start Started HTTP v1.1 server at 127.0.0.1:35219 Http1TestServer[localhost/127.0.0.1:35157]::addHandler HttpClientLocalAddrTest$$Lambda/0x00007fd2ab089958@545bbbc2, / Http1TestServer: start Started HTTPS v1.1 server at 127.0.0.1:35157 Http2TestServerImpl[localhost/127.0.0.1:34777]::addHandler HttpClientLocalAddrTest$$Lambda/0x00007fd2ab089958@545bbbc2, / Http2TestServerImpl: start Started HTTP v2 server at 127.0.0.1:34777 Http2TestServerImpl[localhost/127.0.0.1:55275]::addHandler HttpClientLocalAddrTest$$Lambda/0x00007fd2ab089958@545bbbc2, / Http2TestServerImpl: start Started HTTPS v2 server at 127.0.0.1:55275 config HttpClientLocalAddrTest.beforeClass(): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:35219/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:35219/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:35219/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:35219/ Received a request from client address /127.0.0.1:40822 Received a request from client address /127.0.0.1:40802 Received a request from client address /127.0.0.1:40790 Received a request from client address /127.0.0.1:40806 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@35373623, http://127.0.0.1:35219/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:35219/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:35219/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:35219/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:35219/ Received a request from client address /127.0.0.1:40846 Received a request from client address /127.0.0.1:40830 Received a request from client address /127.0.0.1:40854 Received a request from client address /127.0.0.1:40862 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@5fc94f60, http://127.0.0.1:35219/, 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:35219/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:35219/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:35219/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:35219/ Received a request from client address /127.0.0.1:47229 Received a request from client address /127.0.0.1:47285 Received a request from client address /127.0.0.1:49809 Received a request from client address /127.0.0.1:59351 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@31869a45, http://127.0.0.1:35219/, 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:35219/ 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:35219/ 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:35219/ Received a request from client address /127.0.0.1:56549 Received a request from client address /127.0.0.1:42447 Received a request from client address /127.0.0.1:37743 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:35219/ Received a request from client address /127.0.0.1:56549 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@31dd788b, http://127.0.0.1:35219/, /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:35219/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:35219/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:35219/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:35219/ Received a request from client address /127.0.0.1:38261 Received a request from client address /127.0.0.1:44129 Received a request from client address /127.0.0.1:48577 Received a request from client address /127.0.0.1:44699 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@68eea760, http://127.0.0.1:35219/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:35157/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:35157/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:35157/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:35157/ Received a request from client address localhost/127.0.0.1:36062 Received a request from client address localhost/127.0.0.1:36098 Received a request from client address localhost/127.0.0.1:36094 Received a request from client address localhost/127.0.0.1:36078 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@180ca7aa, https://127.0.0.1:35157/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:35157/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:35157/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:35157/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:35157/ Received a request from client address localhost/127.0.0.1:58808 Received a request from client address localhost/127.0.0.1:58788 Received a request from client address localhost/127.0.0.1:58790 Received a request from client address localhost/127.0.0.1:58792 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@578c3330, https://127.0.0.1:35157/, 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:35157/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:35157/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:35157/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:35157/ Received a request from client address localhost/127.0.0.1:42303 Received a request from client address localhost/127.0.0.1:52345 Received a request from client address localhost/127.0.0.1:39581 Received a request from client address localhost/127.0.0.1:45871 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@44793345, https://127.0.0.1:35157/, 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:35157/ 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:35157/ 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:35157/ 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:35157/ Received a request from client address localhost/127.0.0.1:40009 Received a request from client address localhost/127.0.0.1:38573 Received a request from client address localhost/127.0.0.1:37801 Received a request from client address localhost/127.0.0.1:46529 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@2101061e, https://127.0.0.1:35157/, /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:35157/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:35157/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:35157/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:35157/ Received a request from client address localhost/127.0.0.1:49663 Received a request from client address localhost/127.0.0.1:47227 Received a request from client address localhost/127.0.0.1:37899 Received a request from client address localhost/127.0.0.1:50207 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@57535b96, https://127.0.0.1:35157/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:34777/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:34777/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:34777/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:34777/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@56bfc73a Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@58f6be3d Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@431fcb56 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@d56f080 Received a request from client address /127.0.0.1:37914 Received a request from client address /127.0.0.1:37910 Received a request from client address /127.0.0.1:37922 Received a request from client address /127.0.0.1:37936 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@460fef46, http://127.0.0.1:34777/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:34777/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:34777/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:34777/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:34777/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1e6918ed Received a request from client address /127.0.0.1:55644 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3524e3d5 Received a request from client address /127.0.0.1:55612 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@21ad1db0 Received a request from client address /127.0.0.1:55654 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@67e82ad8 Received a request from client address /127.0.0.1:55628 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@70d9896a, http://127.0.0.1:34777/, 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:34777/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:34777/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:34777/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:34777/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1d9573e6 Received a request from client address /127.0.0.1:34983 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@fda55d1 Received a request from client address /127.0.0.1:57731 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3532765a Received a request from client address /127.0.0.1:51211 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@477d0289 Received a request from client address /127.0.0.1:43197 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@771ed203, http://127.0.0.1:34777/, 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:34777/ 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:34777/ 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:34777/ 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:34777/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@65f78c09 Received a request from client address /127.0.0.1:59957 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2cfe5d9a Received a request from client address /127.0.0.1:32819 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@ae60c37 Received a request from client address /127.0.0.1:39711 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@506c852b Received a request from client address /127.0.0.1:49129 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@55f42768, http://127.0.0.1:34777/, /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:34777/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:34777/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:34777/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:34777/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@922cceb Received a request from client address /127.0.0.1:44487 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@57ee52d8 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2c1ba8d4 Received a request from client address /127.0.0.1:42787 Received a request from client address /127.0.0.1:52229 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6dd37ba6 Received a request from client address /127.0.0.1:49477 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@501d6414, http://127.0.0.1:34777/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:55275/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:55275/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:55275/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:55275/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@c21f8db Received a request from client address /127.0.0.1:38110 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4a6503ef Received a request from client address /127.0.0.1:38112 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@36a83f56 Received a request from client address /127.0.0.1:38114 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@73aab7e7 Received a request from client address /127.0.0.1:38130 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@6280612, https://127.0.0.1:55275/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:55275/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:55275/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:55275/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:55275/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@364fb9ff Received a request from client address /127.0.0.1:38138 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@38884146 Received a request from client address /127.0.0.1:38150 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@36d9d1ea Received a request from client address /127.0.0.1:38166 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3adf17f Received a request from client address /127.0.0.1:38156 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@22d14279, https://127.0.0.1:55275/, 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:55275/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:55275/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:55275/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:55275/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7bc42288 Received a request from client address /127.0.0.1:59073 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@290c9874 Received a request from client address /127.0.0.1:41289 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@429fc8de Received a request from client address /127.0.0.1:39555 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4546b223 Received a request from client address /127.0.0.1:54265 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@42224a42, https://127.0.0.1:55275/, 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:55275/ 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:55275/ 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:55275/ 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:55275/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@429301fd Received a request from client address /127.0.0.1:54235 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@35b6c476 Received a request from client address /127.0.0.1:34013 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3a4c41f7 Received a request from client address /127.0.0.1:57741 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@13f4a61a Received a request from client address /127.0.0.1:37603 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@3b33eba1, https://127.0.0.1:55275/, /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:55275/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:55275/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:55275/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:55275/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@202a4de3 Received a request from client address /127.0.0.1:37331 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6b77f69b Received a request from client address /127.0.0.1:47969 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4806708d Received a request from client address /127.0.0.1:35983 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@79535a2e Received a request from client address /127.0.0.1:40515 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@501511da, https://127.0.0.1:55275/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:35219/ Received a request from client address /127.0.0.1:43908 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@6219227c, http://127.0.0.1:35219/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:35219/ Received a request from client address /127.0.0.1:43910 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@73ce0186, http://127.0.0.1:35219/, 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:35219/ Received a request from client address /127.0.0.1:57299 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@40f6b427, http://127.0.0.1:35219/, 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:35219/ Received a request from client address /127.0.0.1:47139 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@76247e81, http://127.0.0.1:35219/, /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:35219/ Received a request from client address /127.0.0.1:51263 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@696904a0, http://127.0.0.1:35219/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:35157/ Received a request from client address localhost/127.0.0.1:60854 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@6a96f680, https://127.0.0.1:35157/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:35157/ Received a request from client address localhost/127.0.0.1:60868 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@188d8f05, https://127.0.0.1:35157/, 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:35157/ Received a request from client address localhost/127.0.0.1:45613 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@71276161, https://127.0.0.1:35157/, 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:35157/ Received a request from client address localhost/127.0.0.1:36869 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@7b2fd71a, https://127.0.0.1:35157/, /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:35157/ Received a request from client address localhost/127.0.0.1:47071 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@6330f4c6, https://127.0.0.1:35157/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:34777/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5922eeea Received a request from client address /127.0.0.1:55664 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@25d35cd, http://127.0.0.1:34777/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:34777/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@467824b1 Received a request from client address /127.0.0.1:55674 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@5b350ddd, http://127.0.0.1:34777/, 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:34777/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@63a5d634 Received a request from client address /127.0.0.1:49277 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@870632b, http://127.0.0.1:34777/, 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:34777/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@155d9fad Received a request from client address /127.0.0.1:36371 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@7099fad9, http://127.0.0.1:34777/, /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:34777/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5bc66652 Received a request from client address /127.0.0.1:34447 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@53a7803e, http://127.0.0.1:34777/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:55275/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@77e2f5a4 Received a request from client address /127.0.0.1:38176 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@6bc4e623, https://127.0.0.1:55275/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:55275/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3222a37f Received a request from client address /127.0.0.1:38184 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@4f6453f7, https://127.0.0.1:55275/, 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:55275/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2d249e4c Received a request from client address /127.0.0.1:35675 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@6812f093, https://127.0.0.1:55275/, 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:55275/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@72a0df2e Received a request from client address /127.0.0.1:39723 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@f8160c2, https://127.0.0.1:55275/, /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:55275/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2eb26aea Received a request from client address /127.0.0.1:54693 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@37d5a605, https://127.0.0.1:55275/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:35219/ Received a request from client address /127.0.0.1:43922 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@1e4db8b3, http://127.0.0.1:35219/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:35219/ Received a request from client address /127.0.0.1:43926 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@6e80ff8d, http://127.0.0.1:35219/, 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:35219/ Received a request from client address /127.0.0.1:45795 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@1f1d85c2, http://127.0.0.1:35219/, 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:35219/ Received a request from client address /127.0.0.1:40785 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@4be2bc17, http://127.0.0.1:35219/, /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:35219/ Received a request from client address /127.0.0.1:46263 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@4cada95f, http://127.0.0.1:35219/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:35157/ Received a request from client address localhost/127.0.0.1:60882 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@4d9fc452, https://127.0.0.1:35157/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:35157/ Received a request from client address localhost/127.0.0.1:54040 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@a8093a4, https://127.0.0.1:35157/, 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:35157/ Received a request from client address localhost/127.0.0.1:42409 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@127c92c6, https://127.0.0.1:35157/, 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:35157/ Received a request from client address localhost/127.0.0.1:35781 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@7c71c3d3, https://127.0.0.1:35157/, /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:35157/ Received a request from client address localhost/127.0.0.1:36579 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@7c09e69f, https://127.0.0.1:35157/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:34777/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@ce4261f Received a request from client address /127.0.0.1:39654 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@65de2c98, http://127.0.0.1:34777/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:34777/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2d82b1f6 Received a request from client address /127.0.0.1:39662 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@3d2efe50, http://127.0.0.1:34777/, 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:34777/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@62cd91c1 Received a request from client address /127.0.0.1:57481 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@24b5341e, http://127.0.0.1:34777/, 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:34777/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@d29dc34 Received a request from client address /127.0.0.1:58569 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@6797476, http://127.0.0.1:34777/, /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:34777/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2050d750 Received a request from client address /127.0.0.1:38365 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@4942f0f3, http://127.0.0.1:34777/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:55275/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@17cbb79c Received a request from client address /127.0.0.1:59176 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@590e6157, https://127.0.0.1:55275/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:55275/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7e3b194a Received a request from client address /127.0.0.1:59186 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@103478b5, https://127.0.0.1:55275/, 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:55275/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7962d82 Received a request from client address /127.0.0.1:55351 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@47efeede, https://127.0.0.1:55275/, 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:55275/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@73bbcbf1 Received a request from client address /127.0.0.1:47457 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@36c04727, https://127.0.0.1:55275/, /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:55275/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5f14734a Received a request from client address /127.0.0.1:56767 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@5aa811e4, https://127.0.0.1:55275/, /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] [1s 81ms] HttpClientImpl(1) proxySelector is java.net.ProxySelector$StaticProxySelector@2db9d69 (user-supplied=true) DEBUG: [pool-1-thread-2] [1s 452ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:35219/ GET DEBUG: [pool-1-thread-3] [1s 452ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:35219/ GET DEBUG: [pool-1-thread-1] [1s 452ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:35219/ GET DEBUG: [pool-1-thread-4] [1s 453ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:35219/ GET DEBUG: [pool-1-thread-1] [2s 71ms] Exchange establishing exchange for http://127.0.0.1:35219/ GET, proxy=null DEBUG: [pool-1-thread-3] [2s 88ms] Exchange establishing exchange for http://127.0.0.1:35219/ GET, proxy=null DEBUG: [HttpClient-0-Worker0] [2s 669ms] Exchange establishing exchange for http://127.0.0.1:35219/ GET, proxy=null DEBUG: [HttpClient-0-Worker1] [2s 669ms] Exchange establishing exchange for http://127.0.0.1:35219/ GET, proxy=null DEBUG: [pool-1-thread-3] [2s 762ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [2s 762ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-0-Worker0] [2s 791ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-0-Worker0] [2s 795ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [2s 797ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [2s 797ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-0-Worker1] [2s 825ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-0-Worker1] [2s 830ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [2s 850ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [2s 850ms] ExchangeImpl new Http1Exchange, try to upgrade 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: [HttpClient-0-Worker0] [2s 866ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-0-Worker0] [2s 867ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-0-Worker1] [2s 870ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-0-Worker1] [2s 918ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-0-Worker0] [3s 313ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-0-Worker0] [3s 314ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-0-Worker1] [3s 343ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-0-Worker1] [3s 343ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [3s 352ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [3s 353ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [3s 372ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [3s 372ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-0-Worker1] [3s 906ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker1] [3s 909ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [3s 912ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 922ms] Http1Exchange Sending headers only DEBUG: [HttpClient-0-Worker0] [3s 925ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker0] [3s 926ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [3s 933ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 937ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [4s 156ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@551207e4 queue.isEmpty: true DEBUG: [HttpClient-0-Worker1] [4s 156ms] Http1AsyncReceiver(SocketTube(4)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3710ccf0 queue.isEmpty: true DEBUG: [HttpClient-0-Worker0] [4s 157ms] Http1AsyncReceiver(SocketTube(3)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5ea06539 queue.isEmpty: true DEBUG: [pool-1-thread-3] [4s 163ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1e1fd800 queue.isEmpty: true DEBUG: [pool-1-thread-3] [4s 695ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1e1fd800, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [4s 695ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 705ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@551207e4, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [4s 705ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker1] [4s 707ms] Http1AsyncReceiver(SocketTube(4)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3710ccf0, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-0-Worker1] [4s 708ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker0] [4s 721ms] Http1AsyncReceiver(SocketTube(3)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5ea06539, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-0-Worker0] [4s 722ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker1] [4s 995ms] Http1AsyncReceiver(SocketTube(4)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker1] [4s 996ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker1] [5s 7ms] Http1AsyncReceiver(SocketTube(4)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker1] [5s 7ms] Http1Exchange response created in advance DEBUG: [HttpClient-0-Worker1] [5s 7ms] Http1Exchange initiating connect async DEBUG: [HttpClient-0-Worker0] [5s 1ms] Http1AsyncReceiver(SocketTube(3)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker0] [5s 8ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker0] [5s 10ms] Http1AsyncReceiver(SocketTube(3)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker0] [5s 11ms] Http1Exchange response created in advance DEBUG: [HttpClient-0-Worker0] [5s 11ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [5s 23ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [5s 30ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [5s 39ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 39ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 39ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 70ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 70ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [5s 81ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [5s 82ms] PlainHttpConnection(SocketTube(2)) registering connect event DEBUG: [HttpClient-0-Worker0] [5s 55ms] PlainHttpConnection(SocketTube(3)) registering connect event DEBUG: [pool-1-thread-1] [5s 70ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [5s 83ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [5s 83ms] PlainHttpConnection(SocketTube(1)) registering connect event DEBUG: [HttpClient-0-Worker1] [5s 95ms] PlainHttpConnection(SocketTube(4)) registering connect event DEBUG: [HttpClient-1-SelectorManager] [5s 165ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5665ea92 for C (true) DEBUG: [HttpClient-1-SelectorManager] [5s 165ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@67f93e06 for C (true) DEBUG: [HttpClient-1-SelectorManager] [5s 501ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [5s 502ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:40790 DEBUG: [HttpClient-1-SelectorManager] [5s 509ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [5s 509ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:40802 DEBUG: [HttpClient-0-Worker3] [5s 517ms] PlainHttpConnection(SocketTube(2)) finishConnect, setting connected=true DEBUG: [HttpClient-0-Worker2] [5s 512ms] PlainHttpConnection(SocketTube(3)) finishConnect, setting connected=true DEBUG: [HttpClient-0-Worker3] [5s 531ms] Http1Exchange SocketTube(2) connecting flows DEBUG: [HttpClient-0-Worker3] [5s 533ms] SocketTube(2) connecting flows DEBUG: [HttpClient-0-Worker2] [5s 533ms] Http1Exchange SocketTube(3) connecting flows DEBUG: [HttpClient-0-Worker2] [5s 536ms] SocketTube(3) connecting flows DEBUG: [HttpClient-0-Worker3] [5s 548ms] SocketTube(2) read publisher got subscriber DEBUG: [HttpClient-0-Worker3] [5s 548ms] SocketTube(2) registering subscribe event DEBUG: [HttpClient-0-Worker3] [5s 548ms] SocketTube(2) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-0-Worker3] [5s 549ms] Http1Publisher(SocketTube(2)) got subscriber: SocketTube(2) DEBUG: [HttpClient-0-Worker3] [5s 560ms] SocketTube(2) subscribed for writing DEBUG: [HttpClient-0-Worker2] [5s 550ms] SocketTube(3) read publisher got subscriber DEBUG: [HttpClient-1-SelectorManager] [5s 555ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@645cbbf for C (true) DEBUG: [HttpClient-1-SelectorManager] [5s 561ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4250f601 for C (true) DEBUG: [HttpClient-0-Worker2] [5s 561ms] SocketTube(3) registering subscribe event DEBUG: [HttpClient-1-SelectorManager] [5s 561ms] SocketTube(2) subscribe event raised DEBUG: [HttpClient-0-Worker2] [5s 561ms] SocketTube(3) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [5s 561ms] SocketTube(2) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@23e89d6b DEBUG: [HttpClient-0-Worker2] [5s 562ms] Http1Publisher(SocketTube(3)) got subscriber: SocketTube(3) DEBUG: [HttpClient-1-SelectorManager] [5s 562ms] SocketTube(2) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [5s 562ms] SocketTube(2) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [5s 562ms] Http1AsyncReceiver(SocketTube(2)) Received onSubscribed from upstream DEBUG: [HttpClient-1-SelectorManager] [5s 562ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-0-Worker4] [5s 562ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker4] [5s 563ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker4] [5s 586ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-0-Worker4] [5s 586ms] SocketTube(2) got some demand for reading DEBUG: [HttpClient-0-Worker4] [5s 586ms] SocketTube(2) resuming read event DEBUG: [HttpClient-0-Worker2] [5s 562ms] SocketTube(3) subscribed for writing DEBUG: [HttpClient-0-Worker2] [5s 587ms] SocketTube(3) write: registering startSubscription event DEBUG: [HttpClient-1-SelectorManager] [5s 562ms] SocketTube(2) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [5s 605ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [5s 605ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:40806 DEBUG: [HttpClient-1-SelectorManager] [5s 605ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [5s 605ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:40822 DEBUG: [HttpClient-1-SelectorManager] [5s 605ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3dcd9e71 for R (true) DEBUG: [HttpClient-1-SelectorManager] [5s 606ms] SocketTube(3) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [5s 606ms] SocketTube(3) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@36c22be1 DEBUG: [HttpClient-1-SelectorManager] [5s 606ms] SocketTube(3) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [5s 606ms] SocketTube(3) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [5s 606ms] Http1AsyncReceiver(SocketTube(3)) Received onSubscribed from upstream DEBUG: [HttpClient-1-SelectorManager] [5s 606ms] SocketTube(3) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [5s 606ms] SocketTube(3) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [5s 606ms] SocketTube(3) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [5s 606ms] SocketTube(3) write: offloading requestMore DEBUG: [HttpClient-0-Worker3] [5s 584ms] SocketTube(2) write: registering startSubscription event DEBUG: [HttpClient-0-Worker3] [5s 607ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-0-Worker5] [5s 608ms] PlainHttpConnection(SocketTube(1)) finishConnect, setting connected=true DEBUG: [HttpClient-0-Worker5] [5s 608ms] Http1Exchange SocketTube(1) connecting flows DEBUG: [HttpClient-0-Worker5] [5s 657ms] SocketTube(1) connecting flows DEBUG: [HttpClient-0-Worker5] [5s 657ms] SocketTube(1) read publisher got subscriber DEBUG: [HttpClient-0-Worker5] [5s 657ms] SocketTube(1) registering subscribe event DEBUG: [HttpClient-0-Worker5] [5s 657ms] SocketTube(1) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-0-Worker5] [5s 657ms] Http1Publisher(SocketTube(1)) got subscriber: SocketTube(1) DEBUG: [HttpClient-0-Worker5] [5s 657ms] SocketTube(1) subscribed for writing DEBUG: [HttpClient-0-Worker5] [5s 658ms] SocketTube(1) write: registering startSubscription event DEBUG: [HttpClient-0-Worker5] [5s 658ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-0-Worker2] [5s 594ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-0-Worker7] [5s 609ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker7] [5s 660ms] Http1AsyncReceiver(SocketTube(3)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker7] [5s 660ms] Http1AsyncReceiver(SocketTube(3)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-0-Worker7] [5s 660ms] SocketTube(3) got some demand for reading DEBUG: [HttpClient-0-Worker7] [5s 663ms] SocketTube(3) resuming read event DEBUG: [HttpClient-0-Worker7] [5s 663ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker6] [5s 611ms] PlainHttpConnection(SocketTube(4)) finishConnect, setting connected=true DEBUG: [HttpClient-1-SelectorManager] [5s 614ms] SocketTube(2) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [5s 664ms] SocketTube(2) write: offloading requestMore DEBUG: [HttpClient-0-Worker6] [5s 664ms] Http1Exchange SocketTube(4) connecting flows DEBUG: [HttpClient-1-SelectorManager] [5s 664ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49d9d4 for R (true) DEBUG: [HttpClient-0-Worker8] [5s 615ms] SocketTube(3) write: requesting more... DEBUG: [HttpClient-0-Worker4] [5s 648ms] SocketTube(2) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-0-Worker6] [5s 664ms] SocketTube(4) connecting flows DEBUG: [HttpClient-0-Worker6] [5s 672ms] SocketTube(4) read publisher got subscriber DEBUG: [HttpClient-0-Worker6] [5s 672ms] SocketTube(4) registering subscribe event DEBUG: [HttpClient-0-Worker6] [5s 672ms] SocketTube(4) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-0-Worker6] [5s 672ms] Http1Publisher(SocketTube(4)) got subscriber: SocketTube(4) DEBUG: [HttpClient-0-Worker6] [5s 673ms] SocketTube(4) subscribed for writing DEBUG: [HttpClient-0-Worker6] [5s 673ms] SocketTube(4) write: registering startSubscription event DEBUG: [HttpClient-0-Worker6] [5s 673ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-SelectorManager] [5s 664ms] SocketTube(1) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [5s 674ms] SocketTube(1) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1b9e0e93 DEBUG: [HttpClient-1-SelectorManager] [5s 674ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [5s 674ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [5s 675ms] Http1AsyncReceiver(SocketTube(1)) Received onSubscribed from upstream DEBUG: [HttpClient-1-SelectorManager] [5s 675ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [5s 675ms] SocketTube(1) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [5s 675ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-0-Worker10] [5s 675ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker10] [5s 675ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker10] [5s 675ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-0-Worker10] [5s 675ms] SocketTube(1) got some demand for reading DEBUG: [HttpClient-0-Worker10] [5s 675ms] SocketTube(1) resuming read event DEBUG: [HttpClient-0-Worker10] [5s 675ms] SocketTube(1) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-0-Worker9] [5s 664ms] SocketTube(2) write: requesting more... DEBUG: [HttpClient-0-Worker9] [5s 679ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker8] [5s 672ms] Http1Publisher(SocketTube(3)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker9] [5s 680ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [HttpClient-1-SelectorManager] [5s 675ms] SocketTube(1) write: offloading requestMore DEBUG: [HttpClient-0-Worker8] [5s 680ms] Http1Publisher(SocketTube(3)) WriteTask DEBUG: [HttpClient-1-SelectorManager] [5s 680ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7d023424 for R (true) DEBUG: [HttpClient-1-SelectorManager] [5s 680ms] SocketTube(4) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [5s 680ms] SocketTube(4) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2ac8c69a DEBUG: [HttpClient-1-SelectorManager] [5s 680ms] SocketTube(4) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [5s 680ms] SocketTube(4) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [5s 680ms] Http1AsyncReceiver(SocketTube(4)) Received onSubscribed from upstream DEBUG: [HttpClient-1-SelectorManager] [5s 681ms] SocketTube(4) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [5s 681ms] SocketTube(4) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [5s 681ms] SocketTube(4) write: starting subscription DEBUG: [HttpClient-0-Worker12] [5s 681ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 1 DEBUG: [HttpClient-1-SelectorManager] [5s 681ms] SocketTube(4) write: offloading requestMore DEBUG: [HttpClient-0-Worker13] [5s 681ms] SocketTube(4) write: requesting more... DEBUG: [HttpClient-0-Worker13] [5s 681ms] Http1Publisher(SocketTube(4)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker13] [5s 681ms] Http1Publisher(SocketTube(4)) WriteTask DEBUG: [HttpClient-0-Worker12] [5s 681ms] Http1AsyncReceiver(SocketTube(4)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker12] [5s 690ms] Http1AsyncReceiver(SocketTube(4)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-0-Worker12] [5s 690ms] SocketTube(4) got some demand for reading DEBUG: [HttpClient-0-Worker12] [5s 690ms] SocketTube(4) resuming read event DEBUG: [HttpClient-0-Worker12] [5s 690ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [5s 691ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4149bfc6 for R (true) DEBUG: [HttpClient-0-Worker11] [5s 703ms] SocketTube(1) write: requesting more... DEBUG: [HttpClient-0-Worker11] [5s 703ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker11] [5s 703ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [HttpClient-0-Worker9] [6s 74ms] Http1Publisher(SocketTube(2)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker9] [6s 74ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker8] [6s 82ms] Http1Publisher(SocketTube(3)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker8] [6s 82ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker13] [6s 95ms] Http1Publisher(SocketTube(4)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker13] [6s 95ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker11] [6s 102ms] Http1Publisher(SocketTube(1)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker11] [6s 103ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 2:39:57 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35219/ GET Apr 01, 2024 2:39:58 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35219/ GET Apr 01, 2024 2:39:58 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35219/ GET Apr 01, 2024 2:39:58 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35219/ GET DEBUG: [HttpClient-0-Worker6] [6s 797ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-0-Worker3] [6s 798ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-0-Worker5] [6s 797ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-0-Worker2] [6s 797ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-0-Worker6] [6s 806ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker6] [6s 807ms] Http1Publisher(SocketTube(4)) WriteTask DEBUG: [HttpClient-0-Worker6] [6s 809ms] Http1Publisher(SocketTube(4)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker6] [6s 811ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-0-Worker2] [6s 810ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker2] [6s 812ms] Http1Publisher(SocketTube(3)) WriteTask DEBUG: [HttpClient-0-Worker2] [6s 819ms] Http1Publisher(SocketTube(3)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker2] [6s 819ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-0-Worker3] [6s 811ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker3] [6s 819ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [HttpClient-0-Worker3] [6s 819ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker3] [6s 820ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-0-Worker5] [6s 810ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker5] [6s 821ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [HttpClient-0-Worker5] [6s 821ms] Http1Publisher(SocketTube(1)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker5] [6s 821ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-0-Worker6] [6s 829ms] Http1Publisher(SocketTube(4)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker2] [6s 842ms] Http1Publisher(SocketTube(3)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker3] [6s 849ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker6] [6s 865ms] Http1Publisher(SocketTube(4)) onNext with 191 bytes DEBUG: [HttpClient-0-Worker5] [6s 868ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker5] [6s 869ms] Http1Publisher(SocketTube(1)) onNext with 191 bytes DEBUG: [HttpClient-0-Worker5] [6s 869ms] SocketTube(1) trying to write: 191 DEBUG: [HttpClient-0-Worker3] [6s 865ms] Http1Publisher(SocketTube(2)) onNext with 191 bytes DEBUG: [HttpClient-0-Worker3] [6s 871ms] SocketTube(2) trying to write: 191 DEBUG: [HttpClient-0-Worker2] [6s 865ms] Http1Publisher(SocketTube(3)) onNext with 191 bytes DEBUG: [HttpClient-0-Worker2] [6s 880ms] SocketTube(3) trying to write: 191 DEBUG: [HttpClient-0-Worker6] [6s 870ms] SocketTube(4) trying to write: 191 DEBUG: [HttpClient-0-Worker6] [6s 895ms] SocketTube(4) wrote: 191 DEBUG: [HttpClient-0-Worker3] [6s 896ms] SocketTube(2) wrote: 191 DEBUG: [HttpClient-0-Worker2] [6s 895ms] SocketTube(3) wrote: 191 DEBUG: [HttpClient-0-Worker5] [6s 896ms] SocketTube(1) wrote: 191 DEBUG: [HttpClient-0-Worker6] [6s 912ms] SocketTube(4) write: requesting more... DEBUG: [HttpClient-0-Worker3] [6s 938ms] SocketTube(2) write: requesting more... DEBUG: [HttpClient-0-Worker2] [6s 938ms] SocketTube(3) write: requesting more... DEBUG: [HttpClient-0-Worker5] [6s 939ms] SocketTube(1) write: requesting more... DEBUG: [HttpClient-0-Worker5] [6s 939ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker6] [6s 940ms] Http1Publisher(SocketTube(4)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker2] [6s 939ms] Http1Publisher(SocketTube(3)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker6] [6s 950ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker6] [6s 950ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker6] [6s 951ms] Http1Publisher(SocketTube(4)) WriteTask DEBUG: [HttpClient-0-Worker6] [6s 951ms] Http1Publisher(SocketTube(4)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker6] [6s 951ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker6] [6s 951ms] Exchange sendRequestBody DEBUG: [HttpClient-0-Worker6] [6s 951ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-0-Worker6] [6s 952ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-0-Worker6] [6s 957ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker6] [6s 958ms] Http1Publisher(SocketTube(4)) WriteTask DEBUG: [HttpClient-0-Worker6] [6s 961ms] Http1Publisher(SocketTube(4)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker6] [6s 961ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-0-Worker3] [6s 957ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker2] [6s 958ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker2] [6s 968ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker2] [6s 969ms] Http1Publisher(SocketTube(3)) WriteTask DEBUG: [HttpClient-0-Worker2] [6s 969ms] Http1Publisher(SocketTube(3)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker5] [6s 958ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker5] [6s 970ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker5] [6s 970ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [HttpClient-0-Worker5] [6s 970ms] Http1Publisher(SocketTube(1)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker5] [6s 971ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker5] [6s 971ms] Exchange sendRequestBody DEBUG: [HttpClient-0-Worker5] [6s 971ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-0-Worker5] [6s 971ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-0-Worker5] [6s 971ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker5] [6s 971ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [HttpClient-0-Worker5] [6s 972ms] Http1Publisher(SocketTube(1)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker3] [6s 986ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker3] [6s 987ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker3] [6s 987ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [HttpClient-0-Worker3] [6s 987ms] Http1Publisher(SocketTube(2)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker3] [6s 988ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker3] [6s 988ms] Exchange sendRequestBody DEBUG: [HttpClient-0-Worker3] [6s 988ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-0-Worker3] [6s 988ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-0-Worker3] [6s 988ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker3] [6s 988ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [HttpClient-0-Worker2] [6s 989ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker3] [6s 989ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker3] [6s 989ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-0-Worker3] [6s 989ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker3] [6s 989ms] Http1Publisher(SocketTube(2)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3dedddc2 DEBUG: [HttpClient-0-Worker2] [6s 989ms] Exchange sendRequestBody DEBUG: [HttpClient-0-Worker2] [6s 990ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-0-Worker2] [6s 991ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-0-Worker2] [6s 991ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker2] [6s 991ms] Http1Publisher(SocketTube(3)) WriteTask DEBUG: [HttpClient-0-Worker2] [6s 991ms] Http1Publisher(SocketTube(3)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker2] [6s 992ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-0-Worker2] [6s 993ms] Http1Publisher(SocketTube(3)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker2] [6s 993ms] Http1Publisher(SocketTube(3)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3c043e9d DEBUG: [HttpClient-0-Worker3] [7s 16ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-0-Worker5] [6s 990ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-0-Worker5] [7s 25ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker5] [7s 25ms] Http1Publisher(SocketTube(1)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4d02aa29 DEBUG: [HttpClient-0-Worker5] [7s 25ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-0-Worker6] [7s 24ms] Http1Publisher(SocketTube(4)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker6] [7s 26ms] Http1Publisher(SocketTube(4)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3167d156 DEBUG: [HttpClient-0-Worker6] [7s 26ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-0-Worker3] [7s 33ms] Http1Exchange reading headers DEBUG: [HttpClient-0-Worker2] [7s 48ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-0-Worker2] [7s 49ms] Http1Exchange reading headers DEBUG: [HttpClient-0-Worker5] [7s 72ms] Http1Exchange reading headers DEBUG: [HttpClient-0-Worker6] [7s 86ms] Http1Exchange reading headers DEBUG: [HttpClient-0-Worker5] [7s 379ms] Http1Response(id=4, PlainHttpConnection(SocketTube(1))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-0-Worker5] [7s 380ms] Http1Response(id=4, PlainHttpConnection(SocketTube(1))) First time around DEBUG: [HttpClient-0-Worker5] [7s 380ms] Http1Response(id=4, PlainHttpConnection(SocketTube(1))) headersReader is not yet completed DEBUG: [HttpClient-0-Worker2] [7s 449ms] Http1Response(id=3, PlainHttpConnection(SocketTube(3))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-0-Worker2] [7s 449ms] Http1Response(id=3, PlainHttpConnection(SocketTube(3))) First time around DEBUG: [HttpClient-0-Worker2] [7s 449ms] Http1Response(id=3, PlainHttpConnection(SocketTube(3))) headersReader is not yet completed DEBUG: [HttpClient-0-Worker3] [7s 464ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-0-Worker3] [7s 464ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) First time around DEBUG: [HttpClient-0-Worker3] [7s 464ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) headersReader is not yet completed DEBUG: [HttpClient-0-Worker6] [7s 493ms] Http1Response(id=1, PlainHttpConnection(SocketTube(4))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-0-Worker6] [7s 493ms] Http1Response(id=1, PlainHttpConnection(SocketTube(4))) First time around DEBUG: [HttpClient-0-Worker6] [7s 494ms] Http1Response(id=1, PlainHttpConnection(SocketTube(4))) headersReader is not yet completed DEBUG: [HttpClient-1-SelectorManager] [8s 276ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4149bfc6 for None (false) DEBUG: [HttpClient-1-SelectorManager] [8s 297ms] SocketTube(4) read bytes: 79 DEBUG: [HttpClient-1-SelectorManager] [8s 301ms] Http1AsyncReceiver(SocketTube(4)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [8s 301ms] SocketTube(4) resuming read event DEBUG: [HttpClient-1-SelectorManager] [8s 310ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4149bfc6 for R (false) DEBUG: [HttpClient-1-SelectorManager] [8s 311ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [8s 311ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49d9d4 for None (false) DEBUG: [HttpClient-1-SelectorManager] [8s 311ms] SocketTube(3) read bytes: 79 DEBUG: [HttpClient-1-SelectorManager] [8s 311ms] Http1AsyncReceiver(SocketTube(3)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [8s 311ms] SocketTube(3) resuming read event DEBUG: [HttpClient-1-SelectorManager] [8s 312ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49d9d4 for R (false) DEBUG: [HttpClient-1-SelectorManager] [8s 312ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [8s 312ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7d023424 for None (false) DEBUG: [HttpClient-1-SelectorManager] [8s 312ms] SocketTube(1) read bytes: 79 DEBUG: [HttpClient-1-SelectorManager] [8s 312ms] Http1AsyncReceiver(SocketTube(1)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [8s 312ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [8s 312ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7d023424 for R (false) DEBUG: [HttpClient-1-SelectorManager] [8s 312ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [8s 312ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3dcd9e71 for None (false) DEBUG: [HttpClient-1-SelectorManager] [8s 312ms] SocketTube(2) read bytes: 79 DEBUG: [HttpClient-1-SelectorManager] [8s 312ms] Http1AsyncReceiver(SocketTube(2)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [8s 312ms] SocketTube(2) resuming read event DEBUG: [HttpClient-1-SelectorManager] [8s 312ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3dcd9e71 for R (false) DEBUG: [HttpClient-1-SelectorManager] [8s 312ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker14] [8s 302ms] Http1AsyncReceiver(SocketTube(4)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3710ccf0 DEBUG: [HttpClient-0-Worker14] [8s 313ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker14] [8s 314ms] Http1AsyncReceiver(SocketTube(4)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3710ccf0 DEBUG: [HttpClient-0-Worker15] [8s 314ms] Http1AsyncReceiver(SocketTube(3)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5ea06539 DEBUG: [HttpClient-0-Worker15] [8s 315ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker15] [8s 315ms] Http1AsyncReceiver(SocketTube(3)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5ea06539 DEBUG: [HttpClient-0-Worker16] [8s 315ms] Http1AsyncReceiver(SocketTube(1)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@551207e4 DEBUG: [HttpClient-0-Worker16] [8s 315ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker16] [8s 315ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@551207e4 DEBUG: [HttpClient-0-Worker17] [8s 315ms] Http1AsyncReceiver(SocketTube(2)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1e1fd800 DEBUG: [HttpClient-0-Worker17] [8s 316ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker17] [8s 316ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1e1fd800 DEBUG: [HttpClient-0-Worker17] [8s 425ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-0-Worker15] [8s 448ms] Http1Response(id=3, PlainHttpConnection(SocketTube(3))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-0-Worker14] [8s 482ms] Http1Response(id=1, PlainHttpConnection(SocketTube(4))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-0-Worker14] [8s 483ms] Http1Response(id=1, PlainHttpConnection(SocketTube(4))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-0-Worker14] [8s 483ms] Http1AsyncReceiver(SocketTube(4)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3710ccf0 DEBUG: [HttpClient-0-Worker14] [8s 484ms] Http1Response(id=1, PlainHttpConnection(SocketTube(4))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-0-Worker16] [8s 483ms] Http1Response(id=4, PlainHttpConnection(SocketTube(1))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-0-Worker16] [8s 484ms] Http1Response(id=4, PlainHttpConnection(SocketTube(1))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-0-Worker16] [8s 501ms] Http1AsyncReceiver(SocketTube(1)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@551207e4 DEBUG: [HttpClient-0-Worker16] [8s 501ms] Http1Response(id=4, PlainHttpConnection(SocketTube(1))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-0-Worker14] [8s 506ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-0-Worker16] [8s 506ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-0-Worker17] [8s 536ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-0-Worker17] [8s 537ms] Http1AsyncReceiver(SocketTube(2)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1e1fd800 DEBUG: [HttpClient-0-Worker17] [8s 537ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-0-Worker17] [8s 537ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 2:39:59 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35219/) 200 HTTP_1_1 Local port: 40802 DEBUG: [HttpClient-0-Worker15] [8s 571ms] Http1Response(id=3, PlainHttpConnection(SocketTube(3))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-0-Worker15] [8s 571ms] Http1AsyncReceiver(SocketTube(3)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5ea06539 DEBUG: [HttpClient-0-Worker15] [8s 572ms] Http1Response(id=3, PlainHttpConnection(SocketTube(3))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-0-Worker15] [8s 572ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 2:39:59 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35219/) 200 HTTP_1_1 Local port: 40806 Apr 01, 2024 2:40:00 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35219/) 200 HTTP_1_1 Local port: 40822 Apr 01, 2024 2:40:00 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35219/) 200 HTTP_1_1 Local port: 40790 DEBUG: [HttpClient-0-Worker15] [8s 733ms] Http1Response(id=3, PlainHttpConnection(SocketTube(3))) readBody: return2Cache: true DEBUG: [HttpClient-0-Worker17] [8s 734ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) readBody: return2Cache: true DEBUG: [HttpClient-0-Worker14] [8s 734ms] Http1Response(id=1, PlainHttpConnection(SocketTube(4))) readBody: return2Cache: true DEBUG: [HttpClient-0-Worker16] [8s 735ms] Http1Response(id=4, PlainHttpConnection(SocketTube(1))) readBody: return2Cache: true DEBUG: [HttpClient-0-Worker17] [9s 987ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@531e453f(1) DEBUG: [HttpClient-0-Worker14] [10s 5ms] Http1Response(id=1, PlainHttpConnection(SocketTube(4))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@531e453f(1) DEBUG: [HttpClient-0-Worker16] [10s 104ms] Http1Response(id=4, PlainHttpConnection(SocketTube(1))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@531e453f(1) DEBUG: [HttpClient-0-Worker16] [10s 120ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3dbfa70f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@41cb0ced queue.isEmpty: false DEBUG: [HttpClient-0-Worker17] [10s 123ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6b5287c6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1d810f61 queue.isEmpty: false DEBUG: [HttpClient-0-Worker14] [10s 165ms] Http1AsyncReceiver(SocketTube(4)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5ff9d4f0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7fe0eda1 queue.isEmpty: false DEBUG: [HttpClient-0-Worker15] [10s 493ms] Http1Response(id=3, PlainHttpConnection(SocketTube(3))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@531e453f(1) DEBUG: [HttpClient-0-Worker15] [10s 493ms] Http1AsyncReceiver(SocketTube(3)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1be4999d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@67af4315 queue.isEmpty: false DEBUG: [HttpClient-0-Worker14] [11s 470ms] Http1AsyncReceiver(SocketTube(4)) Delegate done: 4 DEBUG: [HttpClient-0-Worker14] [11s 470ms] PlainHttpConnection(SocketTube(4))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-0-Worker14] [11s 471ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [HttpClient-0-Worker16] [11s 479ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 4 DEBUG: [HttpClient-0-Worker16] [11s 482ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-0-Worker16] [11s 483ms] HttpClientImpl(1) body subscriber registered: 2 DEBUG: [HttpClient-0-Worker17] [11s 486ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 4 DEBUG: [HttpClient-0-Worker17] [11s 486ms] PlainHttpConnection(SocketTube(2))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-0-Worker17] [11s 486ms] HttpClientImpl(1) body subscriber registered: 3 DEBUG: [HttpClient-0-Worker17] [11s 511ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6b5287c6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1d810f61, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-0-Worker16] [11s 511ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3dbfa70f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@41cb0ced, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-0-Worker17] [11s 511ms] Http1AsyncReceiver(SocketTube(2)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6b5287c6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1d810f61 DEBUG: [HttpClient-0-Worker17] [11s 511ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-0-Worker17] [11s 512ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6b5287c6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1d810f61 DEBUG: [HttpClient-0-Worker16] [11s 511ms] Http1AsyncReceiver(SocketTube(1)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3dbfa70f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@41cb0ced DEBUG: [HttpClient-0-Worker16] [11s 513ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-0-Worker16] [11s 513ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3dbfa70f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@41cb0ced DEBUG: [HttpClient-0-Worker17] [11s 515ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-0-Worker17] [11s 516ms] PlainHttpConnection(SocketTube(2))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-0-Worker17] [11s 516ms] PlainHttpConnection(SocketTube(2))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-0-Worker17] [11s 516ms] Http1AsyncReceiver(SocketTube(2)) cleared DEBUG: [HttpClient-0-Worker17] [11s 516ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) SocketTube(2): return to HTTP/1.1 pool DEBUG: [HttpClient-0-Worker14] [11s 534ms] Http1AsyncReceiver(SocketTube(4)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5ff9d4f0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7fe0eda1, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-0-Worker16] [11s 582ms] Http1Response(id=4, PlainHttpConnection(SocketTube(1))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-0-Worker16] [11s 582ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-0-Worker16] [11s 582ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-0-Worker16] [11s 582ms] Http1AsyncReceiver(SocketTube(1)) cleared DEBUG: [HttpClient-0-Worker16] [11s 582ms] Http1Response(id=4, PlainHttpConnection(SocketTube(1))) SocketTube(1): return to HTTP/1.1 pool DEBUG: [HttpClient-0-Worker14] [11s 583ms] Http1AsyncReceiver(SocketTube(4)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5ff9d4f0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7fe0eda1 DEBUG: [HttpClient-0-Worker14] [11s 583ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-0-Worker14] [11s 583ms] Http1AsyncReceiver(SocketTube(4)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5ff9d4f0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7fe0eda1 DEBUG: [HttpClient-0-Worker14] [11s 583ms] Http1Response(id=1, PlainHttpConnection(SocketTube(4))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-0-Worker14] [11s 583ms] PlainHttpConnection(SocketTube(4))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-0-Worker14] [11s 583ms] PlainHttpConnection(SocketTube(4))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-0-Worker14] [11s 583ms] Http1AsyncReceiver(SocketTube(4)) cleared DEBUG: [HttpClient-0-Worker14] [11s 583ms] Http1Response(id=1, PlainHttpConnection(SocketTube(4))) SocketTube(4): return to HTTP/1.1 pool DEBUG: [HttpClient-0-Worker15] [11s 612ms] Http1AsyncReceiver(SocketTube(3)) Delegate done: 4 DEBUG: [HttpClient-0-Worker15] [11s 612ms] PlainHttpConnection(SocketTube(3))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-0-Worker15] [11s 612ms] HttpClientImpl(1) body subscriber registered: 4 DEBUG: [HttpClient-0-Worker15] [11s 612ms] Http1AsyncReceiver(SocketTube(3)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1be4999d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@67af4315, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-0-Worker15] [11s 612ms] Http1AsyncReceiver(SocketTube(3)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1be4999d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@67af4315 DEBUG: [HttpClient-0-Worker15] [11s 612ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-0-Worker15] [11s 612ms] Http1AsyncReceiver(SocketTube(3)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1be4999d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@67af4315 DEBUG: [HttpClient-0-Worker15] [11s 612ms] Http1Response(id=3, PlainHttpConnection(SocketTube(3))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-0-Worker15] [11s 612ms] PlainHttpConnection(SocketTube(3))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-0-Worker15] [11s 612ms] PlainHttpConnection(SocketTube(3))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-0-Worker15] [11s 612ms] Http1AsyncReceiver(SocketTube(3)) cleared DEBUG: [HttpClient-0-Worker15] [11s 612ms] Http1Response(id=3, PlainHttpConnection(SocketTube(3))) SocketTube(3): return to HTTP/1.1 pool DEBUG: [HttpClient-0-Worker14] [11s 620ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(4)) DEBUG: [HttpClient-0-Worker14] [11s 620ms] SocketTube(4) connecting flows DEBUG: [HttpClient-0-Worker14] [11s 620ms] SocketTube(4) read publisher got subscriber DEBUG: [HttpClient-0-Worker14] [11s 620ms] SocketTube(4) registering subscribe event DEBUG: [HttpClient-0-Worker14] [11s 620ms] SocketTube(4) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker14] [11s 620ms] SocketTube(4) subscribed for writing DEBUG: [HttpClient-1-SelectorManager] [11s 620ms] SocketTube(4) subscribe event raised DEBUG: [HttpClient-0-Worker14] [11s 620ms] SocketTube(4) write: resetting demand to 0 DEBUG: [HttpClient-1-SelectorManager] [11s 620ms] SocketTube(4) handling pending subscription for CleanupTrigger(SocketTube(4)) DEBUG: [HttpClient-0-Worker14] [11s 620ms] SocketTube(4) write: registering startSubscription event DEBUG: [HttpClient-1-SelectorManager] [11s 620ms] Http1AsyncReceiver(SocketTube(4)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [11s 620ms] SocketTube(4) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [11s 620ms] SocketTube(4) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [11s 620ms] SocketTube(4) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [11s 620ms] SocketTube(4) resuming read event DEBUG: [HttpClient-1-SelectorManager] [11s 620ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4149bfc6 for R (false) DEBUG: [HttpClient-1-SelectorManager] [11s 620ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [11s 620ms] SocketTube(4) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [11s 620ms] SocketTube(4) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [11s 620ms] SocketTube(4) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [11s 620ms] SocketTube(4) write: offloading requestMore DEBUG: [HttpClient-0-Worker18] [11s 620ms] SocketTube(4) write: requesting more... DEBUG: [HttpClient-0-Worker18] [11s 620ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker16] [11s 621ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(1)) DEBUG: [HttpClient-0-Worker16] [11s 621ms] SocketTube(1) connecting flows DEBUG: [HttpClient-0-Worker16] [11s 621ms] SocketTube(1) read publisher got subscriber DEBUG: [HttpClient-0-Worker16] [11s 621ms] SocketTube(1) registering subscribe event DEBUG: [HttpClient-0-Worker16] [11s 621ms] SocketTube(1) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker16] [11s 621ms] SocketTube(1) subscribed for writing DEBUG: [HttpClient-0-Worker16] [11s 621ms] SocketTube(1) write: resetting demand to 0 DEBUG: [HttpClient-0-Worker16] [11s 621ms] SocketTube(1) write: registering startSubscription event DEBUG: [HttpClient-1-SelectorManager] [11s 621ms] SocketTube(1) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [11s 621ms] SocketTube(1) handling pending subscription for CleanupTrigger(SocketTube(1)) DEBUG: [HttpClient-1-SelectorManager] [11s 621ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [11s 621ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [11s 621ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [11s 621ms] SocketTube(1) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [11s 621ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [11s 621ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7d023424 for R (false) DEBUG: [HttpClient-1-SelectorManager] [11s 621ms] SocketTube(1) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [11s 621ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [11s 621ms] SocketTube(1) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [11s 622ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [11s 622ms] SocketTube(1) write: offloading requestMore DEBUG: [HttpClient-0-Worker19] [11s 622ms] SocketTube(1) write: requesting more... DEBUG: [HttpClient-0-Worker19] [11s 622ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker17] [11s 622ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(2)) DEBUG: [HttpClient-0-Worker17] [11s 622ms] SocketTube(2) connecting flows DEBUG: [HttpClient-0-Worker15] [11s 634ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(3)) DEBUG: [HttpClient-0-Worker15] [11s 634ms] SocketTube(3) connecting flows DEBUG: [HttpClient-0-Worker15] [11s 634ms] SocketTube(3) read publisher got subscriber DEBUG: [HttpClient-0-Worker15] [11s 634ms] SocketTube(3) registering subscribe event DEBUG: [HttpClient-0-Worker15] [11s 634ms] SocketTube(3) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker15] [11s 634ms] SocketTube(3) subscribed for writing DEBUG: [HttpClient-0-Worker15] [11s 634ms] SocketTube(3) write: resetting demand to 0 DEBUG: [HttpClient-0-Worker15] [11s 634ms] SocketTube(3) write: registering startSubscription event DEBUG: [HttpClient-1-SelectorManager] [11s 636ms] SocketTube(3) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [11s 637ms] SocketTube(3) handling pending subscription for CleanupTrigger(SocketTube(3)) DEBUG: [HttpClient-1-SelectorManager] [11s 637ms] Http1AsyncReceiver(SocketTube(3)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [11s 637ms] SocketTube(3) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [11s 637ms] SocketTube(3) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [11s 637ms] SocketTube(3) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [11s 637ms] SocketTube(3) resuming read event DEBUG: [HttpClient-1-SelectorManager] [11s 637ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49d9d4 for R (false) DEBUG: [HttpClient-1-SelectorManager] [11s 637ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [11s 637ms] SocketTube(3) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [11s 637ms] SocketTube(3) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [11s 637ms] SocketTube(3) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [11s 637ms] SocketTube(3) write: offloading requestMore DEBUG: [HttpClient-0-Worker20] [11s 637ms] SocketTube(3) write: requesting more... DEBUG: [HttpClient-0-Worker20] [11s 637ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker17] [11s 642ms] SocketTube(2) read publisher got subscriber DEBUG: [HttpClient-0-Worker17] [11s 642ms] SocketTube(2) registering subscribe event DEBUG: [HttpClient-0-Worker17] [11s 642ms] SocketTube(2) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker17] [11s 642ms] SocketTube(2) subscribed for writing DEBUG: [HttpClient-0-Worker17] [11s 642ms] SocketTube(2) write: resetting demand to 0 DEBUG: [HttpClient-0-Worker17] [11s 643ms] SocketTube(2) write: registering startSubscription event DEBUG: [HttpClient-1-SelectorManager] [11s 643ms] SocketTube(2) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [11s 644ms] SocketTube(2) handling pending subscription for CleanupTrigger(SocketTube(2)) DEBUG: [HttpClient-1-SelectorManager] [11s 644ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [11s 644ms] SocketTube(2) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [11s 644ms] SocketTube(2) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [11s 644ms] SocketTube(2) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [11s 644ms] SocketTube(2) resuming read event DEBUG: [HttpClient-1-SelectorManager] [11s 644ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3dcd9e71 for R (false) DEBUG: [HttpClient-1-SelectorManager] [11s 644ms] SocketTube(2) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [11s 644ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [11s 644ms] SocketTube(2) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [11s 644ms] SocketTube(2) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [11s 644ms] SocketTube(2) write: offloading requestMore DEBUG: [HttpClient-0-Worker21] [11s 644ms] SocketTube(2) write: requesting more... DEBUG: [HttpClient-0-Worker21] [11s 644ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker16] [11s 667ms] HttpClientImpl(1) body subscriber unregistered: 3 DEBUG: [HttpClient-0-Worker17] [11s 668ms] HttpClientImpl(1) body subscriber unregistered: 1 DEBUG: [HttpClient-0-Worker15] [11s 667ms] HttpClientImpl(1) body subscriber unregistered: 2 DEBUG: [HttpClient-0-Worker14] [11s 778ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [HttpClient-0-Worker16] [12s 333ms] HttpClientImpl(1) ClientImpl (async) elapsed 10321 millis for GET to http://127.0.0.1:35219/ DEBUG: [HttpClient-0-Worker16] [12s 335ms] Http1Response(id=4, PlainHttpConnection(SocketTube(1))) Finished reading body: READING_BODY DEBUG: [HttpClient-0-Worker16] [12s 337ms] Http1Response(id=4, PlainHttpConnection(SocketTube(1))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@531e453f(1) DEBUG: [HttpClient-0-Worker16] [12s 339ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 0 DEBUG: [HttpClient-0-Worker17] [12s 336ms] HttpClientImpl(1) ClientImpl (async) elapsed 10320 millis for GET to http://127.0.0.1:35219/ DEBUG: [HttpClient-0-Worker17] [12s 345ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Finished reading body: READING_BODY DEBUG: [HttpClient-0-Worker17] [12s 346ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@531e453f(1) DEBUG: [HttpClient-0-Worker17] [12s 347ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 0 DEBUG: [HttpClient-0-Worker17] [12s 347ms] Http1AsyncReceiver(SocketTube(2)) Got 0 bytes for delegate null DEBUG: [HttpClient-0-Worker15] [12s 348ms] HttpClientImpl(1) ClientImpl (async) elapsed 10319 millis for GET to http://127.0.0.1:35219/ DEBUG: [HttpClient-0-Worker16] [12s 350ms] Http1AsyncReceiver(SocketTube(1)) Got 0 bytes for delegate null DEBUG: [HttpClient-0-Worker14] [12s 362ms] HttpClientImpl(1) ClientImpl (async) elapsed 10327 millis for GET to http://127.0.0.1:35219/ DEBUG: [HttpClient-0-Worker14] [12s 377ms] Http1Response(id=1, PlainHttpConnection(SocketTube(4))) Finished reading body: READING_BODY DEBUG: [HttpClient-0-Worker14] [12s 377ms] Http1Response(id=1, PlainHttpConnection(SocketTube(4))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@531e453f(1) DEBUG: [HttpClient-0-Worker14] [12s 377ms] Http1AsyncReceiver(SocketTube(4)) Delegate done: 0 DEBUG: [HttpClient-0-Worker14] [12s 377ms] Http1AsyncReceiver(SocketTube(4)) Got 0 bytes for delegate null DEBUG: [HttpClient-0-Worker15] [12s 392ms] Http1Response(id=3, PlainHttpConnection(SocketTube(3))) Finished reading body: READING_BODY DEBUG: [HttpClient-0-Worker15] [12s 392ms] Http1Response(id=3, PlainHttpConnection(SocketTube(3))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@531e453f(1) DEBUG: [HttpClient-1-SelectorManager] [12s 392ms] HttpClientImpl(1) SelectorManager shutting down DEBUG: [HttpClient-0-Worker15] [12s 392ms] Http1AsyncReceiver(SocketTube(3)) Delegate done: 0 DEBUG: [HttpClient-0-Worker15] [12s 392ms] Http1AsyncReceiver(SocketTube(3)) Got 0 bytes for delegate null DEBUG: [HttpClient-1-SelectorManager] [12s 432ms] PlainHttpConnection(SocketTube(4)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [12s 467ms] SocketTube(4) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [12s 467ms] SocketTube(4) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [12s 467ms] SocketTube(4) pausing read event DEBUG: [HttpClient-1-SelectorManager] [12s 507ms] SocketTube(4) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(4)) DEBUG: [HttpClient-1-SelectorManager] [12s 507ms] SocketTube(4) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [12s 508ms] ConnectionPool(1) SocketTube(4) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [12s 508ms] SocketTube(4) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [12s 508ms] SocketTube(4) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [12s 508ms] SocketTube(4) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [12s 508ms] PlainHttpConnection(SocketTube(1)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [12s 508ms] SocketTube(1) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [12s 508ms] SocketTube(1) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [12s 508ms] SocketTube(1) pausing read event DEBUG: [HttpClient-1-SelectorManager] [12s 508ms] SocketTube(1) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(1)) DEBUG: [HttpClient-1-SelectorManager] [12s 508ms] SocketTube(1) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [12s 508ms] ConnectionPool(1) SocketTube(1) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [12s 508ms] SocketTube(1) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [12s 508ms] SocketTube(1) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [12s 508ms] SocketTube(1) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [12s 509ms] PlainHttpConnection(SocketTube(3)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [12s 509ms] SocketTube(3) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [12s 509ms] SocketTube(3) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [12s 509ms] SocketTube(3) pausing read event DEBUG: [HttpClient-1-SelectorManager] [12s 509ms] SocketTube(3) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(3)) DEBUG: [HttpClient-1-SelectorManager] [12s 509ms] SocketTube(3) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [12s 509ms] ConnectionPool(1) SocketTube(3) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [12s 509ms] SocketTube(3) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [12s 509ms] SocketTube(3) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [12s 509ms] SocketTube(3) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [12s 509ms] PlainHttpConnection(SocketTube(2)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [12s 509ms] SocketTube(2) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [12s 509ms] SocketTube(2) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [12s 509ms] SocketTube(2) pausing read event DEBUG: [HttpClient-1-SelectorManager] [12s 509ms] SocketTube(2) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(2)) DEBUG: [HttpClient-1-SelectorManager] [12s 509ms] SocketTube(2) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [12s 509ms] ConnectionPool(1) SocketTube(2) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [12s 509ms] SocketTube(2) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [12s 509ms] SocketTube(2) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [12s 509ms] SocketTube(2) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [12s 509ms] Http2ClientImpl stopping DEBUG: [MainThread] [12s 856ms] HttpClientImpl(2) proxySelector is java.net.ProxySelector$StaticProxySelector@2db9d69 (user-supplied=true) DEBUG: [pool-2-thread-1] [12s 858ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:35219/ GET DEBUG: [pool-2-thread-3] [12s 858ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:35219/ GET DEBUG: [pool-2-thread-1] [12s 858ms] Exchange establishing exchange for http://127.0.0.1:35219/ GET, proxy=null DEBUG: [pool-2-thread-1] [12s 858ms] Http2ClientImpl not found in connection pool DEBUG: [pool-2-thread-1] [12s 858ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-2-thread-1] [12s 858ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-2-thread-1] [12s 858ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-2-thread-3] [12s 858ms] Exchange establishing exchange for http://127.0.0.1:35219/ GET, proxy=null DEBUG: [pool-2-thread-3] [12s 858ms] Http2ClientImpl not found in connection pool DEBUG: [pool-2-thread-3] [12s 858ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-2-thread-3] [12s 858ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-2-thread-3] [12s 858ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-2-thread-1] [12s 859ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-2-thread-1] [12s 859ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-2-thread-1] [12s 859ms] Exchange checkFor407: all clear DEBUG: [pool-2-thread-1] [12s 859ms] Http1Exchange Sending headers only DEBUG: [pool-2-thread-1] [12s 859ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@39906a7d queue.isEmpty: true DEBUG: [pool-2-thread-1] [12s 859ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@39906a7d, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-2-thread-1] [12s 859ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-2-thread-1] [12s 859ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-2-thread-1] [12s 859ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-2-thread-1] [12s 859ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-2-thread-1] [12s 859ms] Http1Exchange response created in advance DEBUG: [pool-2-thread-1] [12s 859ms] Http1Exchange initiating connect async DEBUG: [pool-2-thread-1] [12s 860ms] PlainHttpConnection(SocketTube(5)) registering connect event DEBUG: [pool-2-thread-3] [12s 861ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-2-thread-3] [12s 861ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-2-thread-3] [12s 862ms] Exchange checkFor407: all clear DEBUG: [pool-2-thread-3] [12s 862ms] Http1Exchange Sending headers only DEBUG: [HttpClient-2-SelectorManager] [12s 862ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@49915b69 for C (true) DEBUG: [HttpClient-2-SelectorManager] [12s 862ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: finishing connect DEBUG: [HttpClient-2-SelectorManager] [12s 862ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:40830 DEBUG: [HttpClient-1-Worker0] [12s 862ms] PlainHttpConnection(SocketTube(5)) finishConnect, setting connected=true DEBUG: [HttpClient-1-Worker0] [12s 862ms] Http1Exchange SocketTube(5) connecting flows DEBUG: [HttpClient-1-Worker0] [12s 863ms] SocketTube(5) connecting flows DEBUG: [HttpClient-1-Worker0] [12s 863ms] SocketTube(5) read publisher got subscriber DEBUG: [HttpClient-1-Worker0] [12s 863ms] SocketTube(5) registering subscribe event DEBUG: [HttpClient-1-Worker0] [12s 863ms] SocketTube(5) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-Worker0] [12s 863ms] Http1Publisher(SocketTube(5)) got subscriber: SocketTube(5) DEBUG: [HttpClient-1-Worker0] [12s 863ms] SocketTube(5) subscribed for writing DEBUG: [HttpClient-1-Worker0] [12s 863ms] SocketTube(5) write: registering startSubscription event DEBUG: [HttpClient-1-Worker0] [12s 863ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-2-SelectorManager] [12s 863ms] SocketTube(5) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [12s 875ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@43693019 DEBUG: [HttpClient-2-SelectorManager] [12s 875ms] SocketTube(5) read demand reset to 0 DEBUG: [pool-2-thread-4] [12s 864ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:35219/ GET Apr 01, 2024 2:40:04 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35219/ GET DEBUG: [HttpClient-1-Worker0] [12s 876ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-1-Worker0] [12s 876ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker0] [12s 876ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [HttpClient-1-Worker0] [12s 876ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-1-Worker1] [12s 876ms] Exchange establishing exchange for http://127.0.0.1:35219/ GET, proxy=null DEBUG: [HttpClient-1-Worker1] [12s 876ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-1-Worker1] [12s 876ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-1-Worker1] [12s 876ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-1-Worker1] [12s 876ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-1-Worker1] [12s 877ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-1-Worker1] [12s 877ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-1-Worker1] [12s 877ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker1] [12s 877ms] Http1Exchange Sending headers only DEBUG: [HttpClient-1-Worker1] [12s 877ms] Http1AsyncReceiver(SocketTube(7)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@37603f9c queue.isEmpty: true DEBUG: [HttpClient-1-Worker1] [12s 895ms] Http1AsyncReceiver(SocketTube(7)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@37603f9c, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-1-Worker1] [12s 895ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker1] [12s 895ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker1] [12s 895ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker1] [12s 895ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker1] [12s 895ms] Http1Exchange response created in advance DEBUG: [HttpClient-1-Worker1] [12s 895ms] Http1Exchange initiating connect async DEBUG: [HttpClient-1-Worker1] [12s 896ms] PlainHttpConnection(SocketTube(7)) registering connect event DEBUG: [pool-2-thread-3] [12s 871ms] Http1AsyncReceiver(SocketTube(6)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1dbbb926 queue.isEmpty: true DEBUG: [pool-2-thread-3] [12s 896ms] Http1AsyncReceiver(SocketTube(6)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1dbbb926, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-2-thread-3] [12s 896ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [pool-2-thread-3] [12s 896ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-2-thread-3] [12s 896ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [pool-2-thread-3] [12s 896ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-2-thread-3] [12s 896ms] Http1Exchange response created in advance DEBUG: [pool-2-thread-3] [12s 896ms] Http1Exchange initiating connect async DEBUG: [pool-2-thread-3] [12s 896ms] PlainHttpConnection(SocketTube(6)) registering connect event DEBUG: [pool-2-thread-2] [12s 882ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:35219/ GET DEBUG: [HttpClient-1-Worker2] [12s 897ms] Exchange establishing exchange for http://127.0.0.1:35219/ GET, proxy=null DEBUG: [HttpClient-1-Worker2] [12s 897ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-1-Worker2] [12s 897ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-1-Worker2] [12s 897ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-1-Worker2] [12s 897ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-1-Worker2] [12s 898ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-1-Worker2] [12s 898ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-1-Worker2] [12s 898ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker2] [12s 898ms] Http1Exchange Sending headers only DEBUG: [HttpClient-1-Worker2] [12s 898ms] Http1AsyncReceiver(SocketTube(8)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4c500d7 queue.isEmpty: true DEBUG: [HttpClient-1-Worker2] [12s 898ms] Http1AsyncReceiver(SocketTube(8)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4c500d7, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-1-Worker2] [12s 898ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker2] [12s 907ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker2] [12s 907ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker2] [12s 907ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker2] [12s 907ms] Http1Exchange response created in advance DEBUG: [HttpClient-1-Worker2] [12s 907ms] Http1Exchange initiating connect async DEBUG: [HttpClient-2-SelectorManager] [12s 882ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [12s 907ms] Http1AsyncReceiver(SocketTube(5)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [12s 907ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [12s 907ms] SocketTube(5) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [12s 907ms] SocketTube(5) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [12s 907ms] SocketTube(5) write: offloading requestMore DEBUG: [HttpClient-1-Worker2] [12s 907ms] PlainHttpConnection(SocketTube(8)) registering connect event DEBUG: [HttpClient-2-SelectorManager] [12s 907ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@66bb610 for C (true) DEBUG: [HttpClient-2-SelectorManager] [12s 907ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3727b4c4 for C (true) DEBUG: [HttpClient-2-SelectorManager] [12s 907ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6644495f for C (true) DEBUG: [HttpClient-1-Worker3] [12s 907ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker3] [12s 907ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker3] [12s 907ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-1-Worker3] [12s 907ms] SocketTube(5) got some demand for reading DEBUG: [HttpClient-1-Worker3] [12s 908ms] SocketTube(5) resuming read event DEBUG: [HttpClient-2-SelectorManager] [12s 908ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-Worker3] [12s 908ms] SocketTube(5) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [12s 908ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:40846 DEBUG: [HttpClient-2-SelectorManager] [12s 908ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-Worker5] [12s 908ms] PlainHttpConnection(SocketTube(7)) finishConnect, setting connected=true DEBUG: [HttpClient-1-Worker5] [12s 908ms] Http1Exchange SocketTube(7) connecting flows DEBUG: [HttpClient-1-Worker5] [12s 908ms] SocketTube(7) connecting flows DEBUG: [HttpClient-1-Worker5] [12s 908ms] SocketTube(7) read publisher got subscriber DEBUG: [HttpClient-1-Worker5] [12s 908ms] SocketTube(7) registering subscribe event DEBUG: [HttpClient-1-Worker5] [12s 908ms] SocketTube(7) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-Worker5] [12s 908ms] Http1Publisher(SocketTube(7)) got subscriber: SocketTube(7) DEBUG: [HttpClient-1-Worker5] [12s 908ms] SocketTube(7) subscribed for writing DEBUG: [HttpClient-1-Worker5] [12s 908ms] SocketTube(7) write: registering startSubscription event DEBUG: [HttpClient-1-Worker5] [12s 908ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-Worker4] [12s 907ms] SocketTube(5) write: requesting more... DEBUG: [HttpClient-1-Worker4] [12s 908ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker4] [12s 909ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [HttpClient-1-Worker4] [12s 909ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker4] [12s 909ms] Http1Exchange initiating completion of headersSentCF Apr 01, 2024 2:40:04 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35219/ GET DEBUG: [HttpClient-2-SelectorManager] [12s 909ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:40854 DEBUG: [HttpClient-2-SelectorManager] [12s 909ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: finishing connect DEBUG: [HttpClient-2-SelectorManager] [12s 909ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:40862 DEBUG: [HttpClient-2-SelectorManager] [12s 910ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e029e36 for R (true) DEBUG: [HttpClient-2-SelectorManager] [12s 910ms] SocketTube(7) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [12s 910ms] SocketTube(7) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@620ad3ba DEBUG: [HttpClient-2-SelectorManager] [12s 910ms] SocketTube(7) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [12s 910ms] SocketTube(7) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [12s 910ms] Http1AsyncReceiver(SocketTube(7)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [12s 910ms] SocketTube(7) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [12s 910ms] SocketTube(7) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [12s 910ms] SocketTube(7) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [12s 910ms] SocketTube(7) write: offloading requestMore DEBUG: [HttpClient-1-Worker8] [12s 910ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker8] [12s 910ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker8] [12s 910ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-1-Worker8] [12s 910ms] SocketTube(7) got some demand for reading DEBUG: [HttpClient-1-Worker8] [12s 910ms] SocketTube(7) resuming read event DEBUG: [HttpClient-1-Worker8] [12s 910ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [12s 910ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a149cb9 for R (true) DEBUG: [HttpClient-1-Worker4] [12s 909ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker4] [12s 919ms] Exchange sendRequestBody DEBUG: [HttpClient-1-Worker4] [12s 919ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-1-Worker4] [12s 919ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-1-Worker4] [12s 919ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker6] [12s 909ms] PlainHttpConnection(SocketTube(6)) finishConnect, setting connected=true DEBUG: [HttpClient-1-Worker4] [12s 919ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker4] [12s 920ms] Http1Publisher(SocketTube(5)) onNext with 191 bytes DEBUG: [HttpClient-1-Worker6] [12s 920ms] Http1Exchange SocketTube(6) connecting flows DEBUG: [HttpClient-1-Worker6] [12s 920ms] SocketTube(6) connecting flows DEBUG: [HttpClient-1-Worker6] [12s 920ms] SocketTube(6) read publisher got subscriber DEBUG: [HttpClient-1-Worker6] [12s 924ms] SocketTube(6) registering subscribe event DEBUG: [HttpClient-1-Worker6] [12s 924ms] SocketTube(6) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-Worker6] [12s 924ms] Http1Publisher(SocketTube(6)) got subscriber: SocketTube(6) DEBUG: [HttpClient-1-Worker6] [12s 924ms] SocketTube(6) subscribed for writing DEBUG: [HttpClient-1-Worker6] [12s 924ms] SocketTube(6) write: registering startSubscription event DEBUG: [HttpClient-1-Worker6] [12s 924ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-Worker9] [12s 910ms] SocketTube(7) write: requesting more... DEBUG: [HttpClient-1-Worker9] [12s 924ms] Http1Publisher(SocketTube(7)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker9] [12s 924ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [HttpClient-1-Worker9] [12s 944ms] Http1Publisher(SocketTube(7)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-1-Worker9] [12s 944ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker2] [12s 912ms] PlainHttpConnection(SocketTube(8)) finishConnect, setting connected=true DEBUG: [HttpClient-1-Worker2] [12s 945ms] Http1Exchange SocketTube(8) connecting flows DEBUG: [HttpClient-1-Worker2] [12s 945ms] SocketTube(8) connecting flows DEBUG: [HttpClient-1-Worker2] [12s 945ms] SocketTube(8) read publisher got subscriber DEBUG: [HttpClient-1-Worker2] [12s 945ms] SocketTube(8) registering subscribe event DEBUG: [HttpClient-1-Worker2] [12s 945ms] SocketTube(8) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-Worker2] [12s 945ms] Http1Publisher(SocketTube(8)) got subscriber: SocketTube(8) DEBUG: [HttpClient-1-Worker2] [12s 945ms] SocketTube(8) subscribed for writing DEBUG: [HttpClient-1-Worker2] [12s 956ms] SocketTube(8) write: registering startSubscription event DEBUG: [HttpClient-1-Worker2] [12s 956ms] Http1Exchange requestAction.headers Apr 01, 2024 2:40:04 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35219/ GET DEBUG: [HttpClient-1-Worker2] [12s 959ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-1-Worker2] [12s 959ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker2] [12s 959ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [HttpClient-1-Worker2] [12s 959ms] Http1Publisher(SocketTube(8)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-1-Worker5] [12s 913ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-1-Worker5] [12s 960ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker5] [12s 960ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [HttpClient-1-Worker5] [12s 960ms] Http1Publisher(SocketTube(7)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker5] [12s 960ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-1-Worker5] [12s 960ms] Http1Publisher(SocketTube(7)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker5] [12s 960ms] Http1Publisher(SocketTube(7)) onNext with 191 bytes DEBUG: [HttpClient-1-Worker5] [12s 960ms] SocketTube(7) trying to write: 191 DEBUG: [HttpClient-1-Worker5] [12s 961ms] SocketTube(7) wrote: 191 DEBUG: [HttpClient-1-Worker5] [12s 961ms] SocketTube(7) write: requesting more... DEBUG: [HttpClient-1-Worker5] [12s 961ms] Http1Publisher(SocketTube(7)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker5] [12s 966ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker5] [12s 967ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker5] [12s 967ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [HttpClient-1-Worker5] [12s 967ms] Http1Publisher(SocketTube(7)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-1-Worker5] [12s 967ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker5] [12s 967ms] Exchange sendRequestBody DEBUG: [HttpClient-1-Worker5] [12s 967ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-1-Worker5] [12s 967ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-1-Worker5] [12s 967ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker5] [12s 967ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [HttpClient-1-Worker5] [12s 967ms] Http1Publisher(SocketTube(7)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker5] [12s 967ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-1-Worker5] [12s 967ms] Http1Publisher(SocketTube(7)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker5] [12s 967ms] Http1Publisher(SocketTube(7)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@53faf57a DEBUG: [HttpClient-1-Worker5] [12s 967ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-1-Worker5] [12s 967ms] Http1Exchange reading headers DEBUG: [HttpClient-1-Worker5] [12s 967ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-1-Worker5] [12s 967ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) First time around DEBUG: [HttpClient-1-Worker5] [12s 967ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) headersReader is not yet completed DEBUG: [HttpClient-1-Worker4] [12s 920ms] SocketTube(5) trying to write: 191 Apr 01, 2024 2:40:04 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35219/ GET DEBUG: [HttpClient-1-Worker6] [12s 976ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-1-Worker6] [12s 976ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker6] [12s 976ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [HttpClient-1-Worker6] [12s 976ms] Http1Publisher(SocketTube(6)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-2-SelectorManager] [12s 929ms] SocketTube(6) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [12s 976ms] SocketTube(6) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@156c586e DEBUG: [HttpClient-2-SelectorManager] [12s 976ms] SocketTube(6) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [12s 976ms] SocketTube(6) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [12s 976ms] Http1AsyncReceiver(SocketTube(6)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [12s 976ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [12s 976ms] SocketTube(6) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [12s 976ms] SocketTube(6) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [12s 976ms] SocketTube(6) write: offloading requestMore DEBUG: [HttpClient-1-Worker11] [12s 977ms] SocketTube(6) write: requesting more... DEBUG: [HttpClient-1-Worker10] [12s 977ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker11] [12s 977ms] Http1Publisher(SocketTube(6)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker10] [12s 977ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker11] [12s 977ms] SocketTube(6) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker10] [12s 977ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-1-Worker10] [12s 977ms] SocketTube(6) got some demand for reading DEBUG: [HttpClient-1-Worker10] [12s 977ms] SocketTube(6) resuming read event DEBUG: [HttpClient-1-Worker10] [12s 977ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [12s 977ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a149cb9 for None (false) DEBUG: [HttpClient-2-SelectorManager] [12s 977ms] SocketTube(7) read bytes: 79 DEBUG: [HttpClient-2-SelectorManager] [12s 977ms] Http1AsyncReceiver(SocketTube(7)) Putting 79 bytes into the queue DEBUG: [HttpClient-2-SelectorManager] [12s 978ms] SocketTube(7) resuming read event DEBUG: [HttpClient-2-SelectorManager] [12s 978ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a149cb9 for R (false) DEBUG: [HttpClient-2-SelectorManager] [12s 978ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [12s 978ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21cfce7a for R (true) DEBUG: [HttpClient-2-SelectorManager] [12s 978ms] SocketTube(8) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [12s 978ms] SocketTube(8) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@45807ce7 DEBUG: [HttpClient-2-SelectorManager] [12s 978ms] SocketTube(8) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [12s 978ms] SocketTube(8) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [12s 978ms] Http1AsyncReceiver(SocketTube(8)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [12s 978ms] SocketTube(8) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [12s 978ms] SocketTube(8) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [12s 978ms] SocketTube(8) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [12s 978ms] SocketTube(8) write: offloading requestMore DEBUG: [HttpClient-1-Worker12] [12s 978ms] Http1AsyncReceiver(SocketTube(7)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@37603f9c DEBUG: [HttpClient-1-Worker12] [12s 978ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker12] [12s 978ms] Http1AsyncReceiver(SocketTube(7)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@37603f9c DEBUG: [HttpClient-1-Worker13] [12s 978ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker13] [12s 978ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker13] [12s 978ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-1-Worker13] [12s 978ms] SocketTube(8) got some demand for reading DEBUG: [HttpClient-1-Worker13] [12s 978ms] SocketTube(8) resuming read event DEBUG: [HttpClient-1-Worker13] [12s 978ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker6] [12s 982ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [HttpClient-1-Worker6] [12s 983ms] Http1Publisher(SocketTube(6)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker6] [12s 983ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-1-Worker6] [12s 983ms] Http1Publisher(SocketTube(6)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker6] [12s 983ms] Http1Publisher(SocketTube(6)) onNext with 191 bytes DEBUG: [HttpClient-1-Worker6] [12s 983ms] SocketTube(6) trying to write: 191 DEBUG: [HttpClient-1-Worker6] [12s 983ms] SocketTube(6) wrote: 191 DEBUG: [HttpClient-1-Worker6] [12s 983ms] SocketTube(6) write: requesting more... DEBUG: [HttpClient-1-Worker6] [12s 983ms] Http1Publisher(SocketTube(6)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker6] [12s 983ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker6] [12s 983ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker6] [12s 983ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [HttpClient-1-Worker6] [12s 983ms] Http1Publisher(SocketTube(6)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-1-Worker6] [12s 983ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker6] [12s 983ms] Exchange sendRequestBody DEBUG: [HttpClient-1-Worker6] [12s 983ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-1-Worker6] [12s 986ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-1-Worker6] [12s 986ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker6] [12s 986ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [HttpClient-1-Worker6] [12s 987ms] Http1Publisher(SocketTube(6)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker6] [12s 987ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-1-Worker6] [12s 987ms] Http1Publisher(SocketTube(6)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker6] [12s 987ms] Http1Publisher(SocketTube(6)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@46c874f0 DEBUG: [HttpClient-1-Worker6] [12s 987ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-1-Worker6] [12s 987ms] Http1Exchange reading headers DEBUG: [HttpClient-1-Worker6] [12s 987ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-1-Worker6] [12s 987ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) First time around DEBUG: [HttpClient-1-Worker6] [12s 987ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) headersReader is not yet completed DEBUG: [HttpClient-2-SelectorManager] [12s 988ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e029e36 for None (false) DEBUG: [HttpClient-1-Worker12] [12s 978ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-1-Worker12] [12s 989ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-1-Worker12] [12s 989ms] Http1AsyncReceiver(SocketTube(7)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@37603f9c DEBUG: [HttpClient-1-Worker12] [12s 989ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-1-Worker12] [12s 990ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 2:40:04 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35219/) 200 HTTP_1_1 Local port: 40846 DEBUG: [HttpClient-1-Worker12] [12s 991ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) readBody: return2Cache: true DEBUG: [HttpClient-1-Worker12] [12s 991ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@375792e7(2) DEBUG: [HttpClient-1-Worker12] [12s 991ms] Http1AsyncReceiver(SocketTube(7)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1c17ef9c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1c786cf3 queue.isEmpty: false DEBUG: [HttpClient-1-Worker14] [12s 978ms] SocketTube(8) write: requesting more... DEBUG: [HttpClient-1-Worker14] [12s 991ms] Http1Publisher(SocketTube(8)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker14] [12s 992ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [HttpClient-1-Worker14] [12s 992ms] Http1Publisher(SocketTube(8)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker14] [12s 992ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-1-Worker14] [12s 992ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker14] [12s 992ms] Exchange sendRequestBody DEBUG: [HttpClient-1-Worker14] [12s 992ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-1-Worker14] [12s 992ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-1-Worker14] [12s 992ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker14] [12s 992ms] Http1Publisher(SocketTube(8)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker14] [12s 999ms] Http1Publisher(SocketTube(8)) onNext with 191 bytes DEBUG: [HttpClient-1-Worker14] [12s 999ms] SocketTube(8) trying to write: 191 DEBUG: [HttpClient-1-Worker14] [12s 999ms] SocketTube(8) wrote: 191 DEBUG: [HttpClient-1-Worker14] [12s 999ms] SocketTube(8) write: requesting more... DEBUG: [HttpClient-1-Worker14] [12s 999ms] Http1Publisher(SocketTube(8)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker14] [13s] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker14] [13s] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker14] [13s] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-1-Worker14] [13s] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-1-Worker14] [13s] Http1Exchange reading headers DEBUG: [HttpClient-1-Worker14] [13s] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-1-Worker14] [13s] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) First time around DEBUG: [HttpClient-1-Worker14] [13s] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) headersReader is not yet completed DEBUG: [HttpClient-1-Worker14] [13s 3ms] Http1Publisher(SocketTube(8)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker14] [13s 3ms] Http1Publisher(SocketTube(8)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@67a2cef1 DEBUG: [HttpClient-1-Worker14] [13s 3ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker4] [12s 984ms] SocketTube(5) wrote: 191 DEBUG: [HttpClient-1-Worker4] [13s 4ms] SocketTube(5) write: requesting more... DEBUG: [HttpClient-1-Worker4] [13s 4ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker4] [13s 4ms] SocketTube(5) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker4] [13s 4ms] SocketTube(5) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker4] [13s 5ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-1-Worker4] [13s 5ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-1-Worker4] [13s 5ms] Http1Exchange reading headers DEBUG: [HttpClient-1-Worker4] [13s 5ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-1-Worker4] [13s 5ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) First time around DEBUG: [HttpClient-1-Worker4] [13s 5ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) headersReader is not yet completed DEBUG: [HttpClient-1-Worker4] [13s 5ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker4] [13s 5ms] Http1Publisher(SocketTube(5)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@69653c75 DEBUG: [HttpClient-1-Worker4] [13s 6ms] SocketTube(5) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker12] [12s 992ms] Http1AsyncReceiver(SocketTube(7)) Delegate done: 4 DEBUG: [HttpClient-2-SelectorManager] [12s 996ms] SocketTube(5) read bytes: 79 DEBUG: [HttpClient-2-SelectorManager] [13s 12ms] Http1AsyncReceiver(SocketTube(5)) Putting 79 bytes into the queue DEBUG: [HttpClient-2-SelectorManager] [13s 12ms] SocketTube(5) resuming read event DEBUG: [HttpClient-1-Worker12] [13s 13ms] PlainHttpConnection(SocketTube(7))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-1-Worker12] [13s 13ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [HttpClient-1-Worker15] [13s 13ms] Http1AsyncReceiver(SocketTube(5)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@39906a7d DEBUG: [HttpClient-1-Worker15] [13s 18ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker15] [13s 18ms] Http1AsyncReceiver(SocketTube(5)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@39906a7d DEBUG: [HttpClient-1-Worker15] [13s 18ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-1-Worker15] [13s 19ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-1-Worker15] [13s 19ms] Http1AsyncReceiver(SocketTube(5)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@39906a7d DEBUG: [HttpClient-1-Worker15] [13s 19ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-1-Worker15] [13s 19ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-2-SelectorManager] [13s 21ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e029e36 for R (false) DEBUG: [HttpClient-2-SelectorManager] [13s 21ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [13s 21ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3258e311 for R (true) DEBUG: [HttpClient-2-SelectorManager] [13s 22ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3258e311 for None (false) DEBUG: [HttpClient-2-SelectorManager] [13s 22ms] SocketTube(8) read bytes: 79 DEBUG: [HttpClient-2-SelectorManager] [13s 22ms] Http1AsyncReceiver(SocketTube(8)) Putting 79 bytes into the queue DEBUG: [HttpClient-2-SelectorManager] [13s 22ms] SocketTube(8) resuming read event DEBUG: [HttpClient-2-SelectorManager] [13s 22ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3258e311 for R (false) DEBUG: [HttpClient-2-SelectorManager] [13s 22ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [13s 22ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21cfce7a for None (false) DEBUG: [HttpClient-2-SelectorManager] [13s 22ms] SocketTube(6) read bytes: 79 DEBUG: [HttpClient-2-SelectorManager] [13s 22ms] Http1AsyncReceiver(SocketTube(6)) Putting 79 bytes into the queue DEBUG: [HttpClient-2-SelectorManager] [13s 22ms] SocketTube(6) resuming read event DEBUG: [HttpClient-2-SelectorManager] [13s 23ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21cfce7a for R (false) DEBUG: [HttpClient-2-SelectorManager] [13s 23ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker12] [13s 21ms] Http1AsyncReceiver(SocketTube(7)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1c17ef9c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1c786cf3, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-1-Worker12] [13s 24ms] Http1AsyncReceiver(SocketTube(7)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1c17ef9c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1c786cf3 DEBUG: [HttpClient-1-Worker12] [13s 24ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-1-Worker12] [13s 24ms] Http1AsyncReceiver(SocketTube(7)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1c17ef9c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1c786cf3 DEBUG: [HttpClient-1-Worker12] [13s 24ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-1-Worker12] [13s 24ms] PlainHttpConnection(SocketTube(7))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-1-Worker12] [13s 24ms] PlainHttpConnection(SocketTube(7))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-1-Worker12] [13s 24ms] Http1AsyncReceiver(SocketTube(7)) cleared DEBUG: [HttpClient-1-Worker12] [13s 24ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) SocketTube(7): return to HTTP/1.1 pool DEBUG: [HttpClient-1-Worker12] [13s 24ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(7)) DEBUG: [HttpClient-1-Worker12] [13s 24ms] SocketTube(7) connecting flows DEBUG: [HttpClient-1-Worker12] [13s 24ms] SocketTube(7) read publisher got subscriber DEBUG: [HttpClient-1-Worker12] [13s 24ms] SocketTube(7) registering subscribe event DEBUG: [HttpClient-1-Worker12] [13s 24ms] SocketTube(7) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker12] [13s 24ms] SocketTube(7) subscribed for writing DEBUG: [HttpClient-1-Worker12] [13s 24ms] SocketTube(7) write: resetting demand to 0 DEBUG: [HttpClient-1-Worker12] [13s 24ms] SocketTube(7) write: registering startSubscription event DEBUG: [HttpClient-1-Worker12] [13s 24ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [HttpClient-1-Worker12] [13s 25ms] HttpClientImpl(2) ClientImpl (async) elapsed 160 millis for GET to http://127.0.0.1:35219/ DEBUG: [HttpClient-1-Worker12] [13s 25ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Finished reading body: READING_BODY DEBUG: [HttpClient-1-Worker12] [13s 25ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@375792e7(2) DEBUG: [HttpClient-1-Worker12] [13s 25ms] Http1AsyncReceiver(SocketTube(7)) Delegate done: 0 DEBUG: [HttpClient-1-Worker16] [13s 22ms] Http1AsyncReceiver(SocketTube(8)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4c500d7 DEBUG: [HttpClient-1-Worker12] [13s 25ms] Http1AsyncReceiver(SocketTube(7)) Got 0 bytes for delegate null DEBUG: [HttpClient-1-Worker16] [13s 25ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker16] [13s 25ms] Http1AsyncReceiver(SocketTube(8)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4c500d7 DEBUG: [HttpClient-1-Worker16] [13s 25ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-1-Worker16] [13s 25ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-1-Worker16] [13s 25ms] Http1AsyncReceiver(SocketTube(8)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4c500d7 DEBUG: [HttpClient-1-Worker16] [13s 25ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-1-Worker16] [13s 25ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-1-Worker17] [13s 23ms] Http1AsyncReceiver(SocketTube(6)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1dbbb926 DEBUG: [HttpClient-1-Worker17] [13s 26ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker17] [13s 26ms] Http1AsyncReceiver(SocketTube(6)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1dbbb926 DEBUG: [HttpClient-1-Worker17] [13s 26ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-1-Worker17] [13s 26ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-1-Worker17] [13s 26ms] Http1AsyncReceiver(SocketTube(6)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1dbbb926 DEBUG: [HttpClient-1-Worker17] [13s 26ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-1-Worker17] [13s 26ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-2-SelectorManager] [13s 26ms] SocketTube(7) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [13s 26ms] SocketTube(7) handling pending subscription for CleanupTrigger(SocketTube(7)) DEBUG: [HttpClient-2-SelectorManager] [13s 26ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-SelectorManager] [13s 26ms] SocketTube(7) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [13s 26ms] SocketTube(7) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [13s 26ms] SocketTube(7) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [13s 26ms] SocketTube(7) resuming read event DEBUG: [HttpClient-2-SelectorManager] [13s 26ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a149cb9 for R (false) DEBUG: [HttpClient-2-SelectorManager] [13s 26ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [13s 26ms] SocketTube(7) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [13s 26ms] SocketTube(7) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [13s 26ms] SocketTube(7) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [13s 26ms] SocketTube(7) write: offloading requestMore DEBUG: [HttpClient-1-Worker18] [13s 27ms] SocketTube(7) write: requesting more... DEBUG: [HttpClient-1-Worker18] [13s 27ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 2:40:04 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35219/) 200 HTTP_1_1 Local port: 40830 DEBUG: [HttpClient-1-Worker15] [13s 90ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) readBody: return2Cache: true DEBUG: [HttpClient-1-Worker15] [13s 90ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@375792e7(2) DEBUG: [HttpClient-1-Worker15] [13s 91ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1181e7cc/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1792d8da queue.isEmpty: false DEBUG: [HttpClient-1-Worker15] [13s 91ms] Http1AsyncReceiver(SocketTube(5)) Delegate done: 4 DEBUG: [HttpClient-1-Worker15] [13s 91ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-1-Worker15] [13s 91ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [HttpClient-1-Worker15] [13s 91ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1181e7cc/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1792d8da, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-1-Worker15] [13s 91ms] Http1AsyncReceiver(SocketTube(5)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1181e7cc/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1792d8da DEBUG: [HttpClient-1-Worker15] [13s 91ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-1-Worker15] [13s 91ms] Http1AsyncReceiver(SocketTube(5)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1181e7cc/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1792d8da DEBUG: [HttpClient-1-Worker15] [13s 91ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-1-Worker15] [13s 91ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-1-Worker15] [13s 91ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-1-Worker15] [13s 91ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [HttpClient-1-Worker15] [13s 91ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) SocketTube(5): return to HTTP/1.1 pool DEBUG: [HttpClient-1-Worker15] [13s 91ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(5)) DEBUG: [HttpClient-1-Worker15] [13s 91ms] SocketTube(5) connecting flows DEBUG: [HttpClient-1-Worker15] [13s 91ms] SocketTube(5) read publisher got subscriber DEBUG: [HttpClient-1-Worker15] [13s 91ms] SocketTube(5) registering subscribe event DEBUG: [HttpClient-1-Worker15] [13s 91ms] SocketTube(5) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker15] [13s 91ms] SocketTube(5) subscribed for writing DEBUG: [HttpClient-1-Worker15] [13s 91ms] SocketTube(5) write: resetting demand to 0 DEBUG: [HttpClient-1-Worker15] [13s 91ms] SocketTube(5) write: registering startSubscription event DEBUG: [HttpClient-2-SelectorManager] [13s 91ms] SocketTube(5) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [13s 92ms] SocketTube(5) handling pending subscription for CleanupTrigger(SocketTube(5)) DEBUG: [HttpClient-2-SelectorManager] [13s 92ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-SelectorManager] [13s 92ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [13s 92ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [13s 92ms] SocketTube(5) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [13s 92ms] SocketTube(5) resuming read event DEBUG: [HttpClient-1-Worker15] [13s 92ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [HttpClient-2-SelectorManager] [13s 92ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e029e36 for R (false) DEBUG: [HttpClient-2-SelectorManager] [13s 92ms] SocketTube(5) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [13s 92ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [13s 92ms] SocketTube(5) pending subscriber subscribed DEBUG: [HttpClient-1-Worker15] [13s 92ms] HttpClientImpl(2) ClientImpl (async) elapsed 234 millis for GET to http://127.0.0.1:35219/ DEBUG: [HttpClient-1-Worker15] [13s 92ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Finished reading body: READING_BODY DEBUG: [HttpClient-2-SelectorManager] [13s 92ms] SocketTube(5) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [13s 92ms] SocketTube(5) write: offloading requestMore DEBUG: [HttpClient-1-Worker15] [13s 92ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@375792e7(2) DEBUG: [HttpClient-1-Worker15] [13s 92ms] Http1AsyncReceiver(SocketTube(5)) Delegate done: 0 DEBUG: [HttpClient-1-Worker15] [13s 92ms] Http1AsyncReceiver(SocketTube(5)) Got 0 bytes for delegate null DEBUG: [HttpClient-1-Worker19] [13s 92ms] SocketTube(5) write: requesting more... DEBUG: [HttpClient-1-Worker19] [13s 92ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 2:40:04 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35219/) 200 HTTP_1_1 Local port: 40854 DEBUG: [HttpClient-1-Worker17] [13s 93ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) readBody: return2Cache: true DEBUG: [HttpClient-1-Worker17] [13s 94ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@375792e7(2) DEBUG: [HttpClient-1-Worker17] [13s 94ms] Http1AsyncReceiver(SocketTube(6)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1b6e9e4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@56a67ec3 queue.isEmpty: false DEBUG: [HttpClient-1-Worker17] [13s 94ms] Http1AsyncReceiver(SocketTube(6)) Delegate done: 4 DEBUG: [HttpClient-1-Worker17] [13s 94ms] PlainHttpConnection(SocketTube(6))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-1-Worker17] [13s 94ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [HttpClient-1-Worker17] [13s 94ms] Http1AsyncReceiver(SocketTube(6)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1b6e9e4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@56a67ec3, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-1-Worker17] [13s 94ms] Http1AsyncReceiver(SocketTube(6)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1b6e9e4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@56a67ec3 DEBUG: [HttpClient-1-Worker17] [13s 94ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-1-Worker17] [13s 94ms] Http1AsyncReceiver(SocketTube(6)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1b6e9e4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@56a67ec3 DEBUG: [HttpClient-1-Worker17] [13s 94ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-1-Worker17] [13s 94ms] PlainHttpConnection(SocketTube(6))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-1-Worker17] [13s 94ms] PlainHttpConnection(SocketTube(6))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-1-Worker17] [13s 94ms] Http1AsyncReceiver(SocketTube(6)) cleared DEBUG: [HttpClient-1-Worker17] [13s 94ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) SocketTube(6): return to HTTP/1.1 pool DEBUG: [HttpClient-1-Worker17] [13s 94ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(6)) DEBUG: [HttpClient-1-Worker17] [13s 94ms] SocketTube(6) connecting flows DEBUG: [HttpClient-1-Worker17] [13s 94ms] SocketTube(6) read publisher got subscriber DEBUG: [HttpClient-1-Worker17] [13s 94ms] SocketTube(6) registering subscribe event DEBUG: [HttpClient-1-Worker17] [13s 95ms] SocketTube(6) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker17] [13s 95ms] SocketTube(6) subscribed for writing DEBUG: [HttpClient-1-Worker17] [13s 95ms] SocketTube(6) write: resetting demand to 0 DEBUG: [HttpClient-1-Worker17] [13s 95ms] SocketTube(6) write: registering startSubscription event DEBUG: [HttpClient-1-Worker17] [13s 95ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [HttpClient-1-Worker17] [13s 95ms] HttpClientImpl(2) ClientImpl (async) elapsed 236 millis for GET to http://127.0.0.1:35219/ DEBUG: [HttpClient-1-Worker17] [13s 95ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Finished reading body: READING_BODY DEBUG: [HttpClient-1-Worker17] [13s 95ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@375792e7(2) DEBUG: [HttpClient-1-Worker17] [13s 95ms] Http1AsyncReceiver(SocketTube(6)) Delegate done: 0 DEBUG: [HttpClient-1-Worker17] [13s 95ms] Http1AsyncReceiver(SocketTube(6)) Got 0 bytes for delegate null Apr 01, 2024 2:40:04 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35219/) 200 HTTP_1_1 Local port: 40862 DEBUG: [HttpClient-1-Worker16] [13s 98ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) readBody: return2Cache: true DEBUG: [HttpClient-1-Worker16] [13s 99ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@375792e7(2) DEBUG: [HttpClient-1-Worker16] [13s 99ms] Http1AsyncReceiver(SocketTube(8)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@51a61719/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5f61e35d queue.isEmpty: false DEBUG: [HttpClient-1-Worker16] [13s 99ms] Http1AsyncReceiver(SocketTube(8)) Delegate done: 4 DEBUG: [HttpClient-1-Worker16] [13s 99ms] PlainHttpConnection(SocketTube(8))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-1-Worker16] [13s 99ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [HttpClient-1-Worker16] [13s 99ms] Http1AsyncReceiver(SocketTube(8)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@51a61719/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5f61e35d, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-1-Worker16] [13s 99ms] Http1AsyncReceiver(SocketTube(8)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@51a61719/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5f61e35d DEBUG: [HttpClient-1-Worker16] [13s 99ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-1-Worker16] [13s 99ms] Http1AsyncReceiver(SocketTube(8)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@51a61719/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5f61e35d DEBUG: [HttpClient-1-Worker16] [13s 99ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-1-Worker16] [13s 99ms] PlainHttpConnection(SocketTube(8))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-1-Worker16] [13s 100ms] PlainHttpConnection(SocketTube(8))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-1-Worker16] [13s 100ms] Http1AsyncReceiver(SocketTube(8)) cleared DEBUG: [HttpClient-1-Worker16] [13s 101ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) SocketTube(8): return to HTTP/1.1 pool DEBUG: [HttpClient-2-SelectorManager] [13s 101ms] SocketTube(6) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [13s 105ms] SocketTube(6) handling pending subscription for CleanupTrigger(SocketTube(6)) DEBUG: [HttpClient-2-SelectorManager] [13s 105ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-SelectorManager] [13s 105ms] SocketTube(6) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [13s 105ms] SocketTube(6) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [13s 105ms] SocketTube(6) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [13s 105ms] SocketTube(6) resuming read event DEBUG: [HttpClient-2-SelectorManager] [13s 105ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21cfce7a for R (false) DEBUG: [HttpClient-2-SelectorManager] [13s 105ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [13s 105ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [13s 105ms] SocketTube(6) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [13s 105ms] SocketTube(6) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [13s 105ms] SocketTube(6) write: offloading requestMore DEBUG: [HttpClient-1-Worker16] [13s 105ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(8)) DEBUG: [HttpClient-1-Worker16] [13s 105ms] SocketTube(8) connecting flows DEBUG: [HttpClient-1-Worker16] [13s 105ms] SocketTube(8) read publisher got subscriber DEBUG: [HttpClient-1-Worker16] [13s 105ms] SocketTube(8) registering subscribe event DEBUG: [HttpClient-1-Worker16] [13s 106ms] SocketTube(8) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker16] [13s 106ms] SocketTube(8) subscribed for writing DEBUG: [HttpClient-1-Worker16] [13s 106ms] SocketTube(8) write: resetting demand to 0 DEBUG: [HttpClient-1-Worker16] [13s 106ms] SocketTube(8) write: registering startSubscription event DEBUG: [HttpClient-1-Worker20] [13s 106ms] SocketTube(6) write: requesting more... DEBUG: [HttpClient-1-Worker20] [13s 106ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [13s 106ms] SocketTube(8) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [13s 110ms] SocketTube(8) handling pending subscription for CleanupTrigger(SocketTube(8)) DEBUG: [HttpClient-2-SelectorManager] [13s 110ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-SelectorManager] [13s 110ms] SocketTube(8) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [13s 110ms] SocketTube(8) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [13s 110ms] SocketTube(8) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [13s 110ms] SocketTube(8) resuming read event DEBUG: [HttpClient-2-SelectorManager] [13s 110ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3258e311 for R (false) DEBUG: [HttpClient-2-SelectorManager] [13s 110ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [13s 110ms] SocketTube(8) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [13s 110ms] SocketTube(8) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [13s 110ms] SocketTube(8) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [13s 110ms] SocketTube(8) write: offloading requestMore DEBUG: [HttpClient-1-Worker16] [13s 106ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [HttpClient-1-Worker21] [13s 114ms] SocketTube(8) write: requesting more... DEBUG: [HttpClient-1-Worker21] [13s 114ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker16] [13s 115ms] HttpClientImpl(2) ClientImpl (async) elapsed 249 millis for GET to http://127.0.0.1:35219/ DEBUG: [HttpClient-1-Worker16] [13s 115ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Finished reading body: READING_BODY DEBUG: [HttpClient-1-Worker16] [13s 115ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@375792e7(2) DEBUG: [HttpClient-1-Worker16] [13s 115ms] Http1AsyncReceiver(SocketTube(8)) Delegate done: 0 DEBUG: [HttpClient-1-Worker16] [13s 116ms] Http1AsyncReceiver(SocketTube(8)) Got 0 bytes for delegate null DEBUG: [HttpClient-2-SelectorManager] [13s 118ms] HttpClientImpl(2) SelectorManager shutting down DEBUG: [HttpClient-2-SelectorManager] [13s 118ms] PlainHttpConnection(SocketTube(7)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [13s 118ms] SocketTube(7) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [13s 118ms] SocketTube(7) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [13s 118ms] SocketTube(7) pausing read event DEBUG: [HttpClient-2-SelectorManager] [13s 118ms] SocketTube(7) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(7)) DEBUG: [HttpClient-2-SelectorManager] [13s 118ms] SocketTube(7) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [13s 118ms] ConnectionPool(2) SocketTube(7) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [13s 118ms] SocketTube(7) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [13s 118ms] SocketTube(7) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [13s 118ms] SocketTube(7) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [13s 118ms] PlainHttpConnection(SocketTube(5)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [13s 118ms] SocketTube(5) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [13s 119ms] SocketTube(5) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [13s 119ms] SocketTube(5) pausing read event DEBUG: [HttpClient-2-SelectorManager] [13s 119ms] SocketTube(5) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(5)) DEBUG: [HttpClient-2-SelectorManager] [13s 119ms] SocketTube(5) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [13s 119ms] ConnectionPool(2) SocketTube(5) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [13s 119ms] SocketTube(5) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [13s 119ms] SocketTube(5) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [13s 119ms] SocketTube(5) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [13s 119ms] PlainHttpConnection(SocketTube(6)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [13s 119ms] SocketTube(6) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [13s 119ms] SocketTube(6) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [13s 119ms] SocketTube(6) pausing read event DEBUG: [HttpClient-2-SelectorManager] [13s 119ms] SocketTube(6) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(6)) DEBUG: [HttpClient-2-SelectorManager] [13s 119ms] SocketTube(6) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [13s 119ms] ConnectionPool(2) SocketTube(6) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [13s 119ms] SocketTube(6) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [13s 119ms] SocketTube(6) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [13s 119ms] SocketTube(6) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [13s 119ms] PlainHttpConnection(SocketTube(8)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [13s 119ms] SocketTube(8) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [13s 119ms] SocketTube(8) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [13s 119ms] SocketTube(8) pausing read event DEBUG: [HttpClient-2-SelectorManager] [13s 119ms] SocketTube(8) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(8)) DEBUG: [HttpClient-2-SelectorManager] [13s 119ms] SocketTube(8) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [13s 119ms] ConnectionPool(2) SocketTube(8) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [13s 119ms] SocketTube(8) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [13s 119ms] SocketTube(8) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [13s 119ms] SocketTube(8) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [13s 119ms] Http2ClientImpl stopping DEBUG: [MainThread] [13s 121ms] HttpClientImpl(3) proxySelector is java.net.ProxySelector$StaticProxySelector@2db9d69 (user-supplied=true) DEBUG: [pool-3-thread-2] [13s 133ms] HttpClientImpl(3) ClientImpl (async) send http://127.0.0.1:35219/ GET DEBUG: [pool-3-thread-3] [13s 133ms] HttpClientImpl(3) ClientImpl (async) send http://127.0.0.1:35219/ GET DEBUG: [pool-3-thread-3] [13s 134ms] Exchange establishing exchange for http://127.0.0.1:35219/ GET, proxy=null DEBUG: [pool-3-thread-3] [13s 134ms] Http2ClientImpl not found in connection pool DEBUG: [pool-3-thread-3] [13s 134ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-3-thread-3] [13s 134ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-3-thread-3] [13s 134ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-3-thread-3] [13s 134ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-3-thread-3] [13s 134ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-3-thread-3] [13s 135ms] Exchange checkFor407: all clear DEBUG: [pool-3-thread-3] [13s 135ms] Http1Exchange Sending headers only DEBUG: [pool-3-thread-3] [13s 135ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6025f215 queue.isEmpty: true DEBUG: [pool-3-thread-3] [13s 135ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6025f215, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-3-thread-3] [13s 135ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-3-thread-3] [13s 135ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-3-thread-3] [13s 135ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-3-thread-3] [13s 135ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-3-thread-3] [13s 135ms] Http1Exchange response created in advance DEBUG: [pool-3-thread-3] [13s 135ms] Http1Exchange initiating connect async DEBUG: [pool-3-thread-3] [13s 135ms] PlainHttpConnection(SocketTube(9)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-2-Worker0] [13s 135ms] Exchange establishing exchange for http://127.0.0.1:35219/ GET, proxy=null DEBUG: [HttpClient-2-Worker0] [13s 136ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-2-Worker0] [13s 136ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-2-Worker0] [13s 136ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-2-Worker0] [13s 136ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-3-thread-4] [13s 136ms] HttpClientImpl(3) ClientImpl (async) send http://127.0.0.1:35219/ GET DEBUG: [HttpClient-2-Worker0] [13s 136ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-2-Worker0] [13s 136ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-2-Worker1] [13s 136ms] Exchange establishing exchange for http://127.0.0.1:35219/ GET, proxy=null DEBUG: [HttpClient-2-Worker1] [13s 136ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-2-Worker1] [13s 136ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-2-Worker1] [13s 136ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-2-Worker1] [13s 136ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-2-Worker0] [13s 136ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker0] [13s 136ms] Http1Exchange Sending headers only DEBUG: [HttpClient-2-Worker0] [13s 136ms] Http1AsyncReceiver(SocketTube(10)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6b8fb5ed queue.isEmpty: true DEBUG: [HttpClient-2-Worker0] [13s 137ms] Http1AsyncReceiver(SocketTube(10)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6b8fb5ed, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-2-Worker0] [13s 137ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker0] [13s 137ms] Http1AsyncReceiver(SocketTube(10)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker0] [13s 137ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker0] [13s 137ms] Http1AsyncReceiver(SocketTube(10)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker0] [13s 137ms] Http1Exchange response created in advance DEBUG: [HttpClient-2-Worker0] [13s 137ms] Http1Exchange initiating connect async DEBUG: [HttpClient-2-Worker0] [13s 137ms] PlainHttpConnection(SocketTube(10)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-2-Worker1] [13s 140ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-3-thread-1] [13s 140ms] HttpClientImpl(3) ClientImpl (async) send http://127.0.0.1:35219/ GET DEBUG: [pool-3-thread-1] [13s 141ms] Exchange establishing exchange for http://127.0.0.1:35219/ GET, proxy=null DEBUG: [pool-3-thread-1] [13s 141ms] Http2ClientImpl not found in connection pool DEBUG: [pool-3-thread-1] [13s 141ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-3-thread-1] [13s 141ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-3-thread-1] [13s 141ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-3-thread-1] [13s 141ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-3-thread-1] [13s 141ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-2-Worker1] [13s 141ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-3-thread-1] [13s 141ms] Exchange checkFor407: all clear DEBUG: [pool-3-thread-1] [13s 141ms] Http1Exchange Sending headers only DEBUG: [pool-3-thread-1] [13s 142ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6a6aa5d2 queue.isEmpty: true DEBUG: [pool-3-thread-1] [13s 142ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6a6aa5d2, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-3-thread-1] [13s 142ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-3-thread-1] [13s 142ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-3-thread-1] [13s 142ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-3-thread-1] [13s 142ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-3-thread-1] [13s 142ms] Http1Exchange response created in advance DEBUG: [pool-3-thread-1] [13s 142ms] Http1Exchange initiating connect async DEBUG: [HttpClient-2-Worker1] [13s 142ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker1] [13s 142ms] Http1Exchange Sending headers only DEBUG: [pool-3-thread-1] [13s 142ms] PlainHttpConnection(SocketTube(11)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-2-Worker1] [13s 142ms] Http1AsyncReceiver(SocketTube(12)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6d5aa581 queue.isEmpty: true DEBUG: [HttpClient-2-Worker1] [13s 142ms] Http1AsyncReceiver(SocketTube(12)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6d5aa581, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-2-Worker1] [13s 142ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker1] [13s 142ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker1] [13s 142ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker1] [13s 142ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker1] [13s 142ms] Http1Exchange response created in advance DEBUG: [HttpClient-2-Worker1] [13s 142ms] Http1Exchange initiating connect async DEBUG: [HttpClient-2-Worker1] [13s 142ms] PlainHttpConnection(SocketTube(12)) binding to configured local address localhost/127.0.0.1 DEBUG: [pool-3-thread-3] [13s 145ms] PlainHttpConnection(SocketTube(9)) bind completed localhost/127.0.0.1 DEBUG: [pool-3-thread-3] [13s 145ms] PlainHttpConnection(SocketTube(9)) registering connect event DEBUG: [HttpClient-3-SelectorManager] [13s 145ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7f95df54 for C (true) DEBUG: [HttpClient-3-SelectorManager] [13s 146ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [13s 146ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47229 DEBUG: [HttpClient-2-Worker2] [13s 152ms] PlainHttpConnection(SocketTube(9)) finishConnect, setting connected=true DEBUG: [HttpClient-2-Worker2] [13s 153ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [HttpClient-2-Worker2] [13s 153ms] SocketTube(9) connecting flows DEBUG: [HttpClient-2-Worker2] [13s 153ms] SocketTube(9) read publisher got subscriber DEBUG: [HttpClient-2-Worker2] [13s 153ms] SocketTube(9) registering subscribe event DEBUG: [HttpClient-2-Worker2] [13s 153ms] SocketTube(9) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-Worker2] [13s 153ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [HttpClient-2-Worker2] [13s 153ms] SocketTube(9) subscribed for writing DEBUG: [HttpClient-2-Worker2] [13s 153ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-2-Worker2] [13s 153ms] Http1Exchange requestAction.headers Apr 01, 2024 2:40:04 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35219/ GET DEBUG: [HttpClient-3-SelectorManager] [13s 166ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [13s 166ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@756db424 DEBUG: [HttpClient-3-SelectorManager] [13s 166ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [13s 166ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [13s 166ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-3-SelectorManager] [13s 167ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [13s 167ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [13s 167ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [13s 167ms] SocketTube(9) write: offloading requestMore DEBUG: [HttpClient-2-Worker3] [13s 167ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker3] [13s 167ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker3] [13s 167ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-2-Worker3] [13s 167ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-2-Worker3] [13s 167ms] SocketTube(9) resuming read event DEBUG: [HttpClient-2-Worker3] [13s 167ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [13s 168ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@306f34ed for R (true) DEBUG: [HttpClient-2-Worker4] [13s 167ms] SocketTube(9) write: requesting more... DEBUG: [HttpClient-2-Worker4] [13s 168ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker4] [13s 168ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-2-Worker4] [13s 168ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-2-Worker4] [13s 168ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker2] [13s 167ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-2-Worker2] [13s 168ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker2] [13s 169ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-2-Worker2] [13s 169ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker2] [13s 169ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-2-Worker2] [13s 169ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker2] [13s 169ms] Http1Publisher(SocketTube(9)) onNext with 191 bytes DEBUG: [HttpClient-2-Worker2] [13s 169ms] SocketTube(9) trying to write: 191 DEBUG: [HttpClient-2-Worker2] [13s 169ms] SocketTube(9) wrote: 191 DEBUG: [HttpClient-2-Worker2] [13s 169ms] SocketTube(9) write: requesting more... DEBUG: [HttpClient-2-Worker2] [13s 170ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker2] [13s 170ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker2] [13s 170ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker2] [13s 170ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-2-Worker2] [13s 170ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-2-Worker2] [13s 171ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker2] [13s 171ms] Exchange sendRequestBody DEBUG: [HttpClient-2-Worker2] [13s 171ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-2-Worker2] [13s 171ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-2-Worker2] [13s 171ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker2] [13s 171ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-2-Worker2] [13s 171ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker2] [13s 171ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-2-Worker2] [13s 171ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker2] [13s 171ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6e68a639 DEBUG: [HttpClient-2-Worker2] [13s 171ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-2-Worker2] [13s 171ms] Http1Exchange reading headers DEBUG: [HttpClient-2-Worker2] [13s 171ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-2-Worker2] [13s 171ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [HttpClient-2-Worker2] [13s 171ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [HttpClient-3-SelectorManager] [13s 171ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@306f34ed for None (false) DEBUG: [HttpClient-3-SelectorManager] [13s 171ms] SocketTube(9) read bytes: 79 DEBUG: [HttpClient-3-SelectorManager] [13s 171ms] Http1AsyncReceiver(SocketTube(9)) Putting 79 bytes into the queue DEBUG: [HttpClient-3-SelectorManager] [13s 172ms] SocketTube(9) resuming read event DEBUG: [HttpClient-3-SelectorManager] [13s 172ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@306f34ed for R (false) DEBUG: [HttpClient-3-SelectorManager] [13s 172ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker0] [13s 169ms] PlainHttpConnection(SocketTube(10)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-2-Worker0] [13s 195ms] PlainHttpConnection(SocketTube(10)) registering connect event DEBUG: [HttpClient-2-Worker5] [13s 172ms] Http1AsyncReceiver(SocketTube(9)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6025f215 DEBUG: [HttpClient-2-Worker5] [13s 196ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker5] [13s 196ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6025f215 DEBUG: [HttpClient-3-SelectorManager] [13s 196ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@11504b9 for C (true) DEBUG: [HttpClient-2-Worker5] [13s 196ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-2-Worker5] [13s 198ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-2-Worker5] [13s 198ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6025f215 DEBUG: [HttpClient-2-Worker5] [13s 198ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-2-Worker5] [13s 198ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-2-Worker1] [13s 201ms] PlainHttpConnection(SocketTube(12)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-2-Worker1] [13s 205ms] PlainHttpConnection(SocketTube(12)) registering connect event DEBUG: [pool-3-thread-1] [13s 209ms] PlainHttpConnection(SocketTube(11)) bind completed localhost/127.0.0.1 DEBUG: [pool-3-thread-1] [13s 209ms] PlainHttpConnection(SocketTube(11)) registering connect event Apr 01, 2024 2:40:04 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35219/) 200 HTTP_1_1 Local port: 47229 DEBUG: [HttpClient-2-Worker5] [13s 221ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [HttpClient-2-Worker5] [13s 221ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6ee211b9(3) DEBUG: [HttpClient-2-Worker5] [13s 221ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5ecebf64/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@293a7bff queue.isEmpty: false DEBUG: [HttpClient-3-SelectorManager] [13s 220ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [13s 221ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47285 DEBUG: [HttpClient-3-SelectorManager] [13s 221ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5040cba2 for C (true) DEBUG: [HttpClient-2-Worker5] [13s 221ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 4 DEBUG: [HttpClient-3-SelectorManager] [13s 221ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@11f61773 for C (true) DEBUG: [HttpClient-2-Worker5] [13s 222ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-2-Worker5] [13s 222ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [HttpClient-3-SelectorManager] [13s 222ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [13s 222ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:49809 DEBUG: [HttpClient-2-Worker5] [13s 222ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5ecebf64/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@293a7bff, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-2-Worker5] [13s 222ms] Http1AsyncReceiver(SocketTube(9)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5ecebf64/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@293a7bff DEBUG: [HttpClient-2-Worker5] [13s 222ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-2-Worker5] [13s 222ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5ecebf64/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@293a7bff DEBUG: [HttpClient-2-Worker6] [13s 222ms] PlainHttpConnection(SocketTube(10)) finishConnect, setting connected=true DEBUG: [HttpClient-2-Worker5] [13s 222ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-2-Worker6] [13s 222ms] Http1Exchange SocketTube(10) connecting flows DEBUG: [HttpClient-2-Worker6] [13s 222ms] SocketTube(10) connecting flows DEBUG: [HttpClient-2-Worker6] [13s 222ms] SocketTube(10) read publisher got subscriber DEBUG: [HttpClient-2-Worker6] [13s 222ms] SocketTube(10) registering subscribe event DEBUG: [HttpClient-2-Worker6] [13s 222ms] SocketTube(10) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-Worker6] [13s 222ms] Http1Publisher(SocketTube(10)) got subscriber: SocketTube(10) DEBUG: [HttpClient-2-Worker6] [13s 222ms] SocketTube(10) subscribed for writing DEBUG: [HttpClient-2-Worker6] [13s 222ms] SocketTube(10) write: registering startSubscription event DEBUG: [HttpClient-2-Worker6] [13s 222ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-2-Worker7] [13s 223ms] PlainHttpConnection(SocketTube(12)) finishConnect, setting connected=true DEBUG: [HttpClient-2-Worker7] [13s 223ms] Http1Exchange SocketTube(12) connecting flows DEBUG: [HttpClient-2-Worker7] [13s 223ms] SocketTube(12) connecting flows DEBUG: [HttpClient-2-Worker7] [13s 223ms] SocketTube(12) read publisher got subscriber DEBUG: [HttpClient-2-Worker7] [13s 223ms] SocketTube(12) registering subscribe event Apr 01, 2024 2:40:04 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35219/ GET DEBUG: [HttpClient-2-Worker6] [13s 223ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-2-Worker6] [13s 223ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker6] [13s 223ms] Http1Publisher(SocketTube(10)) WriteTask DEBUG: [HttpClient-2-Worker6] [13s 223ms] Http1Publisher(SocketTube(10)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-3-SelectorManager] [13s 222ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [13s 223ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59351 DEBUG: [HttpClient-3-SelectorManager] [13s 223ms] SocketTube(10) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [13s 223ms] SocketTube(10) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@540e7753 DEBUG: [HttpClient-3-SelectorManager] [13s 223ms] SocketTube(10) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [13s 223ms] SocketTube(10) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [13s 223ms] Http1AsyncReceiver(SocketTube(10)) Received onSubscribed from upstream DEBUG: [HttpClient-3-SelectorManager] [13s 224ms] SocketTube(10) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [13s 224ms] SocketTube(10) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [13s 224ms] SocketTube(10) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [13s 224ms] SocketTube(10) write: offloading requestMore DEBUG: [HttpClient-3-SelectorManager] [13s 224ms] SocketTube(12) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [13s 224ms] SocketTube(12) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@13c6c6fd DEBUG: [HttpClient-3-SelectorManager] [13s 224ms] SocketTube(12) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [13s 224ms] SocketTube(12) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [13s 224ms] Http1AsyncReceiver(SocketTube(12)) Received onSubscribed from upstream DEBUG: [HttpClient-3-SelectorManager] [13s 224ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [13s 224ms] SocketTube(12) pending subscriber subscribed DEBUG: [HttpClient-2-Worker5] [13s 222ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-2-Worker5] [13s 224ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-2-Worker5] [13s 224ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [HttpClient-2-Worker5] [13s 224ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [HttpClient-2-Worker5] [13s 224ms] ConnectionPool(3) registering CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-2-Worker5] [13s 224ms] SocketTube(9) connecting flows DEBUG: [HttpClient-2-Worker5] [13s 224ms] SocketTube(9) read publisher got subscriber DEBUG: [HttpClient-2-Worker5] [13s 224ms] SocketTube(9) registering subscribe event DEBUG: [HttpClient-2-Worker5] [13s 224ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker5] [13s 224ms] SocketTube(9) subscribed for writing DEBUG: [HttpClient-2-Worker5] [13s 224ms] SocketTube(9) write: resetting demand to 0 DEBUG: [HttpClient-2-Worker5] [13s 224ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-2-Worker9] [13s 224ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker9] [13s 224ms] Http1AsyncReceiver(SocketTube(10)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker9] [13s 224ms] Http1AsyncReceiver(SocketTube(10)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-2-Worker9] [13s 224ms] SocketTube(10) got some demand for reading DEBUG: [HttpClient-2-Worker9] [13s 224ms] SocketTube(10) resuming read event DEBUG: [HttpClient-2-Worker9] [13s 224ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-Worker10] [13s 224ms] SocketTube(10) write: requesting more... DEBUG: [HttpClient-2-Worker10] [13s 224ms] Http1Publisher(SocketTube(10)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker10] [13s 224ms] Http1Publisher(SocketTube(10)) WriteTask DEBUG: [HttpClient-2-Worker10] [13s 225ms] Http1Publisher(SocketTube(10)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker10] [13s 225ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-2-Worker10] [13s 225ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker10] [13s 225ms] Exchange sendRequestBody DEBUG: [HttpClient-2-Worker10] [13s 225ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-2-Worker10] [13s 225ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-2-Worker10] [13s 225ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker10] [13s 225ms] Http1Publisher(SocketTube(10)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker10] [13s 225ms] Http1Publisher(SocketTube(10)) onNext with 191 bytes DEBUG: [HttpClient-2-Worker10] [13s 225ms] SocketTube(10) trying to write: 191 DEBUG: [HttpClient-2-Worker10] [13s 225ms] SocketTube(10) wrote: 191 DEBUG: [HttpClient-2-Worker10] [13s 225ms] SocketTube(10) write: requesting more... DEBUG: [HttpClient-2-Worker10] [13s 225ms] Http1Publisher(SocketTube(10)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker10] [13s 225ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker10] [13s 225ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker10] [13s 225ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-2-Worker10] [13s 225ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-2-Worker10] [13s 225ms] Http1Exchange reading headers DEBUG: [HttpClient-2-Worker10] [13s 225ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-2-Worker10] [13s 225ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) First time around DEBUG: [HttpClient-2-Worker10] [13s 225ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) headersReader is not yet completed DEBUG: [HttpClient-2-Worker10] [13s 225ms] Http1Publisher(SocketTube(10)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker10] [13s 225ms] Http1Publisher(SocketTube(10)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@256a2d8b DEBUG: [HttpClient-2-Worker10] [13s 225ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker11] [13s 225ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker11] [13s 225ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker11] [13s 225ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-2-Worker11] [13s 225ms] SocketTube(12) got some demand for reading DEBUG: [HttpClient-2-Worker7] [13s 223ms] SocketTube(12) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-Worker7] [13s 225ms] Http1Publisher(SocketTube(12)) got subscriber: SocketTube(12) DEBUG: [HttpClient-2-Worker7] [13s 225ms] SocketTube(12) subscribed for writing DEBUG: [HttpClient-2-Worker7] [13s 226ms] SocketTube(12) write: registering startSubscription event DEBUG: [HttpClient-2-Worker7] [13s 226ms] Http1Exchange requestAction.headers Apr 01, 2024 2:40:04 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35219/ GET DEBUG: [HttpClient-3-SelectorManager] [13s 227ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@322a0679 for R (true) DEBUG: [HttpClient-3-SelectorManager] [13s 227ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [13s 227ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-3-SelectorManager] [13s 227ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-3-SelectorManager] [13s 227ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [13s 227ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [13s 227ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [13s 227ms] SocketTube(9) resuming read event DEBUG: [HttpClient-3-SelectorManager] [13s 227ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@306f34ed for R (false) DEBUG: [HttpClient-3-SelectorManager] [13s 227ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [13s 227ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [13s 227ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [13s 227ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [13s 227ms] SocketTube(9) write: offloading requestMore DEBUG: [HttpClient-3-SelectorManager] [13s 227ms] SocketTube(12) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [13s 227ms] SocketTube(12) write: offloading requestMore DEBUG: [HttpClient-2-Worker12] [13s 227ms] SocketTube(9) write: requesting more... DEBUG: [HttpClient-2-Worker12] [13s 227ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker13] [13s 227ms] SocketTube(12) write: requesting more... DEBUG: [HttpClient-2-Worker13] [13s 227ms] Http1Publisher(SocketTube(12)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker13] [13s 227ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [HttpClient-2-Worker13] [13s 227ms] Http1Publisher(SocketTube(12)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-2-Worker13] [13s 227ms] SocketTube(12) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker7] [13s 235ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-2-Worker7] [13s 235ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker7] [13s 235ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [HttpClient-2-Worker7] [13s 235ms] Http1Publisher(SocketTube(12)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker7] [13s 235ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-2-Worker7] [13s 235ms] Http1Publisher(SocketTube(12)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker7] [13s 235ms] Http1Publisher(SocketTube(12)) onNext with 191 bytes DEBUG: [HttpClient-2-Worker7] [13s 235ms] SocketTube(12) trying to write: 191 DEBUG: [HttpClient-2-Worker7] [13s 236ms] SocketTube(12) wrote: 191 DEBUG: [HttpClient-2-Worker8] [13s 224ms] PlainHttpConnection(SocketTube(11)) finishConnect, setting connected=true DEBUG: [HttpClient-2-Worker8] [13s 236ms] Http1Exchange SocketTube(11) connecting flows DEBUG: [HttpClient-2-Worker8] [13s 236ms] SocketTube(11) connecting flows DEBUG: [HttpClient-2-Worker8] [13s 236ms] SocketTube(11) read publisher got subscriber DEBUG: [HttpClient-2-Worker8] [13s 236ms] SocketTube(11) registering subscribe event DEBUG: [HttpClient-2-Worker8] [13s 236ms] SocketTube(11) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-Worker8] [13s 236ms] Http1Publisher(SocketTube(11)) got subscriber: SocketTube(11) DEBUG: [HttpClient-2-Worker8] [13s 236ms] SocketTube(11) subscribed for writing DEBUG: [HttpClient-2-Worker8] [13s 236ms] SocketTube(11) write: registering startSubscription event DEBUG: [HttpClient-2-Worker8] [13s 236ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-2-Worker5] [13s 224ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [HttpClient-2-Worker5] [13s 237ms] HttpClientImpl(3) ClientImpl (async) elapsed 103 millis for GET to http://127.0.0.1:35219/ DEBUG: [HttpClient-2-Worker11] [13s 225ms] SocketTube(12) resuming read event DEBUG: [HttpClient-2-Worker5] [13s 237ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [HttpClient-2-Worker11] [13s 237ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker5] [13s 237ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6ee211b9(3) DEBUG: [HttpClient-2-Worker5] [13s 237ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [HttpClient-2-Worker5] [13s 238ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [HttpClient-3-SelectorManager] [13s 238ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ad8b76a for R (true) DEBUG: [HttpClient-3-SelectorManager] [13s 238ms] SocketTube(11) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [13s 238ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7df7bbb4 DEBUG: [HttpClient-3-SelectorManager] [13s 238ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [13s 238ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [13s 238ms] Http1AsyncReceiver(SocketTube(11)) Received onSubscribed from upstream DEBUG: [HttpClient-3-SelectorManager] [13s 238ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [13s 238ms] SocketTube(11) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [13s 238ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [13s 238ms] SocketTube(11) write: offloading requestMore DEBUG: [HttpClient-2-Worker14] [13s 238ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker14] [13s 238ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker14] [13s 238ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-2-Worker14] [13s 238ms] SocketTube(11) got some demand for reading DEBUG: [HttpClient-2-Worker14] [13s 238ms] SocketTube(11) resuming read event DEBUG: [HttpClient-2-Worker15] [13s 238ms] SocketTube(11) write: requesting more... DEBUG: [HttpClient-2-Worker15] [13s 238ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker15] [13s 238ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [HttpClient-2-Worker15] [13s 239ms] Http1Publisher(SocketTube(11)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-2-Worker15] [13s 239ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [13s 239ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f858362 for R (true) DEBUG: [HttpClient-2-Worker7] [13s 236ms] SocketTube(12) write: requesting more... DEBUG: [HttpClient-2-Worker7] [13s 239ms] Http1Publisher(SocketTube(12)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker7] [13s 239ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker14] [13s 239ms] SocketTube(11) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] Apr 01, 2024 2:40:04 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35219/ GET DEBUG: [HttpClient-2-Worker8] [13s 240ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-2-Worker8] [13s 240ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker8] [13s 240ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [HttpClient-2-Worker8] [13s 240ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker8] [13s 240ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-2-Worker7] [13s 240ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker8] [13s 240ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker8] [13s 240ms] Http1Publisher(SocketTube(11)) onNext with 191 bytes DEBUG: [HttpClient-2-Worker8] [13s 240ms] SocketTube(11) trying to write: 191 DEBUG: [HttpClient-2-Worker7] [13s 241ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [HttpClient-2-Worker7] [13s 241ms] Http1Publisher(SocketTube(12)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-3-SelectorManager] [13s 241ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@322a0679 for None (false) DEBUG: [HttpClient-3-SelectorManager] [13s 241ms] SocketTube(10) read bytes: 79 DEBUG: [HttpClient-3-SelectorManager] [13s 241ms] Http1AsyncReceiver(SocketTube(10)) Putting 79 bytes into the queue DEBUG: [HttpClient-2-Worker7] [13s 241ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker7] [13s 241ms] Exchange sendRequestBody DEBUG: [HttpClient-2-Worker7] [13s 241ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-2-Worker7] [13s 241ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-2-Worker16] [13s 241ms] Http1AsyncReceiver(SocketTube(10)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6b8fb5ed DEBUG: [HttpClient-2-Worker16] [13s 241ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker16] [13s 241ms] Http1AsyncReceiver(SocketTube(10)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6b8fb5ed DEBUG: [HttpClient-2-Worker16] [13s 241ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-2-Worker16] [13s 241ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-2-Worker16] [13s 242ms] Http1AsyncReceiver(SocketTube(10)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6b8fb5ed DEBUG: [HttpClient-2-Worker16] [13s 242ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-2-Worker16] [13s 242ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-2-Worker8] [13s 241ms] SocketTube(11) wrote: 191 DEBUG: [HttpClient-2-Worker8] [13s 242ms] SocketTube(11) write: requesting more... DEBUG: [HttpClient-2-Worker8] [13s 242ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker8] [13s 242ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker8] [13s 242ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker8] [13s 242ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [HttpClient-2-Worker8] [13s 242ms] Http1Publisher(SocketTube(11)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-2-Worker8] [13s 243ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker8] [13s 243ms] Exchange sendRequestBody DEBUG: [HttpClient-2-Worker8] [13s 243ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-2-Worker8] [13s 243ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-2-Worker8] [13s 243ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker8] [13s 243ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [HttpClient-3-SelectorManager] [13s 241ms] SocketTube(10) resuming read event DEBUG: [HttpClient-3-SelectorManager] [13s 246ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@322a0679 for R (false) DEBUG: [HttpClient-3-SelectorManager] [13s 246ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker7] [13s 241ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker7] [13s 247ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [HttpClient-2-Worker7] [13s 247ms] Http1Publisher(SocketTube(12)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-SelectorManager] [13s 261ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f858362 for None (false) DEBUG: [HttpClient-3-SelectorManager] [13s 261ms] SocketTube(11) read bytes: 79 DEBUG: [HttpClient-3-SelectorManager] [13s 261ms] Http1AsyncReceiver(SocketTube(11)) Putting 79 bytes into the queue DEBUG: [HttpClient-3-SelectorManager] [13s 261ms] SocketTube(11) resuming read event DEBUG: [HttpClient-3-SelectorManager] [13s 261ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f858362 for R (false) DEBUG: [HttpClient-3-SelectorManager] [13s 261ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [13s 261ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ad8b76a for None (false) DEBUG: [HttpClient-3-SelectorManager] [13s 261ms] SocketTube(12) read bytes: 79 DEBUG: [HttpClient-3-SelectorManager] [13s 261ms] Http1AsyncReceiver(SocketTube(12)) Putting 79 bytes into the queue DEBUG: [HttpClient-3-SelectorManager] [13s 262ms] SocketTube(12) resuming read event DEBUG: [HttpClient-3-SelectorManager] [13s 262ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ad8b76a for R (false) DEBUG: [HttpClient-3-SelectorManager] [13s 262ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker17] [13s 262ms] Http1AsyncReceiver(SocketTube(11)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6a6aa5d2 DEBUG: [HttpClient-2-Worker17] [13s 262ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker17] [13s 262ms] Http1AsyncReceiver(SocketTube(11)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6a6aa5d2 DEBUG: [HttpClient-2-Worker18] [13s 262ms] Http1AsyncReceiver(SocketTube(12)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6d5aa581 DEBUG: [HttpClient-2-Worker18] [13s 262ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker18] [13s 262ms] Http1AsyncReceiver(SocketTube(12)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6d5aa581 DEBUG: [HttpClient-2-Worker18] [13s 262ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-2-Worker18] [13s 262ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-2-Worker18] [13s 262ms] Http1AsyncReceiver(SocketTube(12)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6d5aa581 DEBUG: [HttpClient-2-Worker18] [13s 262ms] Http1AsyncReceiver(SocketTube(12)) Delegate done: 4 DEBUG: [HttpClient-2-Worker7] [13s 264ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-2-Worker7] [13s 264ms] Http1Publisher(SocketTube(12)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker7] [13s 264ms] Http1Publisher(SocketTube(12)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@26bc366 Apr 01, 2024 2:40:04 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35219/) 200 HTTP_1_1 Local port: 47285 DEBUG: [HttpClient-2-Worker16] [13s 264ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) readBody: return2Cache: true DEBUG: [HttpClient-2-Worker7] [13s 264ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-2-Worker7] [13s 265ms] Http1Exchange reading headers DEBUG: [HttpClient-2-Worker7] [13s 265ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Reading Headers: (remaining: 4) READING_BODY DEBUG: [HttpClient-2-Worker7] [13s 265ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) First time around DEBUG: [HttpClient-2-Worker7] [13s 265ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) headersReader is already completed DEBUG: [HttpClient-2-Worker7] [13s 265ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-2-Worker8] [13s 247ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker7] [13s 265ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-2-Worker8] [13s 266ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-2-Worker8] [13s 266ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker8] [13s 266ms] Http1Publisher(SocketTube(11)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@367240ef DEBUG: [HttpClient-2-Worker8] [13s 266ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-2-Worker8] [13s 266ms] Http1Exchange reading headers DEBUG: [HttpClient-2-Worker8] [13s 266ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Reading Headers: (remaining: 79) READING_HEADERS DEBUG: [HttpClient-2-Worker8] [13s 266ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) First time around DEBUG: [HttpClient-2-Worker8] [13s 266ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) headersReader is not yet completed DEBUG: [HttpClient-2-Worker17] [13s 262ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-2-Worker17] [13s 267ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Parsing headers completed. bytes=75 Apr 01, 2024 2:40:04 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35219/) 200 HTTP_1_1 Local port: 49809 DEBUG: [HttpClient-2-Worker16] [13s 265ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6ee211b9(3) DEBUG: [HttpClient-2-Worker7] [13s 273ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) readBody: return2Cache: true DEBUG: [HttpClient-2-Worker7] [13s 273ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6ee211b9(3) DEBUG: [HttpClient-2-Worker7] [13s 273ms] Http1AsyncReceiver(SocketTube(12)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4dd0a250/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@102289fe queue.isEmpty: false DEBUG: [HttpClient-2-Worker17] [13s 267ms] Http1AsyncReceiver(SocketTube(11)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6a6aa5d2 DEBUG: [HttpClient-2-Worker7] [13s 273ms] PlainHttpConnection(SocketTube(12))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-2-Worker7] [13s 273ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [HttpClient-2-Worker7] [13s 274ms] Http1AsyncReceiver(SocketTube(12)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4dd0a250/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@102289fe, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-2-Worker7] [13s 274ms] Http1AsyncReceiver(SocketTube(12)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4dd0a250/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@102289fe DEBUG: [HttpClient-2-Worker7] [13s 274ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-2-Worker7] [13s 274ms] Http1AsyncReceiver(SocketTube(12)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4dd0a250/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@102289fe DEBUG: [HttpClient-2-Worker7] [13s 274ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-2-Worker7] [13s 274ms] PlainHttpConnection(SocketTube(12))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-2-Worker7] [13s 274ms] PlainHttpConnection(SocketTube(12))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-2-Worker7] [13s 274ms] Http1AsyncReceiver(SocketTube(12)) cleared DEBUG: [HttpClient-2-Worker7] [13s 274ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) SocketTube(12): return to HTTP/1.1 pool DEBUG: [HttpClient-2-Worker16] [13s 274ms] Http1AsyncReceiver(SocketTube(10)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@15a7ff95/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@119869f9 queue.isEmpty: false DEBUG: [HttpClient-2-Worker7] [13s 274ms] ConnectionPool(3) registering CleanupTrigger(SocketTube(12)) DEBUG: [HttpClient-2-Worker7] [13s 274ms] SocketTube(12) connecting flows DEBUG: [HttpClient-2-Worker7] [13s 274ms] SocketTube(12) read publisher got subscriber DEBUG: [HttpClient-2-Worker7] [13s 274ms] SocketTube(12) registering subscribe event DEBUG: [HttpClient-2-Worker7] [13s 274ms] SocketTube(12) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker7] [13s 274ms] SocketTube(12) subscribed for writing DEBUG: [HttpClient-2-Worker7] [13s 274ms] SocketTube(12) write: resetting demand to 0 DEBUG: [HttpClient-2-Worker7] [13s 275ms] SocketTube(12) write: registering startSubscription event DEBUG: [HttpClient-2-Worker17] [13s 274ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-2-Worker7] [13s 275ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [HttpClient-3-SelectorManager] [13s 274ms] SocketTube(12) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [13s 275ms] SocketTube(12) handling pending subscription for CleanupTrigger(SocketTube(12)) DEBUG: [HttpClient-3-SelectorManager] [13s 275ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-3-SelectorManager] [13s 275ms] SocketTube(12) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [13s 275ms] SocketTube(12) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [13s 275ms] SocketTube(12) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [13s 275ms] SocketTube(12) resuming read event DEBUG: [HttpClient-2-Worker7] [13s 275ms] Http1AsyncReceiver(SocketTube(12)) Delegate done: 0 DEBUG: [HttpClient-3-SelectorManager] [13s 275ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ad8b76a for R (false) DEBUG: [HttpClient-3-SelectorManager] [13s 275ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-Worker7] [13s 275ms] Http1AsyncReceiver(SocketTube(12)) Got 0 bytes for delegate null DEBUG: [HttpClient-3-SelectorManager] [13s 275ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [13s 275ms] SocketTube(12) pending subscriber subscribed DEBUG: [HttpClient-2-Worker7] [13s 275ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Finished reading body: READING_BODY DEBUG: [HttpClient-3-SelectorManager] [13s 275ms] SocketTube(12) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [13s 275ms] SocketTube(12) write: offloading requestMore DEBUG: [HttpClient-2-Worker7] [13s 275ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6ee211b9(3) DEBUG: [HttpClient-2-Worker16] [13s 275ms] Http1AsyncReceiver(SocketTube(10)) Delegate done: 4 DEBUG: [HttpClient-2-Worker7] [13s 275ms] HttpClientImpl(3) ClientImpl (async) elapsed 139 millis for GET to http://127.0.0.1:35219/ DEBUG: [HttpClient-2-Worker16] [13s 275ms] PlainHttpConnection(SocketTube(10))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-2-Worker16] [13s 275ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [HttpClient-2-Worker16] [13s 275ms] Http1AsyncReceiver(SocketTube(10)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@15a7ff95/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@119869f9, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-2-Worker16] [13s 275ms] Http1AsyncReceiver(SocketTube(10)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@15a7ff95/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@119869f9 DEBUG: [HttpClient-2-Worker16] [13s 275ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-2-Worker16] [13s 275ms] Http1AsyncReceiver(SocketTube(10)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@15a7ff95/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@119869f9 DEBUG: [HttpClient-2-Worker16] [13s 275ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-2-Worker16] [13s 275ms] PlainHttpConnection(SocketTube(10))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-2-Worker16] [13s 275ms] PlainHttpConnection(SocketTube(10))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-2-Worker16] [13s 275ms] Http1AsyncReceiver(SocketTube(10)) cleared DEBUG: [HttpClient-2-Worker16] [13s 275ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) SocketTube(10): return to HTTP/1.1 pool DEBUG: [HttpClient-2-Worker16] [13s 276ms] ConnectionPool(3) registering CleanupTrigger(SocketTube(10)) DEBUG: [HttpClient-2-Worker16] [13s 276ms] SocketTube(10) connecting flows DEBUG: [HttpClient-2-Worker16] [13s 276ms] SocketTube(10) read publisher got subscriber DEBUG: [HttpClient-2-Worker16] [13s 276ms] SocketTube(10) registering subscribe event DEBUG: [HttpClient-2-Worker17] [13s 275ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-3-SelectorManager] [13s 276ms] SocketTube(10) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [13s 276ms] SocketTube(10) handling pending subscription for CleanupTrigger(SocketTube(10)) DEBUG: [HttpClient-3-SelectorManager] [13s 276ms] Http1AsyncReceiver(SocketTube(10)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-3-SelectorManager] [13s 276ms] SocketTube(10) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [13s 276ms] SocketTube(10) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [13s 276ms] SocketTube(10) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [13s 276ms] SocketTube(10) resuming read event DEBUG: [HttpClient-3-SelectorManager] [13s 276ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@322a0679 for R (false) DEBUG: [HttpClient-3-SelectorManager] [13s 276ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [13s 276ms] SocketTube(10) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [13s 276ms] SocketTube(10) pending subscriber subscribed DEBUG: [HttpClient-2-Worker19] [13s 275ms] SocketTube(12) write: requesting more... DEBUG: [HttpClient-2-Worker19] [13s 277ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker16] [13s 276ms] SocketTube(10) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 2:40:04 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35219/) 200 HTTP_1_1 Local port: 59351 DEBUG: [HttpClient-2-Worker16] [13s 283ms] SocketTube(10) subscribed for writing DEBUG: [HttpClient-2-Worker16] [13s 283ms] SocketTube(10) write: resetting demand to 0 DEBUG: [HttpClient-2-Worker16] [13s 283ms] SocketTube(10) write: registering startSubscription event DEBUG: [HttpClient-3-SelectorManager] [13s 283ms] SocketTube(10) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [13s 283ms] SocketTube(10) write: offloading requestMore DEBUG: [HttpClient-2-Worker20] [13s 283ms] SocketTube(10) write: requesting more... DEBUG: [HttpClient-2-Worker20] [13s 283ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker16] [13s 283ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [HttpClient-2-Worker16] [13s 284ms] HttpClientImpl(3) ClientImpl (async) elapsed 150 millis for GET to http://127.0.0.1:35219/ DEBUG: [HttpClient-2-Worker16] [13s 284ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Finished reading body: READING_BODY DEBUG: [HttpClient-2-Worker16] [13s 284ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6ee211b9(3) DEBUG: [HttpClient-2-Worker17] [13s 283ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) readBody: return2Cache: true DEBUG: [HttpClient-2-Worker17] [13s 284ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6ee211b9(3) DEBUG: [HttpClient-2-Worker17] [13s 284ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1d8efdf4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@13491035 queue.isEmpty: false DEBUG: [HttpClient-2-Worker17] [13s 285ms] Http1AsyncReceiver(SocketTube(11)) Delegate done: 4 DEBUG: [HttpClient-2-Worker17] [13s 285ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-2-Worker17] [13s 285ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [HttpClient-2-Worker17] [13s 285ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1d8efdf4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@13491035, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-2-Worker17] [13s 285ms] Http1AsyncReceiver(SocketTube(11)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1d8efdf4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@13491035 DEBUG: [HttpClient-2-Worker17] [13s 285ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-2-Worker17] [13s 285ms] Http1AsyncReceiver(SocketTube(11)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1d8efdf4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@13491035 DEBUG: [HttpClient-2-Worker17] [13s 285ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-2-Worker17] [13s 285ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-2-Worker17] [13s 285ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-2-Worker17] [13s 285ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [HttpClient-2-Worker17] [13s 285ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) SocketTube(11): return to HTTP/1.1 pool DEBUG: [HttpClient-2-Worker17] [13s 286ms] ConnectionPool(3) registering CleanupTrigger(SocketTube(11)) DEBUG: [HttpClient-2-Worker17] [13s 286ms] SocketTube(11) connecting flows DEBUG: [HttpClient-2-Worker17] [13s 286ms] SocketTube(11) read publisher got subscriber DEBUG: [HttpClient-2-Worker17] [13s 286ms] SocketTube(11) registering subscribe event DEBUG: [HttpClient-2-Worker17] [13s 286ms] SocketTube(11) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker17] [13s 286ms] SocketTube(11) subscribed for writing DEBUG: [HttpClient-2-Worker17] [13s 286ms] SocketTube(11) write: resetting demand to 0 DEBUG: [HttpClient-2-Worker17] [13s 286ms] SocketTube(11) write: registering startSubscription event DEBUG: [HttpClient-2-Worker17] [13s 286ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [HttpClient-2-Worker17] [13s 286ms] HttpClientImpl(3) ClientImpl (async) elapsed 145 millis for GET to http://127.0.0.1:35219/ DEBUG: [HttpClient-2-Worker17] [13s 286ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Finished reading body: READING_BODY DEBUG: [HttpClient-2-Worker17] [13s 286ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6ee211b9(3) DEBUG: [HttpClient-2-Worker17] [13s 286ms] Http1AsyncReceiver(SocketTube(11)) Delegate done: 0 DEBUG: [HttpClient-2-Worker17] [13s 286ms] Http1AsyncReceiver(SocketTube(11)) Got 0 bytes for delegate null DEBUG: [HttpClient-2-Worker16] [13s 284ms] Http1AsyncReceiver(SocketTube(10)) Delegate done: 0 DEBUG: [HttpClient-2-Worker16] [13s 321ms] Http1AsyncReceiver(SocketTube(10)) Got 0 bytes for delegate null DEBUG: [HttpClient-3-SelectorManager] [13s 286ms] SocketTube(11) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [13s 326ms] SocketTube(11) handling pending subscription for CleanupTrigger(SocketTube(11)) DEBUG: [HttpClient-3-SelectorManager] [13s 326ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-3-SelectorManager] [13s 326ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [13s 326ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [13s 326ms] SocketTube(11) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [13s 326ms] SocketTube(11) resuming read event DEBUG: [HttpClient-3-SelectorManager] [13s 326ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f858362 for R (false) DEBUG: [HttpClient-3-SelectorManager] [13s 326ms] SocketTube(11) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [13s 327ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [13s 327ms] SocketTube(11) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [13s 327ms] HttpClientImpl(3) SelectorManager shutting down DEBUG: [HttpClient-3-SelectorManager] [13s 327ms] PlainHttpConnection(SocketTube(9)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [13s 327ms] SocketTube(9) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [13s 327ms] SocketTube(9) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [13s 327ms] SocketTube(9) pausing read event DEBUG: [HttpClient-3-SelectorManager] [13s 327ms] SocketTube(9) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-3-SelectorManager] [13s 327ms] SocketTube(9) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [13s 327ms] ConnectionPool(3) SocketTube(9) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-3-SelectorManager] [13s 327ms] SocketTube(9) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [13s 327ms] SocketTube(9) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [13s 327ms] SocketTube(9) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [13s 327ms] PlainHttpConnection(SocketTube(12)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [13s 327ms] SocketTube(12) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [13s 327ms] SocketTube(12) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [13s 327ms] SocketTube(12) pausing read event DEBUG: [HttpClient-3-SelectorManager] [13s 327ms] SocketTube(12) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(12)) DEBUG: [HttpClient-3-SelectorManager] [13s 327ms] SocketTube(12) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [13s 327ms] ConnectionPool(3) SocketTube(12) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-3-SelectorManager] [13s 327ms] SocketTube(12) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [13s 327ms] SocketTube(12) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [13s 327ms] SocketTube(12) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [13s 327ms] PlainHttpConnection(SocketTube(10)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [13s 328ms] SocketTube(10) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [13s 328ms] SocketTube(10) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [13s 328ms] SocketTube(10) pausing read event DEBUG: [HttpClient-3-SelectorManager] [13s 328ms] SocketTube(10) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(10)) DEBUG: [HttpClient-3-SelectorManager] [13s 328ms] SocketTube(10) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [13s 328ms] ConnectionPool(3) SocketTube(10) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-3-SelectorManager] [13s 328ms] SocketTube(10) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [13s 328ms] SocketTube(10) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [13s 328ms] SocketTube(10) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [13s 328ms] PlainHttpConnection(SocketTube(11)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [13s 329ms] SocketTube(11) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [13s 329ms] SocketTube(11) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [13s 329ms] SocketTube(11) pausing read event DEBUG: [HttpClient-3-SelectorManager] [13s 329ms] SocketTube(11) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(11)) DEBUG: [HttpClient-3-SelectorManager] [13s 329ms] SocketTube(11) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [13s 329ms] ConnectionPool(3) SocketTube(11) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-3-SelectorManager] [13s 329ms] SocketTube(11) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [13s 329ms] SocketTube(11) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [13s 329ms] SocketTube(11) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [13s 330ms] Http2ClientImpl stopping DEBUG: [MainThread] [13s 346ms] HttpClientImpl(4) proxySelector is java.net.ProxySelector$StaticProxySelector@2db9d69 (user-supplied=true) DEBUG: [pool-4-thread-1] [13s 352ms] HttpClientImpl(4) ClientImpl (async) send http://127.0.0.1:35219/ GET DEBUG: [pool-4-thread-1] [13s 352ms] Exchange establishing exchange for http://127.0.0.1:35219/ GET, proxy=null DEBUG: [pool-4-thread-1] [13s 352ms] Http2ClientImpl not found in connection pool DEBUG: [pool-4-thread-1] [13s 352ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-4-thread-1] [13s 352ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-4-thread-1] [13s 352ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-4-thread-1] [13s 353ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-4-thread-1] [13s 353ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-4-thread-1] [13s 353ms] Exchange checkFor407: all clear DEBUG: [pool-4-thread-1] [13s 353ms] Http1Exchange Sending headers only DEBUG: [pool-4-thread-1] [13s 353ms] Http1AsyncReceiver(SocketTube(13)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5440cc21 queue.isEmpty: true DEBUG: [pool-4-thread-1] [13s 353ms] Http1AsyncReceiver(SocketTube(13)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5440cc21, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-4-thread-1] [13s 353ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-4-thread-1] [13s 353ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-4-thread-1] [13s 353ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-4-thread-1] [13s 353ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-4-thread-1] [13s 353ms] Http1Exchange response created in advance DEBUG: [pool-4-thread-1] [13s 353ms] Http1Exchange initiating connect async DEBUG: [pool-4-thread-1] [13s 354ms] PlainHttpConnection(SocketTube(13)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [pool-4-thread-1] [13s 354ms] PlainHttpConnection(SocketTube(13)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [pool-4-thread-1] [13s 354ms] PlainHttpConnection(SocketTube(13)) registering connect event DEBUG: [pool-4-thread-2] [13s 356ms] HttpClientImpl(4) ClientImpl (async) send http://127.0.0.1:35219/ GET DEBUG: [HttpClient-3-Worker0] [13s 356ms] Exchange establishing exchange for http://127.0.0.1:35219/ GET, proxy=null DEBUG: [HttpClient-3-Worker0] [13s 356ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-3-Worker0] [13s 357ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-3-Worker0] [13s 357ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-3-Worker0] [13s 357ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-3-Worker0] [13s 357ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-3-Worker0] [13s 357ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-3-Worker0] [13s 357ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker0] [13s 358ms] Http1Exchange Sending headers only DEBUG: [HttpClient-4-SelectorManager] [13s 358ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6701e69d for C (true) DEBUG: [HttpClient-3-Worker0] [13s 358ms] Http1AsyncReceiver(SocketTube(14)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4ff5d1fe queue.isEmpty: true DEBUG: [HttpClient-3-Worker0] [13s 358ms] Http1AsyncReceiver(SocketTube(14)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4ff5d1fe, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-3-Worker0] [13s 358ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker0] [13s 358ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-SelectorManager] [13s 359ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-Worker0] [13s 359ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker0] [13s 359ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker0] [13s 359ms] Http1Exchange response created in advance DEBUG: [HttpClient-3-Worker0] [13s 359ms] Http1Exchange initiating connect async DEBUG: [HttpClient-4-SelectorManager] [13s 359ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:56549 DEBUG: [HttpClient-3-Worker0] [13s 359ms] PlainHttpConnection(SocketTube(14)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-3-Worker0] [13s 359ms] PlainHttpConnection(SocketTube(14)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-3-Worker0] [13s 359ms] PlainHttpConnection(SocketTube(14)) registering connect event DEBUG: [HttpClient-4-SelectorManager] [13s 359ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6df98ded for C (true) DEBUG: [HttpClient-3-Worker1] [13s 359ms] PlainHttpConnection(SocketTube(13)) finishConnect, setting connected=true DEBUG: [HttpClient-3-Worker1] [13s 359ms] Http1Exchange SocketTube(13) connecting flows DEBUG: [HttpClient-4-SelectorManager] [13s 359ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-Worker1] [13s 359ms] SocketTube(13) connecting flows DEBUG: [HttpClient-3-Worker1] [13s 359ms] SocketTube(13) read publisher got subscriber DEBUG: [HttpClient-3-Worker1] [13s 359ms] SocketTube(13) registering subscribe event DEBUG: [HttpClient-4-SelectorManager] [13s 359ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:42447 DEBUG: [HttpClient-3-Worker1] [13s 359ms] SocketTube(13) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-Worker1] [13s 360ms] Http1Publisher(SocketTube(13)) got subscriber: SocketTube(13) DEBUG: [HttpClient-3-Worker1] [13s 360ms] SocketTube(13) subscribed for writing DEBUG: [HttpClient-3-Worker1] [13s 360ms] SocketTube(13) write: registering startSubscription event DEBUG: [HttpClient-3-Worker1] [13s 360ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-4-SelectorManager] [13s 360ms] SocketTube(13) subscribe event raised DEBUG: [HttpClient-4-SelectorManager] [13s 360ms] SocketTube(13) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@402630ba DEBUG: [HttpClient-4-SelectorManager] [13s 360ms] SocketTube(13) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [13s 360ms] SocketTube(13) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [13s 360ms] Http1AsyncReceiver(SocketTube(13)) Received onSubscribed from upstream DEBUG: [HttpClient-4-SelectorManager] [13s 360ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [13s 360ms] SocketTube(13) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [13s 360ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [13s 360ms] SocketTube(13) write: offloading requestMore DEBUG: [pool-4-thread-3] [13s 360ms] HttpClientImpl(4) ClientImpl (async) send http://127.0.0.1:35219/ GET DEBUG: [pool-4-thread-3] [13s 360ms] Exchange establishing exchange for http://127.0.0.1:35219/ GET, proxy=null DEBUG: [HttpClient-3-Worker2] [13s 360ms] PlainHttpConnection(SocketTube(14)) finishConnect, setting connected=true DEBUG: [HttpClient-3-Worker2] [13s 360ms] Http1Exchange SocketTube(14) connecting flows DEBUG: [HttpClient-3-Worker2] [13s 360ms] SocketTube(14) connecting flows DEBUG: [HttpClient-3-Worker2] [13s 360ms] SocketTube(14) read publisher got subscriber DEBUG: [HttpClient-3-Worker2] [13s 360ms] SocketTube(14) registering subscribe event DEBUG: [HttpClient-3-Worker2] [13s 360ms] SocketTube(14) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-4-thread-3] [13s 360ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-3-Worker2] [13s 361ms] Http1Publisher(SocketTube(14)) got subscriber: SocketTube(14) DEBUG: [pool-4-thread-3] [13s 361ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-3-Worker2] [13s 361ms] SocketTube(14) subscribed for writing DEBUG: [HttpClient-3-Worker2] [13s 361ms] SocketTube(14) write: registering startSubscription event DEBUG: [pool-4-thread-3] [13s 361ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-3-Worker2] [13s 361ms] Http1Exchange requestAction.headers DEBUG: [pool-4-thread-3] [13s 361ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-4-thread-3] [13s 361ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-4-thread-3] [13s 361ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-3-Worker3] [13s 361ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker3] [13s 361ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker3] [13s 361ms] Http1AsyncReceiver(SocketTube(13)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-3-Worker3] [13s 361ms] SocketTube(13) got some demand for reading DEBUG: [HttpClient-3-Worker3] [13s 361ms] SocketTube(13) resuming read event DEBUG: [HttpClient-3-Worker3] [13s 361ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-Worker4] [13s 361ms] SocketTube(13) write: requesting more... DEBUG: [HttpClient-3-Worker4] [13s 361ms] Http1Publisher(SocketTube(13)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker4] [13s 361ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [HttpClient-3-Worker4] [13s 361ms] Http1Publisher(SocketTube(13)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-3-Worker4] [13s 361ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-4-thread-3] [13s 361ms] Exchange checkFor407: all clear DEBUG: [pool-4-thread-3] [13s 361ms] Http1Exchange Sending headers only DEBUG: [pool-4-thread-3] [13s 361ms] Http1AsyncReceiver(SocketTube(15)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@58cc4026 queue.isEmpty: true DEBUG: [pool-4-thread-3] [13s 361ms] Http1AsyncReceiver(SocketTube(15)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@58cc4026, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-4-thread-3] [13s 361ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [pool-4-thread-3] [13s 361ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-4-thread-3] [13s 361ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [pool-4-thread-3] [13s 361ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-4-thread-3] [13s 361ms] Http1Exchange response created in advance DEBUG: [pool-4-thread-3] [13s 361ms] Http1Exchange initiating connect async DEBUG: [pool-4-thread-3] [13s 362ms] PlainHttpConnection(SocketTube(15)) binding to configured local address /0:0:0:0:0:0:0:0 Apr 01, 2024 2:40:04 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35219/ GET DEBUG: [pool-4-thread-3] [13s 362ms] PlainHttpConnection(SocketTube(15)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [pool-4-thread-3] [13s 362ms] PlainHttpConnection(SocketTube(15)) registering connect event DEBUG: [HttpClient-3-Worker1] [13s 362ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-3-Worker1] [13s 362ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker1] [13s 362ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [HttpClient-3-Worker1] [13s 362ms] Http1Publisher(SocketTube(13)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-Worker1] [13s 362ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-4-SelectorManager] [13s 362ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1999a2df for R (true) DEBUG: [HttpClient-3-Worker1] [13s 362ms] Http1Publisher(SocketTube(13)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker1] [13s 362ms] Http1Publisher(SocketTube(13)) onNext with 191 bytes DEBUG: [HttpClient-4-SelectorManager] [13s 362ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@48d4f179 for C (true) DEBUG: [HttpClient-3-Worker1] [13s 362ms] SocketTube(13) trying to write: 191 DEBUG: [HttpClient-4-SelectorManager] [13s 362ms] SocketTube(14) subscribe event raised DEBUG: [HttpClient-4-SelectorManager] [13s 362ms] SocketTube(14) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6d5d798c DEBUG: [HttpClient-4-SelectorManager] [13s 362ms] SocketTube(14) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [13s 362ms] SocketTube(14) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [13s 362ms] Http1AsyncReceiver(SocketTube(14)) Received onSubscribed from upstream DEBUG: [HttpClient-3-Worker1] [13s 362ms] SocketTube(13) wrote: 191 DEBUG: [HttpClient-3-Worker1] [13s 362ms] SocketTube(13) write: requesting more... DEBUG: [HttpClient-3-Worker1] [13s 362ms] Http1Publisher(SocketTube(13)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker1] [13s 362ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker1] [13s 362ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker1] [13s 362ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [HttpClient-3-Worker1] [13s 362ms] Http1Publisher(SocketTube(13)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-3-Worker1] [13s 362ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker1] [13s 362ms] Exchange sendRequestBody DEBUG: [HttpClient-3-Worker1] [13s 362ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-3-Worker1] [13s 362ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-3-Worker1] [13s 362ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker1] [13s 363ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [HttpClient-3-Worker1] [13s 363ms] Http1Publisher(SocketTube(13)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-Worker1] [13s 363ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-3-Worker1] [13s 363ms] Http1Publisher(SocketTube(13)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker1] [13s 363ms] Http1Publisher(SocketTube(13)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6504c4c2 DEBUG: [HttpClient-3-Worker1] [13s 363ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-3-Worker1] [13s 363ms] Http1Exchange reading headers DEBUG: [HttpClient-3-Worker1] [13s 363ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-3-Worker1] [13s 363ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) First time around DEBUG: [HttpClient-3-Worker1] [13s 363ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) headersReader is not yet completed Apr 01, 2024 2:40:04 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35219/ GET DEBUG: [HttpClient-3-Worker2] [13s 363ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-3-Worker2] [13s 363ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker2] [13s 363ms] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [HttpClient-3-Worker2] [13s 363ms] Http1Publisher(SocketTube(14)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-4-SelectorManager] [13s 366ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [13s 366ms] SocketTube(14) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [13s 366ms] SocketTube(14) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [13s 366ms] SocketTube(14) write: offloading requestMore DEBUG: [HttpClient-3-Worker5] [13s 366ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker5] [13s 366ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker5] [13s 366ms] Http1AsyncReceiver(SocketTube(14)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-3-Worker5] [13s 366ms] SocketTube(14) got some demand for reading DEBUG: [HttpClient-3-Worker5] [13s 366ms] SocketTube(14) resuming read event DEBUG: [HttpClient-3-Worker5] [13s 366ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [13s 367ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-Worker6] [13s 367ms] SocketTube(14) write: requesting more... DEBUG: [HttpClient-3-Worker6] [13s 367ms] Http1Publisher(SocketTube(14)) subscription request(1), demand=1 DEBUG: [HttpClient-4-SelectorManager] [13s 367ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:37743 DEBUG: [HttpClient-3-Worker6] [13s 367ms] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [HttpClient-3-Worker6] [13s 367ms] Http1Publisher(SocketTube(14)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-Worker6] [13s 367ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-3-Worker6] [13s 367ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker6] [13s 367ms] Exchange sendRequestBody DEBUG: [HttpClient-3-Worker6] [13s 367ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-3-Worker6] [13s 367ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-4-SelectorManager] [13s 367ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@23aa2f21 for R (true) DEBUG: [HttpClient-3-Worker6] [13s 367ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker6] [13s 367ms] Http1Publisher(SocketTube(14)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker6] [13s 367ms] Http1Publisher(SocketTube(14)) onNext with 191 bytes DEBUG: [HttpClient-3-Worker6] [13s 367ms] SocketTube(14) trying to write: 191 DEBUG: [HttpClient-3-Worker7] [13s 367ms] PlainHttpConnection(SocketTube(15)) finishConnect, setting connected=true DEBUG: [HttpClient-3-Worker6] [13s 367ms] SocketTube(14) wrote: 191 DEBUG: [HttpClient-3-Worker7] [13s 367ms] Http1Exchange SocketTube(15) connecting flows DEBUG: [HttpClient-3-Worker7] [13s 367ms] SocketTube(15) connecting flows DEBUG: [HttpClient-3-Worker7] [13s 367ms] SocketTube(15) read publisher got subscriber DEBUG: [HttpClient-3-Worker7] [13s 367ms] SocketTube(15) registering subscribe event DEBUG: [HttpClient-3-Worker6] [13s 367ms] SocketTube(14) write: requesting more... DEBUG: [HttpClient-3-Worker7] [13s 367ms] SocketTube(15) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-Worker6] [13s 367ms] Http1Publisher(SocketTube(14)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker7] [13s 367ms] Http1Publisher(SocketTube(15)) got subscriber: SocketTube(15) DEBUG: [HttpClient-3-Worker7] [13s 367ms] SocketTube(15) subscribed for writing DEBUG: [HttpClient-3-Worker6] [13s 367ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker6] [13s 367ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker6] [13s 367ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-3-Worker6] [13s 367ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-3-Worker6] [13s 367ms] Http1Exchange reading headers DEBUG: [HttpClient-3-Worker6] [13s 367ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-3-Worker6] [13s 367ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) First time around DEBUG: [HttpClient-3-Worker6] [13s 367ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) headersReader is not yet completed DEBUG: [HttpClient-3-Worker6] [13s 367ms] Http1Publisher(SocketTube(14)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker6] [13s 367ms] Http1Publisher(SocketTube(14)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6b160e60 DEBUG: [HttpClient-3-Worker6] [13s 367ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker7] [13s 367ms] SocketTube(15) write: registering startSubscription event DEBUG: [HttpClient-3-Worker7] [13s 369ms] Http1Exchange requestAction.headers Apr 01, 2024 2:40:04 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35219/ GET DEBUG: [HttpClient-3-Worker7] [13s 369ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-3-Worker7] [13s 369ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker7] [13s 369ms] Http1Publisher(SocketTube(15)) WriteTask DEBUG: [HttpClient-3-Worker7] [13s 369ms] Http1Publisher(SocketTube(15)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-4-SelectorManager] [13s 371ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1999a2df for None (false) DEBUG: [HttpClient-4-SelectorManager] [13s 371ms] SocketTube(13) read bytes: 79 DEBUG: [HttpClient-4-SelectorManager] [13s 371ms] Http1AsyncReceiver(SocketTube(13)) Putting 79 bytes into the queue DEBUG: [HttpClient-4-SelectorManager] [13s 371ms] SocketTube(13) resuming read event DEBUG: [HttpClient-4-SelectorManager] [13s 371ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1999a2df for R (false) DEBUG: [HttpClient-4-SelectorManager] [13s 371ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [13s 371ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@23aa2f21 for None (false) DEBUG: [HttpClient-4-SelectorManager] [13s 371ms] SocketTube(14) read bytes: 79 DEBUG: [HttpClient-4-SelectorManager] [13s 371ms] Http1AsyncReceiver(SocketTube(14)) Putting 79 bytes into the queue DEBUG: [HttpClient-4-SelectorManager] [13s 371ms] SocketTube(14) resuming read event DEBUG: [HttpClient-4-SelectorManager] [13s 371ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@23aa2f21 for R (false) DEBUG: [HttpClient-4-SelectorManager] [13s 371ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [13s 371ms] SocketTube(15) subscribe event raised DEBUG: [HttpClient-4-SelectorManager] [13s 371ms] SocketTube(15) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4049f8dd DEBUG: [HttpClient-4-SelectorManager] [13s 371ms] SocketTube(15) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [13s 372ms] SocketTube(15) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [13s 372ms] Http1AsyncReceiver(SocketTube(15)) Received onSubscribed from upstream DEBUG: [HttpClient-4-SelectorManager] [13s 372ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [13s 372ms] SocketTube(15) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [13s 372ms] SocketTube(15) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [13s 372ms] SocketTube(15) write: offloading requestMore DEBUG: [HttpClient-3-Worker8] [13s 373ms] Http1AsyncReceiver(SocketTube(13)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5440cc21 DEBUG: [HttpClient-3-Worker8] [13s 373ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker8] [13s 373ms] Http1AsyncReceiver(SocketTube(13)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5440cc21 DEBUG: [HttpClient-3-Worker8] [13s 373ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-3-Worker8] [13s 373ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-3-Worker8] [13s 373ms] Http1AsyncReceiver(SocketTube(13)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5440cc21 DEBUG: [HttpClient-3-Worker8] [13s 373ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-3-Worker8] [13s 373ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-3-Worker9] [13s 373ms] Http1AsyncReceiver(SocketTube(14)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4ff5d1fe DEBUG: [HttpClient-3-Worker9] [13s 373ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker9] [13s 373ms] Http1AsyncReceiver(SocketTube(14)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4ff5d1fe DEBUG: [HttpClient-3-Worker9] [13s 373ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-3-Worker9] [13s 373ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-3-Worker9] [13s 373ms] Http1AsyncReceiver(SocketTube(14)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4ff5d1fe DEBUG: [HttpClient-3-Worker9] [13s 373ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-3-Worker9] [13s 373ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 2:40:04 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35219/) 200 HTTP_1_1 Local port: 56549 DEBUG: [HttpClient-3-Worker8] [13s 374ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) readBody: return2Cache: true DEBUG: [HttpClient-3-Worker8] [13s 374ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5a873901(4) Apr 01, 2024 2:40:04 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35219/) 200 HTTP_1_1 Local port: 42447 DEBUG: [HttpClient-3-Worker9] [13s 374ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) readBody: return2Cache: true DEBUG: [HttpClient-3-Worker8] [13s 374ms] Http1AsyncReceiver(SocketTube(13)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3781be3a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@34b50ae1 queue.isEmpty: false DEBUG: [HttpClient-3-Worker9] [13s 374ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5a873901(4) DEBUG: [HttpClient-3-Worker8] [13s 374ms] Http1AsyncReceiver(SocketTube(13)) Delegate done: 4 DEBUG: [HttpClient-3-Worker9] [13s 374ms] Http1AsyncReceiver(SocketTube(14)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2c641650/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@8b78b3 queue.isEmpty: false DEBUG: [HttpClient-3-Worker8] [13s 374ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-3-Worker9] [13s 374ms] Http1AsyncReceiver(SocketTube(14)) Delegate done: 4 DEBUG: [HttpClient-3-Worker8] [13s 374ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [HttpClient-3-Worker9] [13s 374ms] PlainHttpConnection(SocketTube(14))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-3-Worker8] [13s 374ms] Http1AsyncReceiver(SocketTube(13)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3781be3a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@34b50ae1, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-3-Worker9] [13s 374ms] HttpClientImpl(4) body subscriber registered: 2 DEBUG: [HttpClient-3-Worker8] [13s 374ms] Http1AsyncReceiver(SocketTube(13)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3781be3a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@34b50ae1 DEBUG: [HttpClient-3-Worker8] [13s 374ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-3-Worker9] [13s 374ms] Http1AsyncReceiver(SocketTube(14)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2c641650/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@8b78b3, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-3-Worker8] [13s 374ms] Http1AsyncReceiver(SocketTube(13)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3781be3a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@34b50ae1 DEBUG: [HttpClient-3-Worker9] [13s 374ms] Http1AsyncReceiver(SocketTube(14)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2c641650/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@8b78b3 DEBUG: [HttpClient-3-Worker9] [13s 374ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-3-Worker8] [13s 374ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-3-Worker10] [13s 374ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker9] [13s 374ms] Http1AsyncReceiver(SocketTube(14)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2c641650/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@8b78b3 DEBUG: [HttpClient-3-Worker8] [13s 374ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-3-Worker9] [13s 374ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-3-Worker10] [13s 374ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker8] [13s 374ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-3-Worker10] [13s 374ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-3-Worker9] [13s 374ms] PlainHttpConnection(SocketTube(14))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-3-Worker10] [13s 374ms] SocketTube(15) got some demand for reading DEBUG: [HttpClient-3-Worker10] [13s 374ms] SocketTube(15) resuming read event DEBUG: [HttpClient-3-Worker9] [13s 374ms] PlainHttpConnection(SocketTube(14))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-3-Worker9] [13s 374ms] Http1AsyncReceiver(SocketTube(14)) cleared DEBUG: [HttpClient-3-Worker9] [13s 374ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) SocketTube(14): return to HTTP/1.1 pool DEBUG: [HttpClient-3-Worker10] [13s 374ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-Worker11] [13s 374ms] SocketTube(15) write: requesting more... DEBUG: [HttpClient-3-Worker9] [13s 374ms] ConnectionPool(4) registering CleanupTrigger(SocketTube(14)) DEBUG: [HttpClient-3-Worker9] [13s 374ms] SocketTube(14) connecting flows DEBUG: [HttpClient-3-Worker11] [13s 374ms] Http1Publisher(SocketTube(15)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker11] [13s 375ms] Http1Publisher(SocketTube(15)) WriteTask DEBUG: [HttpClient-3-Worker11] [13s 375ms] Http1Publisher(SocketTube(15)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-Worker11] [13s 375ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-3-Worker11] [13s 375ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker11] [13s 375ms] Exchange sendRequestBody DEBUG: [HttpClient-3-Worker11] [13s 375ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-3-Worker11] [13s 375ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-3-Worker11] [13s 375ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker11] [13s 375ms] Http1Publisher(SocketTube(15)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker11] [13s 375ms] Http1Publisher(SocketTube(15)) onNext with 191 bytes DEBUG: [HttpClient-3-Worker11] [13s 375ms] SocketTube(15) trying to write: 191 DEBUG: [HttpClient-3-Worker11] [13s 375ms] SocketTube(15) wrote: 191 DEBUG: [HttpClient-3-Worker11] [13s 375ms] SocketTube(15) write: requesting more... DEBUG: [HttpClient-3-Worker11] [13s 375ms] Http1Publisher(SocketTube(15)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker11] [13s 375ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker11] [13s 375ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker11] [13s 375ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-3-Worker11] [13s 375ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-3-Worker11] [13s 375ms] Http1Exchange reading headers DEBUG: [HttpClient-3-Worker11] [13s 375ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-3-Worker11] [13s 375ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) First time around DEBUG: [HttpClient-3-Worker11] [13s 375ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) headersReader is not yet completed DEBUG: [HttpClient-3-Worker11] [13s 375ms] Http1Publisher(SocketTube(15)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker11] [13s 375ms] Http1Publisher(SocketTube(15)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@16f2bb24 DEBUG: [HttpClient-3-Worker11] [13s 375ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker8] [13s 374ms] Http1AsyncReceiver(SocketTube(13)) cleared DEBUG: [HttpClient-3-Worker8] [13s 376ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) SocketTube(13): return to HTTP/1.1 pool DEBUG: [HttpClient-3-Worker8] [13s 376ms] ConnectionPool(4) registering CleanupTrigger(SocketTube(13)) DEBUG: [HttpClient-3-Worker8] [13s 376ms] SocketTube(13) connecting flows DEBUG: [HttpClient-3-Worker8] [13s 376ms] SocketTube(13) read publisher got subscriber DEBUG: [HttpClient-3-Worker8] [13s 376ms] SocketTube(13) registering subscribe event DEBUG: [HttpClient-3-Worker8] [13s 376ms] SocketTube(13) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker8] [13s 376ms] SocketTube(13) subscribed for writing DEBUG: [HttpClient-3-Worker8] [13s 376ms] SocketTube(13) write: resetting demand to 0 DEBUG: [HttpClient-3-Worker8] [13s 376ms] SocketTube(13) write: registering startSubscription event DEBUG: [HttpClient-3-Worker9] [13s 374ms] SocketTube(14) read publisher got subscriber DEBUG: [HttpClient-3-Worker8] [13s 376ms] HttpClientImpl(4) body subscriber unregistered: 1 DEBUG: [HttpClient-3-Worker9] [13s 376ms] SocketTube(14) registering subscribe event DEBUG: [HttpClient-3-Worker8] [13s 376ms] HttpClientImpl(4) ClientImpl (async) elapsed 24 millis for GET to http://127.0.0.1:35219/ DEBUG: [HttpClient-3-Worker9] [13s 376ms] SocketTube(14) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker8] [13s 376ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Finished reading body: READING_BODY DEBUG: [HttpClient-3-Worker9] [13s 376ms] SocketTube(14) subscribed for writing DEBUG: [HttpClient-3-Worker8] [13s 376ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5a873901(4) DEBUG: [HttpClient-3-Worker9] [13s 376ms] SocketTube(14) write: resetting demand to 0 DEBUG: [HttpClient-3-Worker9] [13s 376ms] SocketTube(14) write: registering startSubscription event DEBUG: [HttpClient-3-Worker9] [13s 377ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [HttpClient-3-Worker9] [13s 377ms] HttpClientImpl(4) ClientImpl (async) elapsed 20 millis for GET to http://127.0.0.1:35219/ DEBUG: [HttpClient-3-Worker9] [13s 377ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Finished reading body: READING_BODY DEBUG: [HttpClient-3-Worker9] [13s 377ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5a873901(4) DEBUG: [HttpClient-3-Worker9] [13s 377ms] Http1AsyncReceiver(SocketTube(14)) Delegate done: 0 DEBUG: [HttpClient-3-Worker9] [13s 377ms] Http1AsyncReceiver(SocketTube(14)) Got 0 bytes for delegate null DEBUG: [HttpClient-3-Worker8] [13s 377ms] Http1AsyncReceiver(SocketTube(13)) Delegate done: 0 DEBUG: [HttpClient-3-Worker8] [13s 378ms] Http1AsyncReceiver(SocketTube(13)) Got 0 bytes for delegate null DEBUG: [HttpClient-4-SelectorManager] [13s 378ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@465e7841 for R (true) DEBUG: [HttpClient-4-SelectorManager] [13s 378ms] SocketTube(13) subscribe event raised DEBUG: [HttpClient-4-SelectorManager] [13s 378ms] SocketTube(13) handling pending subscription for CleanupTrigger(SocketTube(13)) DEBUG: [HttpClient-4-SelectorManager] [13s 379ms] Http1AsyncReceiver(SocketTube(13)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-4-SelectorManager] [13s 379ms] SocketTube(13) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [13s 379ms] SocketTube(13) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [13s 379ms] SocketTube(13) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [13s 379ms] SocketTube(13) resuming read event DEBUG: [HttpClient-4-SelectorManager] [13s 379ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1999a2df for R (false) DEBUG: [HttpClient-4-SelectorManager] [13s 379ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [13s 379ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [13s 379ms] SocketTube(13) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [13s 379ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [13s 379ms] SocketTube(13) write: offloading requestMore DEBUG: [HttpClient-4-SelectorManager] [13s 379ms] SocketTube(14) subscribe event raised DEBUG: [HttpClient-4-SelectorManager] [13s 379ms] SocketTube(14) handling pending subscription for CleanupTrigger(SocketTube(14)) DEBUG: [HttpClient-4-SelectorManager] [13s 379ms] Http1AsyncReceiver(SocketTube(14)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-4-SelectorManager] [13s 379ms] SocketTube(14) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [13s 379ms] SocketTube(14) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [13s 379ms] SocketTube(14) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [13s 379ms] SocketTube(14) resuming read event DEBUG: [HttpClient-4-SelectorManager] [13s 379ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@23aa2f21 for R (false) DEBUG: [HttpClient-4-SelectorManager] [13s 379ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [13s 379ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [13s 379ms] SocketTube(14) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [13s 379ms] SocketTube(14) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [13s 379ms] SocketTube(14) write: offloading requestMore DEBUG: [HttpClient-3-Worker12] [13s 379ms] SocketTube(13) write: requesting more... DEBUG: [HttpClient-3-Worker12] [13s 379ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [13s 379ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@465e7841 for None (false) DEBUG: [HttpClient-3-Worker13] [13s 379ms] SocketTube(14) write: requesting more... DEBUG: [HttpClient-3-Worker13] [13s 379ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [13s 380ms] SocketTube(15) read bytes: 79 DEBUG: [HttpClient-4-SelectorManager] [13s 380ms] Http1AsyncReceiver(SocketTube(15)) Putting 79 bytes into the queue DEBUG: [HttpClient-4-SelectorManager] [13s 380ms] SocketTube(15) resuming read event DEBUG: [HttpClient-3-Worker14] [13s 380ms] Http1AsyncReceiver(SocketTube(15)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@58cc4026 DEBUG: [HttpClient-3-Worker14] [13s 380ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker14] [13s 380ms] Http1AsyncReceiver(SocketTube(15)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@58cc4026 DEBUG: [HttpClient-4-SelectorManager] [13s 380ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@465e7841 for R (false) DEBUG: [HttpClient-4-SelectorManager] [13s 380ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker14] [13s 380ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-3-Worker14] [13s 381ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-3-Worker14] [13s 381ms] Http1AsyncReceiver(SocketTube(15)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@58cc4026 DEBUG: [HttpClient-3-Worker14] [13s 381ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-3-Worker14] [13s 381ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 2:40:04 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35219/) 200 HTTP_1_1 Local port: 37743 DEBUG: [HttpClient-3-Worker14] [13s 382ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) readBody: return2Cache: true DEBUG: [HttpClient-3-Worker14] [13s 382ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5a873901(4) DEBUG: [HttpClient-3-Worker14] [13s 382ms] Http1AsyncReceiver(SocketTube(15)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1e5ce966/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7f233b6b queue.isEmpty: false DEBUG: [HttpClient-3-Worker14] [13s 382ms] Http1AsyncReceiver(SocketTube(15)) Delegate done: 4 DEBUG: [HttpClient-3-Worker14] [13s 382ms] PlainHttpConnection(SocketTube(15))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-3-Worker14] [13s 382ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [HttpClient-3-Worker14] [13s 383ms] Http1AsyncReceiver(SocketTube(15)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1e5ce966/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7f233b6b, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-3-Worker14] [13s 383ms] Http1AsyncReceiver(SocketTube(15)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1e5ce966/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7f233b6b DEBUG: [HttpClient-3-Worker14] [13s 383ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-3-Worker14] [13s 383ms] Http1AsyncReceiver(SocketTube(15)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1e5ce966/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7f233b6b DEBUG: [HttpClient-3-Worker14] [13s 383ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-3-Worker14] [13s 383ms] PlainHttpConnection(SocketTube(15))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-3-Worker14] [13s 383ms] PlainHttpConnection(SocketTube(15))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-3-Worker14] [13s 383ms] Http1AsyncReceiver(SocketTube(15)) cleared DEBUG: [HttpClient-3-Worker14] [13s 383ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) SocketTube(15): return to HTTP/1.1 pool DEBUG: [HttpClient-3-Worker14] [13s 383ms] ConnectionPool(4) registering CleanupTrigger(SocketTube(15)) DEBUG: [HttpClient-3-Worker14] [13s 383ms] SocketTube(15) connecting flows DEBUG: [HttpClient-3-Worker14] [13s 383ms] SocketTube(15) read publisher got subscriber DEBUG: [HttpClient-3-Worker14] [13s 383ms] SocketTube(15) registering subscribe event DEBUG: [HttpClient-3-Worker14] [13s 383ms] SocketTube(15) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker14] [13s 383ms] SocketTube(15) subscribed for writing DEBUG: [HttpClient-3-Worker14] [13s 383ms] SocketTube(15) write: resetting demand to 0 DEBUG: [HttpClient-3-Worker14] [13s 383ms] SocketTube(15) write: registering startSubscription event DEBUG: [HttpClient-3-Worker14] [13s 383ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [HttpClient-3-Worker14] [13s 384ms] HttpClientImpl(4) ClientImpl (async) elapsed 23 millis for GET to http://127.0.0.1:35219/ DEBUG: [HttpClient-3-Worker14] [13s 384ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) Finished reading body: READING_BODY DEBUG: [HttpClient-3-Worker14] [13s 384ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5a873901(4) DEBUG: [HttpClient-3-Worker14] [13s 384ms] Http1AsyncReceiver(SocketTube(15)) Delegate done: 0 DEBUG: [HttpClient-3-Worker14] [13s 384ms] Http1AsyncReceiver(SocketTube(15)) Got 0 bytes for delegate null DEBUG: [HttpClient-4-SelectorManager] [13s 384ms] SocketTube(15) subscribe event raised DEBUG: [HttpClient-4-SelectorManager] [13s 384ms] SocketTube(15) handling pending subscription for CleanupTrigger(SocketTube(15)) DEBUG: [HttpClient-4-SelectorManager] [13s 384ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-4-SelectorManager] [13s 384ms] SocketTube(15) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [13s 384ms] SocketTube(15) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [13s 384ms] SocketTube(15) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [13s 384ms] SocketTube(15) resuming read event DEBUG: [HttpClient-4-SelectorManager] [13s 384ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@465e7841 for R (false) DEBUG: [HttpClient-4-SelectorManager] [13s 384ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [13s 384ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [13s 384ms] SocketTube(15) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [13s 384ms] SocketTube(15) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [13s 384ms] SocketTube(15) write: offloading requestMore DEBUG: [HttpClient-3-Worker15] [13s 384ms] SocketTube(15) write: requesting more... DEBUG: [HttpClient-3-Worker15] [13s 384ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-4-thread-4] [13s 390ms] HttpClientImpl(4) ClientImpl (async) send http://127.0.0.1:35219/ GET DEBUG: [HttpClient-3-Worker16] [13s 394ms] Exchange establishing exchange for http://127.0.0.1:35219/ GET, proxy=null DEBUG: [HttpClient-3-Worker16] [13s 394ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-3-Worker16] [13s 394ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-3-Worker16] [13s 394ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-3-Worker16] [13s 398ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-3-Worker16] [13s 399ms] HttpConnection(SocketTube(?)) SocketTube(13): plain connection retrieved from HTTP/1.1 pool DEBUG: [HttpClient-3-Worker16] [13s 400ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker16] [13s 400ms] Http1Exchange Sending headers only DEBUG: [HttpClient-3-Worker16] [13s 400ms] Http1AsyncReceiver(SocketTube(13)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@694b6030 queue.isEmpty: true DEBUG: [HttpClient-3-Worker16] [13s 400ms] Http1AsyncReceiver(SocketTube(13)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@694b6030, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-3-Worker16] [13s 400ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker16] [13s 400ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker16] [13s 400ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker16] [13s 400ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker16] [13s 400ms] Http1Exchange response created in advance DEBUG: [HttpClient-3-Worker16] [13s 400ms] Http1Exchange SocketTube(13) connecting flows DEBUG: [HttpClient-3-Worker16] [13s 400ms] SocketTube(13) connecting flows DEBUG: [HttpClient-3-Worker16] [13s 400ms] SocketTube(13) read publisher got subscriber DEBUG: [HttpClient-3-Worker16] [13s 400ms] SocketTube(13) registering subscribe event DEBUG: [HttpClient-3-Worker16] [13s 400ms] SocketTube(13) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker16] [13s 400ms] Http1Publisher(SocketTube(13)) got subscriber: SocketTube(13) DEBUG: [HttpClient-3-Worker16] [13s 402ms] SocketTube(13) subscribed for writing DEBUG: [HttpClient-4-SelectorManager] [13s 400ms] SocketTube(13) subscribe event raised DEBUG: [HttpClient-4-SelectorManager] [13s 405ms] SocketTube(13) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2a939dea DEBUG: [HttpClient-4-SelectorManager] [13s 405ms] SocketTube(13) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [13s 405ms] SocketTube(13) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [13s 405ms] Http1AsyncReceiver(SocketTube(13)) Received onSubscribed from upstream DEBUG: [HttpClient-4-SelectorManager] [13s 405ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [13s 405ms] SocketTube(13) pending subscriber subscribed DEBUG: [HttpClient-3-Worker17] [13s 406ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker17] [13s 406ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker17] [13s 406ms] Http1AsyncReceiver(SocketTube(13)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-3-Worker17] [13s 406ms] SocketTube(13) got some demand for reading DEBUG: [HttpClient-3-Worker17] [13s 406ms] SocketTube(13) resuming read event DEBUG: [HttpClient-3-Worker16] [13s 407ms] SocketTube(13) write: resetting demand to 0 DEBUG: [HttpClient-3-Worker16] [13s 410ms] SocketTube(13) write: registering startSubscription event DEBUG: [HttpClient-3-Worker17] [13s 407ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [13s 407ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1999a2df for R (false) DEBUG: [HttpClient-3-Worker16] [13s 428ms] Http1Exchange requestAction.headers Apr 01, 2024 2:40:04 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35219/ GET DEBUG: [HttpClient-3-Worker16] [13s 430ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-3-Worker16] [13s 430ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker16] [13s 430ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [HttpClient-3-Worker16] [13s 430ms] Http1Publisher(SocketTube(13)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-4-SelectorManager] [13s 431ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [13s 431ms] SocketTube(13) write: offloading requestMore DEBUG: [HttpClient-3-Worker18] [13s 433ms] SocketTube(13) write: requesting more... DEBUG: [HttpClient-3-Worker18] [13s 433ms] Http1Publisher(SocketTube(13)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker18] [13s 435ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [HttpClient-3-Worker18] [13s 437ms] Http1Publisher(SocketTube(13)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-Worker18] [13s 439ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-3-Worker18] [13s 440ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker18] [13s 442ms] Exchange sendRequestBody DEBUG: [HttpClient-3-Worker18] [13s 446ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-3-Worker18] [13s 446ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-3-Worker18] [13s 446ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker18] [13s 447ms] Http1Publisher(SocketTube(13)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker18] [13s 447ms] Http1Publisher(SocketTube(13)) onNext with 191 bytes DEBUG: [HttpClient-3-Worker18] [13s 447ms] SocketTube(13) trying to write: 191 DEBUG: [HttpClient-3-Worker18] [13s 447ms] SocketTube(13) wrote: 191 DEBUG: [HttpClient-3-Worker18] [13s 447ms] SocketTube(13) write: requesting more... DEBUG: [HttpClient-3-Worker18] [13s 447ms] Http1Publisher(SocketTube(13)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker18] [13s 447ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker18] [13s 447ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker18] [13s 447ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-3-Worker18] [13s 447ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-3-Worker18] [13s 447ms] Http1Exchange reading headers DEBUG: [HttpClient-3-Worker18] [13s 447ms] Http1Response(id=16, PlainHttpConnection(SocketTube(13))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-3-Worker18] [13s 447ms] Http1Response(id=16, PlainHttpConnection(SocketTube(13))) First time around DEBUG: [HttpClient-3-Worker18] [13s 447ms] Http1Response(id=16, PlainHttpConnection(SocketTube(13))) headersReader is not yet completed DEBUG: [HttpClient-3-Worker18] [13s 447ms] Http1Publisher(SocketTube(13)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker18] [13s 447ms] Http1Publisher(SocketTube(13)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@286257f8 DEBUG: [HttpClient-3-Worker18] [13s 447ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [13s 454ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1999a2df for None (false) DEBUG: [HttpClient-4-SelectorManager] [13s 454ms] SocketTube(13) read bytes: 79 DEBUG: [HttpClient-4-SelectorManager] [13s 454ms] Http1AsyncReceiver(SocketTube(13)) Putting 79 bytes into the queue DEBUG: [HttpClient-4-SelectorManager] [13s 454ms] SocketTube(13) resuming read event DEBUG: [HttpClient-4-SelectorManager] [13s 454ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1999a2df for R (false) DEBUG: [HttpClient-4-SelectorManager] [13s 455ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker19] [13s 455ms] Http1AsyncReceiver(SocketTube(13)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@694b6030 DEBUG: [HttpClient-3-Worker19] [13s 455ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker19] [13s 455ms] Http1AsyncReceiver(SocketTube(13)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@694b6030 DEBUG: [HttpClient-3-Worker19] [13s 455ms] Http1Response(id=16, PlainHttpConnection(SocketTube(13))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-3-Worker19] [13s 455ms] Http1Response(id=16, PlainHttpConnection(SocketTube(13))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-3-Worker19] [13s 455ms] Http1AsyncReceiver(SocketTube(13)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@694b6030 DEBUG: [HttpClient-3-Worker19] [13s 455ms] Http1Response(id=16, PlainHttpConnection(SocketTube(13))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-3-Worker19] [13s 455ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 2:40:04 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35219/) 200 HTTP_1_1 Local port: 56549 DEBUG: [HttpClient-3-Worker19] [13s 457ms] Http1Response(id=16, PlainHttpConnection(SocketTube(13))) readBody: return2Cache: true DEBUG: [HttpClient-3-Worker19] [13s 457ms] Http1Response(id=16, PlainHttpConnection(SocketTube(13))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5a873901(4) DEBUG: [HttpClient-3-Worker19] [13s 457ms] Http1AsyncReceiver(SocketTube(13)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@50c6d8a5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@27c8a46c queue.isEmpty: false DEBUG: [HttpClient-3-Worker19] [13s 457ms] Http1AsyncReceiver(SocketTube(13)) Delegate done: 4 DEBUG: [HttpClient-3-Worker19] [13s 457ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-3-Worker19] [13s 457ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [HttpClient-3-Worker19] [13s 457ms] Http1AsyncReceiver(SocketTube(13)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@50c6d8a5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@27c8a46c, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-3-Worker19] [13s 457ms] Http1AsyncReceiver(SocketTube(13)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@50c6d8a5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@27c8a46c DEBUG: [HttpClient-3-Worker19] [13s 457ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-3-Worker19] [13s 457ms] Http1AsyncReceiver(SocketTube(13)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@50c6d8a5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@27c8a46c DEBUG: [HttpClient-3-Worker19] [13s 457ms] Http1Response(id=16, PlainHttpConnection(SocketTube(13))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-3-Worker19] [13s 458ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-3-Worker19] [13s 458ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-3-Worker19] [13s 458ms] Http1AsyncReceiver(SocketTube(13)) cleared DEBUG: [HttpClient-3-Worker19] [13s 458ms] Http1Response(id=16, PlainHttpConnection(SocketTube(13))) SocketTube(13): return to HTTP/1.1 pool DEBUG: [HttpClient-3-Worker19] [13s 463ms] ConnectionPool(4) registering CleanupTrigger(SocketTube(13)) DEBUG: [HttpClient-3-Worker19] [13s 463ms] SocketTube(13) connecting flows DEBUG: [HttpClient-3-Worker19] [13s 463ms] SocketTube(13) read publisher got subscriber DEBUG: [HttpClient-3-Worker19] [13s 463ms] SocketTube(13) registering subscribe event DEBUG: [HttpClient-3-Worker19] [13s 463ms] SocketTube(13) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker19] [13s 463ms] SocketTube(13) subscribed for writing DEBUG: [HttpClient-3-Worker19] [13s 464ms] SocketTube(13) write: resetting demand to 0 DEBUG: [HttpClient-3-Worker19] [13s 464ms] SocketTube(13) write: registering startSubscription event DEBUG: [HttpClient-3-Worker19] [13s 464ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [HttpClient-3-Worker19] [13s 464ms] HttpClientImpl(4) ClientImpl (async) elapsed 73 millis for GET to http://127.0.0.1:35219/ DEBUG: [HttpClient-3-Worker19] [13s 464ms] Http1Response(id=16, PlainHttpConnection(SocketTube(13))) Finished reading body: READING_BODY DEBUG: [HttpClient-3-Worker19] [13s 464ms] Http1Response(id=16, PlainHttpConnection(SocketTube(13))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5a873901(4) DEBUG: [HttpClient-3-Worker19] [13s 464ms] Http1AsyncReceiver(SocketTube(13)) Delegate done: 0 DEBUG: [HttpClient-3-Worker19] [13s 464ms] Http1AsyncReceiver(SocketTube(13)) Got 0 bytes for delegate null DEBUG: [HttpClient-4-SelectorManager] [13s 463ms] SocketTube(13) subscribe event raised DEBUG: [HttpClient-4-SelectorManager] [13s 464ms] SocketTube(13) handling pending subscription for CleanupTrigger(SocketTube(13)) DEBUG: [HttpClient-4-SelectorManager] [13s 464ms] Http1AsyncReceiver(SocketTube(13)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-4-SelectorManager] [13s 464ms] SocketTube(13) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [13s 464ms] SocketTube(13) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [13s 464ms] SocketTube(13) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [13s 464ms] SocketTube(13) resuming read event DEBUG: [HttpClient-4-SelectorManager] [13s 464ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1999a2df for R (false) DEBUG: [HttpClient-4-SelectorManager] [13s 464ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [13s 464ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [13s 464ms] SocketTube(13) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [13s 464ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [13s 465ms] SocketTube(13) write: offloading requestMore DEBUG: [HttpClient-3-Worker20] [13s 465ms] SocketTube(13) write: requesting more... DEBUG: [HttpClient-3-Worker20] [13s 465ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [13s 475ms] HttpClientImpl(4) SelectorManager shutting down DEBUG: [HttpClient-4-SelectorManager] [13s 475ms] PlainHttpConnection(SocketTube(14)) Closing channel: channel not registered with selector DEBUG: [HttpClient-4-SelectorManager] [13s 475ms] SocketTube(14) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [13s 475ms] SocketTube(14) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [13s 476ms] SocketTube(14) pausing read event DEBUG: [HttpClient-4-SelectorManager] [13s 476ms] SocketTube(14) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(14)) DEBUG: [HttpClient-4-SelectorManager] [13s 476ms] SocketTube(14) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [13s 476ms] ConnectionPool(4) SocketTube(14) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-4-SelectorManager] [13s 476ms] SocketTube(14) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [13s 476ms] SocketTube(14) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [13s 476ms] SocketTube(14) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [13s 476ms] PlainHttpConnection(SocketTube(15)) Closing channel: channel not registered with selector DEBUG: [HttpClient-4-SelectorManager] [13s 476ms] SocketTube(15) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [13s 476ms] SocketTube(15) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [13s 476ms] SocketTube(15) pausing read event DEBUG: [HttpClient-4-SelectorManager] [13s 476ms] SocketTube(15) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(15)) DEBUG: [HttpClient-4-SelectorManager] [13s 476ms] SocketTube(15) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [13s 476ms] ConnectionPool(4) SocketTube(15) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-4-SelectorManager] [13s 476ms] SocketTube(15) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [13s 476ms] SocketTube(15) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [13s 476ms] SocketTube(15) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [13s 476ms] PlainHttpConnection(SocketTube(13)) Closing channel: channel not registered with selector DEBUG: [HttpClient-4-SelectorManager] [13s 476ms] SocketTube(13) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [13s 476ms] SocketTube(13) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [13s 476ms] SocketTube(13) pausing read event DEBUG: [HttpClient-4-SelectorManager] [13s 476ms] SocketTube(13) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(13)) DEBUG: [HttpClient-4-SelectorManager] [13s 476ms] SocketTube(13) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [13s 476ms] ConnectionPool(4) SocketTube(13) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-4-SelectorManager] [13s 476ms] SocketTube(13) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [13s 476ms] SocketTube(13) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [13s 476ms] SocketTube(13) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [13s 476ms] Http2ClientImpl stopping DEBUG: [MainThread] [13s 481ms] HttpClientImpl(5) proxySelector is java.net.ProxySelector$StaticProxySelector@2db9d69 (user-supplied=true) DEBUG: [pool-5-thread-2] [13s 491ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:35219/ GET DEBUG: [HttpClient-4-Worker0] [13s 491ms] Exchange establishing exchange for http://127.0.0.1:35219/ GET, proxy=null DEBUG: [HttpClient-4-Worker0] [13s 492ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-4-Worker0] [13s 492ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-4-Worker0] [13s 492ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-4-Worker0] [13s 492ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-5-thread-1] [13s 492ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:35219/ GET DEBUG: [HttpClient-4-Worker0] [13s 492ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-5-thread-1] [13s 492ms] Exchange establishing exchange for http://127.0.0.1:35219/ GET, proxy=null DEBUG: [HttpClient-4-Worker0] [13s 492ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-5-thread-1] [13s 492ms] Http2ClientImpl not found in connection pool DEBUG: [pool-5-thread-1] [13s 492ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-5-thread-1] [13s 492ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-5-thread-1] [13s 492ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-5-thread-1] [13s 492ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-5-thread-1] [13s 492ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-4-Worker0] [13s 492ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker0] [13s 492ms] Http1Exchange Sending headers only DEBUG: [HttpClient-4-Worker0] [13s 493ms] Http1AsyncReceiver(SocketTube(16)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1239a644 queue.isEmpty: true DEBUG: [HttpClient-4-Worker0] [13s 493ms] Http1AsyncReceiver(SocketTube(16)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1239a644, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-4-Worker0] [13s 493ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [pool-5-thread-1] [13s 493ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker0] [13s 493ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker0] [13s 493ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker0] [13s 493ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker0] [13s 493ms] Http1Exchange response created in advance DEBUG: [HttpClient-4-Worker0] [13s 493ms] Http1Exchange initiating connect async DEBUG: [HttpClient-4-Worker0] [13s 493ms] PlainHttpConnection(SocketTube(16)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-4-Worker0] [13s 493ms] PlainHttpConnection(SocketTube(16)) bind completed /0.0.0.0 DEBUG: [pool-5-thread-1] [13s 493ms] Http1Exchange Sending headers only DEBUG: [HttpClient-4-Worker0] [13s 493ms] PlainHttpConnection(SocketTube(16)) registering connect event DEBUG: [pool-5-thread-1] [13s 493ms] Http1AsyncReceiver(SocketTube(17)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@55e624aa queue.isEmpty: true DEBUG: [pool-5-thread-1] [13s 493ms] Http1AsyncReceiver(SocketTube(17)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@55e624aa, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-5-thread-1] [13s 493ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-5-thread-1] [13s 493ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-5-thread-1] [13s 493ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-5-thread-1] [13s 493ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-5-thread-1] [13s 493ms] Http1Exchange response created in advance DEBUG: [pool-5-thread-1] [13s 493ms] Http1Exchange initiating connect async DEBUG: [pool-5-thread-1] [13s 493ms] PlainHttpConnection(SocketTube(17)) binding to configured local address /0.0.0.0 DEBUG: [pool-5-thread-1] [13s 493ms] PlainHttpConnection(SocketTube(17)) bind completed /0.0.0.0 DEBUG: [pool-5-thread-1] [13s 494ms] PlainHttpConnection(SocketTube(17)) registering connect event DEBUG: [HttpClient-5-SelectorManager] [13s 498ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@50f40382 for C (true) DEBUG: [HttpClient-5-SelectorManager] [13s 498ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5a0c68f2 for C (true) DEBUG: [HttpClient-5-SelectorManager] [13s 498ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: finishing connect DEBUG: [HttpClient-5-SelectorManager] [13s 498ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38261 DEBUG: [HttpClient-5-SelectorManager] [13s 499ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: finishing connect DEBUG: [HttpClient-5-SelectorManager] [13s 499ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:44129 DEBUG: [pool-5-thread-4] [13s 503ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:35219/ GET DEBUG: [pool-5-thread-3] [13s 503ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:35219/ GET DEBUG: [pool-5-thread-3] [13s 508ms] Exchange establishing exchange for http://127.0.0.1:35219/ GET, proxy=null DEBUG: [pool-5-thread-3] [13s 509ms] Http2ClientImpl not found in connection pool DEBUG: [pool-5-thread-3] [13s 512ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-5-thread-3] [13s 512ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-5-thread-3] [13s 512ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-4-Worker2] [13s 506ms] PlainHttpConnection(SocketTube(16)) finishConnect, setting connected=true DEBUG: [HttpClient-4-Worker2] [13s 513ms] Http1Exchange SocketTube(16) connecting flows DEBUG: [HttpClient-4-Worker2] [13s 514ms] SocketTube(16) connecting flows DEBUG: [HttpClient-4-Worker2] [13s 514ms] SocketTube(16) read publisher got subscriber DEBUG: [HttpClient-4-Worker2] [13s 514ms] SocketTube(16) registering subscribe event DEBUG: [HttpClient-4-Worker2] [13s 514ms] SocketTube(16) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-Worker2] [13s 514ms] Http1Publisher(SocketTube(16)) got subscriber: SocketTube(16) DEBUG: [HttpClient-4-Worker2] [13s 514ms] SocketTube(16) subscribed for writing DEBUG: [HttpClient-4-Worker2] [13s 514ms] SocketTube(16) write: registering startSubscription event DEBUG: [HttpClient-4-Worker2] [13s 514ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-4-Worker3] [13s 511ms] Exchange establishing exchange for http://127.0.0.1:35219/ GET, proxy=null Apr 01, 2024 2:40:04 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35219/ GET DEBUG: [HttpClient-4-Worker3] [13s 515ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-4-Worker3] [13s 515ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-4-Worker3] [13s 515ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-4-Worker3] [13s 515ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-4-Worker2] [13s 515ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-4-Worker1] [13s 511ms] PlainHttpConnection(SocketTube(17)) finishConnect, setting connected=true DEBUG: [HttpClient-4-Worker3] [13s 515ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-4-Worker3] [13s 515ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-4-Worker1] [13s 515ms] Http1Exchange SocketTube(17) connecting flows DEBUG: [HttpClient-4-Worker1] [13s 515ms] SocketTube(17) connecting flows DEBUG: [pool-5-thread-3] [13s 513ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-4-Worker3] [13s 515ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker3] [13s 515ms] Http1Exchange Sending headers only DEBUG: [HttpClient-5-SelectorManager] [13s 522ms] SocketTube(16) subscribe event raised DEBUG: [pool-5-thread-3] [13s 522ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-4-Worker1] [13s 523ms] SocketTube(17) read publisher got subscriber DEBUG: [HttpClient-4-Worker1] [13s 523ms] SocketTube(17) registering subscribe event DEBUG: [HttpClient-4-Worker1] [13s 523ms] SocketTube(17) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-Worker1] [13s 523ms] Http1Publisher(SocketTube(17)) got subscriber: SocketTube(17) DEBUG: [HttpClient-4-Worker1] [13s 523ms] SocketTube(17) subscribed for writing DEBUG: [HttpClient-4-Worker1] [13s 523ms] SocketTube(17) write: registering startSubscription event DEBUG: [HttpClient-4-Worker1] [13s 523ms] Http1Exchange requestAction.headers Apr 01, 2024 2:40:04 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35219/ GET DEBUG: [HttpClient-4-Worker1] [13s 524ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-4-Worker1] [13s 524ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker1] [13s 524ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [HttpClient-4-Worker1] [13s 524ms] Http1Publisher(SocketTube(17)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-4-Worker3] [13s 526ms] Http1AsyncReceiver(SocketTube(18)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@59fcb0f2 queue.isEmpty: true DEBUG: [HttpClient-4-Worker3] [13s 526ms] Http1AsyncReceiver(SocketTube(18)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@59fcb0f2, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-4-Worker3] [13s 526ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker3] [13s 526ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker3] [13s 526ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker3] [13s 538ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker3] [13s 538ms] Http1Exchange response created in advance DEBUG: [HttpClient-4-Worker3] [13s 538ms] Http1Exchange initiating connect async DEBUG: [HttpClient-4-Worker3] [13s 538ms] PlainHttpConnection(SocketTube(18)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-4-Worker3] [13s 538ms] PlainHttpConnection(SocketTube(18)) bind completed /0.0.0.0 DEBUG: [HttpClient-4-Worker3] [13s 538ms] PlainHttpConnection(SocketTube(18)) registering connect event DEBUG: [HttpClient-4-Worker2] [13s 515ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker2] [13s 539ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [HttpClient-4-Worker2] [13s 539ms] Http1Publisher(SocketTube(16)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-SelectorManager] [13s 532ms] SocketTube(16) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6f1615a7 DEBUG: [HttpClient-5-SelectorManager] [13s 539ms] SocketTube(16) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [13s 539ms] SocketTube(16) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [13s 539ms] Http1AsyncReceiver(SocketTube(16)) Received onSubscribed from upstream DEBUG: [HttpClient-5-SelectorManager] [13s 539ms] SocketTube(16) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [13s 539ms] SocketTube(16) pending subscriber subscribed DEBUG: [HttpClient-4-Worker4] [13s 539ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker4] [13s 539ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker4] [13s 540ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-4-Worker4] [13s 540ms] SocketTube(16) got some demand for reading DEBUG: [HttpClient-4-Worker4] [13s 540ms] SocketTube(16) resuming read event DEBUG: [HttpClient-4-Worker4] [13s 540ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-5-thread-3] [13s 538ms] Exchange checkFor407: all clear DEBUG: [pool-5-thread-3] [13s 540ms] Http1Exchange Sending headers only DEBUG: [HttpClient-5-SelectorManager] [13s 539ms] SocketTube(16) write: starting subscription DEBUG: [pool-5-thread-3] [13s 540ms] Http1AsyncReceiver(SocketTube(19)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5c9fe37a queue.isEmpty: true DEBUG: [HttpClient-5-SelectorManager] [13s 540ms] SocketTube(16) write: offloading requestMore DEBUG: [pool-5-thread-3] [13s 540ms] Http1AsyncReceiver(SocketTube(19)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5c9fe37a, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-5-thread-3] [13s 540ms] Http1AsyncReceiver(SocketTube(19)) downstream subscription demand is 1 DEBUG: [pool-5-thread-3] [13s 540ms] Http1AsyncReceiver(SocketTube(19)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-5-thread-3] [13s 540ms] Http1AsyncReceiver(SocketTube(19)) downstream subscription demand is 1 DEBUG: [pool-5-thread-3] [13s 540ms] Http1AsyncReceiver(SocketTube(19)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-5-thread-3] [13s 540ms] Http1Exchange response created in advance DEBUG: [pool-5-thread-3] [13s 540ms] Http1Exchange initiating connect async DEBUG: [HttpClient-5-SelectorManager] [13s 540ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2edb033e for C (true) DEBUG: [pool-5-thread-3] [13s 540ms] PlainHttpConnection(SocketTube(19)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-5-SelectorManager] [13s 540ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f210298 for R (true) DEBUG: [HttpClient-5-SelectorManager] [13s 540ms] SocketTube(17) subscribe event raised DEBUG: [HttpClient-4-Worker5] [13s 540ms] SocketTube(16) write: requesting more... DEBUG: [HttpClient-4-Worker5] [13s 540ms] Http1Publisher(SocketTube(16)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker5] [13s 540ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [HttpClient-5-SelectorManager] [13s 540ms] SocketTube(17) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5671be33 DEBUG: [HttpClient-4-Worker5] [13s 541ms] Http1Publisher(SocketTube(16)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-4-Worker5] [13s 541ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-5-thread-3] [13s 540ms] PlainHttpConnection(SocketTube(19)) bind completed /0.0.0.0 DEBUG: [pool-5-thread-3] [13s 541ms] PlainHttpConnection(SocketTube(19)) registering connect event DEBUG: [HttpClient-5-SelectorManager] [13s 541ms] SocketTube(17) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [13s 541ms] SocketTube(17) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [13s 541ms] Http1AsyncReceiver(SocketTube(17)) Received onSubscribed from upstream DEBUG: [HttpClient-5-SelectorManager] [13s 541ms] SocketTube(17) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [13s 541ms] SocketTube(17) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [13s 541ms] SocketTube(17) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [13s 541ms] SocketTube(17) write: offloading requestMore DEBUG: [HttpClient-5-SelectorManager] [13s 541ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: finishing connect DEBUG: [HttpClient-5-SelectorManager] [13s 541ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:44699 DEBUG: [HttpClient-5-SelectorManager] [13s 541ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@c2dffdf for C (true) DEBUG: [HttpClient-5-SelectorManager] [13s 541ms] PlainHttpConnection(SocketTube(19)) ConnectEvent: finishing connect DEBUG: [HttpClient-5-SelectorManager] [13s 542ms] PlainHttpConnection(SocketTube(19)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:48577 DEBUG: [HttpClient-4-Worker6] [13s 542ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker7] [13s 542ms] SocketTube(17) write: requesting more... DEBUG: [HttpClient-4-Worker5] [13s 541ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker5] [13s 542ms] Exchange sendRequestBody DEBUG: [HttpClient-4-Worker5] [13s 542ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-4-Worker5] [13s 542ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-4-Worker5] [13s 542ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker9] [13s 542ms] PlainHttpConnection(SocketTube(19)) finishConnect, setting connected=true DEBUG: [HttpClient-4-Worker9] [13s 542ms] Http1Exchange SocketTube(19) connecting flows DEBUG: [HttpClient-4-Worker9] [13s 542ms] SocketTube(19) connecting flows DEBUG: [HttpClient-4-Worker9] [13s 542ms] SocketTube(19) read publisher got subscriber DEBUG: [HttpClient-4-Worker9] [13s 542ms] SocketTube(19) registering subscribe event DEBUG: [HttpClient-4-Worker9] [13s 542ms] SocketTube(19) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-Worker9] [13s 542ms] Http1Publisher(SocketTube(19)) got subscriber: SocketTube(19) DEBUG: [HttpClient-4-Worker9] [13s 543ms] SocketTube(19) subscribed for writing DEBUG: [HttpClient-4-Worker9] [13s 543ms] SocketTube(19) write: registering startSubscription event DEBUG: [HttpClient-4-Worker9] [13s 543ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-4-Worker6] [13s 542ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker6] [13s 543ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-4-Worker6] [13s 543ms] SocketTube(17) got some demand for reading DEBUG: [HttpClient-4-Worker6] [13s 543ms] SocketTube(17) resuming read event DEBUG: [HttpClient-4-Worker6] [13s 543ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 2:40:04 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35219/ GET DEBUG: [HttpClient-4-Worker8] [13s 542ms] PlainHttpConnection(SocketTube(18)) finishConnect, setting connected=true DEBUG: [HttpClient-4-Worker9] [13s 543ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-4-Worker9] [13s 543ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker9] [13s 543ms] Http1Publisher(SocketTube(19)) WriteTask DEBUG: [HttpClient-4-Worker9] [13s 544ms] Http1Publisher(SocketTube(19)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-4-Worker8] [13s 544ms] Http1Exchange SocketTube(18) connecting flows DEBUG: [HttpClient-4-Worker8] [13s 544ms] SocketTube(18) connecting flows DEBUG: [HttpClient-4-Worker8] [13s 544ms] SocketTube(18) read publisher got subscriber DEBUG: [HttpClient-4-Worker8] [13s 544ms] SocketTube(18) registering subscribe event DEBUG: [HttpClient-4-Worker8] [13s 544ms] SocketTube(18) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-Worker7] [13s 542ms] Http1Publisher(SocketTube(17)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker7] [13s 544ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [HttpClient-4-Worker7] [13s 544ms] Http1Publisher(SocketTube(17)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-4-Worker7] [13s 544ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-4-Worker7] [13s 544ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker7] [13s 544ms] Exchange sendRequestBody DEBUG: [HttpClient-4-Worker7] [13s 544ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-4-Worker7] [13s 544ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-4-Worker7] [13s 544ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker7] [13s 544ms] Http1Publisher(SocketTube(17)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker7] [13s 544ms] Http1Publisher(SocketTube(17)) onNext with 191 bytes DEBUG: [HttpClient-4-Worker7] [13s 544ms] SocketTube(17) trying to write: 191 DEBUG: [HttpClient-4-Worker8] [13s 544ms] Http1Publisher(SocketTube(18)) got subscriber: SocketTube(18) DEBUG: [HttpClient-4-Worker8] [13s 545ms] SocketTube(18) subscribed for writing DEBUG: [HttpClient-4-Worker8] [13s 545ms] SocketTube(18) write: registering startSubscription event DEBUG: [HttpClient-4-Worker5] [13s 545ms] Http1Publisher(SocketTube(16)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker5] [13s 545ms] Http1Publisher(SocketTube(16)) onNext with 191 bytes DEBUG: [HttpClient-4-Worker5] [13s 545ms] SocketTube(16) trying to write: 191 DEBUG: [HttpClient-4-Worker8] [13s 545ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-4-Worker5] [13s 545ms] SocketTube(16) wrote: 191 DEBUG: [HttpClient-4-Worker5] [13s 545ms] SocketTube(16) write: requesting more... DEBUG: [HttpClient-4-Worker5] [13s 545ms] Http1Publisher(SocketTube(16)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker5] [13s 545ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker5] [13s 545ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker5] [13s 545ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-4-Worker5] [13s 545ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-4-Worker5] [13s 545ms] Http1Exchange reading headers DEBUG: [HttpClient-4-Worker5] [13s 545ms] Http1Response(id=17, PlainHttpConnection(SocketTube(16))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-4-Worker5] [13s 545ms] Http1Response(id=17, PlainHttpConnection(SocketTube(16))) First time around DEBUG: [HttpClient-4-Worker5] [13s 545ms] Http1Response(id=17, PlainHttpConnection(SocketTube(16))) headersReader is not yet completed DEBUG: [HttpClient-4-Worker5] [13s 545ms] Http1Publisher(SocketTube(16)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker5] [13s 545ms] Http1Publisher(SocketTube(16)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@356deac5 Apr 01, 2024 2:40:04 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35219/ GET DEBUG: [HttpClient-4-Worker5] [13s 546ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker8] [13s 546ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-4-Worker8] [13s 546ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker8] [13s 546ms] Http1Publisher(SocketTube(18)) WriteTask DEBUG: [HttpClient-4-Worker8] [13s 546ms] Http1Publisher(SocketTube(18)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-4-Worker7] [13s 547ms] SocketTube(17) wrote: 191 DEBUG: [HttpClient-4-Worker7] [13s 547ms] SocketTube(17) write: requesting more... DEBUG: [HttpClient-4-Worker7] [13s 547ms] Http1Publisher(SocketTube(17)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker7] [13s 547ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker7] [13s 547ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker7] [13s 547ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-4-Worker7] [13s 547ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-4-Worker7] [13s 548ms] Http1Exchange reading headers DEBUG: [HttpClient-4-Worker7] [13s 548ms] Http1Response(id=18, PlainHttpConnection(SocketTube(17))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-4-Worker7] [13s 548ms] Http1Response(id=18, PlainHttpConnection(SocketTube(17))) First time around DEBUG: [HttpClient-4-Worker7] [13s 548ms] Http1Response(id=18, PlainHttpConnection(SocketTube(17))) headersReader is not yet completed DEBUG: [HttpClient-4-Worker7] [13s 548ms] Http1Publisher(SocketTube(17)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker7] [13s 548ms] Http1Publisher(SocketTube(17)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4c9f192a DEBUG: [HttpClient-4-Worker7] [13s 548ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [13s 548ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f210298 for None (false) DEBUG: [HttpClient-5-SelectorManager] [13s 549ms] SocketTube(16) read bytes: 79 DEBUG: [HttpClient-5-SelectorManager] [13s 549ms] Http1AsyncReceiver(SocketTube(16)) Putting 79 bytes into the queue DEBUG: [HttpClient-5-SelectorManager] [13s 549ms] SocketTube(16) resuming read event DEBUG: [HttpClient-5-SelectorManager] [13s 549ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f210298 for R (false) DEBUG: [HttpClient-5-SelectorManager] [13s 549ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [13s 549ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7779b7b0 for R (true) DEBUG: [HttpClient-5-SelectorManager] [13s 549ms] SocketTube(19) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [13s 549ms] SocketTube(19) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4f12de16 DEBUG: [HttpClient-5-SelectorManager] [13s 549ms] SocketTube(19) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [13s 549ms] SocketTube(19) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [13s 549ms] Http1AsyncReceiver(SocketTube(19)) Received onSubscribed from upstream DEBUG: [HttpClient-5-SelectorManager] [13s 549ms] SocketTube(19) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [13s 549ms] SocketTube(19) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [13s 549ms] SocketTube(19) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [13s 549ms] SocketTube(19) write: offloading requestMore DEBUG: [HttpClient-5-SelectorManager] [13s 549ms] SocketTube(18) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [13s 549ms] SocketTube(18) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4c3669ed DEBUG: [HttpClient-5-SelectorManager] [13s 549ms] SocketTube(18) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [13s 549ms] SocketTube(18) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [13s 549ms] Http1AsyncReceiver(SocketTube(18)) Received onSubscribed from upstream DEBUG: [HttpClient-5-SelectorManager] [13s 549ms] SocketTube(18) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [13s 549ms] SocketTube(18) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [13s 549ms] SocketTube(18) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [13s 549ms] SocketTube(18) write: offloading requestMore DEBUG: [HttpClient-4-Worker10] [13s 549ms] Http1AsyncReceiver(SocketTube(16)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1239a644 DEBUG: [HttpClient-4-Worker10] [13s 549ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker10] [13s 549ms] Http1AsyncReceiver(SocketTube(16)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1239a644 DEBUG: [HttpClient-5-SelectorManager] [13s 549ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7779b7b0 for None (false) DEBUG: [HttpClient-4-Worker10] [13s 549ms] Http1Response(id=17, PlainHttpConnection(SocketTube(16))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-4-Worker10] [13s 549ms] Http1Response(id=17, PlainHttpConnection(SocketTube(16))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-4-Worker10] [13s 549ms] Http1AsyncReceiver(SocketTube(16)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1239a644 DEBUG: [HttpClient-4-Worker10] [13s 549ms] Http1Response(id=17, PlainHttpConnection(SocketTube(16))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-4-Worker10] [13s 549ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-4-Worker12] [13s 549ms] SocketTube(19) write: requesting more... DEBUG: [HttpClient-4-Worker12] [13s 549ms] Http1Publisher(SocketTube(19)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker13] [13s 549ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker13] [13s 549ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker13] [13s 556ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-4-Worker13] [13s 556ms] SocketTube(18) got some demand for reading DEBUG: [HttpClient-4-Worker13] [13s 556ms] SocketTube(18) resuming read event DEBUG: [HttpClient-4-Worker13] [13s 556ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker11] [13s 549ms] Http1AsyncReceiver(SocketTube(19)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker11] [13s 557ms] Http1AsyncReceiver(SocketTube(19)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker11] [13s 557ms] Http1AsyncReceiver(SocketTube(19)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-4-Worker11] [13s 557ms] SocketTube(19) got some demand for reading DEBUG: [HttpClient-4-Worker11] [13s 557ms] SocketTube(19) resuming read event DEBUG: [HttpClient-4-Worker11] [13s 557ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker12] [13s 549ms] Http1Publisher(SocketTube(19)) WriteTask DEBUG: [HttpClient-4-Worker12] [13s 557ms] Http1Publisher(SocketTube(19)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-4-Worker12] [13s 557ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-4-Worker12] [13s 557ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker12] [13s 557ms] Exchange sendRequestBody DEBUG: [HttpClient-4-Worker12] [13s 557ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-4-Worker12] [13s 557ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-4-Worker12] [13s 557ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker12] [13s 557ms] Http1Publisher(SocketTube(19)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker12] [13s 557ms] Http1Publisher(SocketTube(19)) onNext with 191 bytes DEBUG: [HttpClient-4-Worker12] [13s 558ms] SocketTube(19) trying to write: 191 DEBUG: [HttpClient-4-Worker12] [13s 558ms] SocketTube(19) wrote: 191 DEBUG: [HttpClient-4-Worker12] [13s 558ms] SocketTube(19) write: requesting more... DEBUG: [HttpClient-4-Worker12] [13s 558ms] Http1Publisher(SocketTube(19)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker12] [13s 558ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker12] [13s 558ms] SocketTube(19) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker12] [13s 558ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-4-Worker12] [13s 558ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-4-Worker12] [13s 558ms] Http1Exchange reading headers DEBUG: [HttpClient-4-Worker12] [13s 558ms] Http1Response(id=20, PlainHttpConnection(SocketTube(19))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-4-Worker12] [13s 558ms] Http1Response(id=20, PlainHttpConnection(SocketTube(19))) First time around DEBUG: [HttpClient-4-Worker12] [13s 558ms] Http1Response(id=20, PlainHttpConnection(SocketTube(19))) headersReader is not yet completed DEBUG: [HttpClient-4-Worker12] [13s 558ms] Http1Publisher(SocketTube(19)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker12] [13s 558ms] Http1Publisher(SocketTube(19)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5a987449 DEBUG: [HttpClient-4-Worker14] [13s 550ms] SocketTube(18) write: requesting more... DEBUG: [HttpClient-4-Worker12] [13s 558ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker14] [13s 558ms] Http1Publisher(SocketTube(18)) subscription request(1), demand=1 Apr 01, 2024 2:40:05 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35219/) 200 HTTP_1_1 Local port: 44129 DEBUG: [HttpClient-4-Worker10] [13s 580ms] Http1Response(id=17, PlainHttpConnection(SocketTube(16))) readBody: return2Cache: true DEBUG: [HttpClient-4-Worker10] [13s 580ms] Http1Response(id=17, PlainHttpConnection(SocketTube(16))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@44a3a423(5) DEBUG: [HttpClient-4-Worker10] [13s 581ms] Http1AsyncReceiver(SocketTube(16)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@60af4584/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6490cd49 queue.isEmpty: false DEBUG: [HttpClient-4-Worker10] [13s 581ms] Http1AsyncReceiver(SocketTube(16)) Delegate done: 4 DEBUG: [HttpClient-4-Worker10] [13s 581ms] PlainHttpConnection(SocketTube(16))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-4-Worker10] [13s 581ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [HttpClient-4-Worker10] [13s 581ms] Http1AsyncReceiver(SocketTube(16)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@60af4584/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6490cd49, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-4-Worker10] [13s 581ms] Http1AsyncReceiver(SocketTube(16)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@60af4584/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6490cd49 DEBUG: [HttpClient-4-Worker10] [13s 581ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-4-Worker10] [13s 581ms] Http1AsyncReceiver(SocketTube(16)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@60af4584/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6490cd49 DEBUG: [HttpClient-4-Worker10] [13s 581ms] Http1Response(id=17, PlainHttpConnection(SocketTube(16))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-4-Worker10] [13s 581ms] PlainHttpConnection(SocketTube(16))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-4-Worker10] [13s 581ms] PlainHttpConnection(SocketTube(16))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-4-Worker10] [13s 581ms] Http1AsyncReceiver(SocketTube(16)) cleared DEBUG: [HttpClient-4-Worker10] [13s 581ms] Http1Response(id=17, PlainHttpConnection(SocketTube(16))) SocketTube(16): return to HTTP/1.1 pool DEBUG: [HttpClient-4-Worker10] [13s 593ms] ConnectionPool(5) registering CleanupTrigger(SocketTube(16)) DEBUG: [HttpClient-4-Worker10] [13s 593ms] SocketTube(16) connecting flows DEBUG: [HttpClient-4-Worker10] [13s 593ms] SocketTube(16) read publisher got subscriber DEBUG: [HttpClient-4-Worker10] [13s 593ms] SocketTube(16) registering subscribe event DEBUG: [HttpClient-4-Worker10] [13s 593ms] SocketTube(16) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker10] [13s 593ms] SocketTube(16) subscribed for writing DEBUG: [HttpClient-4-Worker10] [13s 593ms] SocketTube(16) write: resetting demand to 0 DEBUG: [HttpClient-4-Worker10] [13s 593ms] SocketTube(16) write: registering startSubscription event DEBUG: [HttpClient-4-Worker10] [13s 593ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [HttpClient-4-Worker10] [13s 594ms] HttpClientImpl(5) ClientImpl (async) elapsed 102 millis for GET to http://127.0.0.1:35219/ DEBUG: [HttpClient-4-Worker10] [13s 594ms] Http1Response(id=17, PlainHttpConnection(SocketTube(16))) Finished reading body: READING_BODY DEBUG: [HttpClient-4-Worker10] [13s 594ms] Http1Response(id=17, PlainHttpConnection(SocketTube(16))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@44a3a423(5) DEBUG: [HttpClient-4-Worker10] [13s 594ms] Http1AsyncReceiver(SocketTube(16)) Delegate done: 0 DEBUG: [HttpClient-4-Worker10] [13s 594ms] Http1AsyncReceiver(SocketTube(16)) Got 0 bytes for delegate null DEBUG: [HttpClient-5-SelectorManager] [13s 550ms] SocketTube(17) read bytes: 79 DEBUG: [HttpClient-5-SelectorManager] [13s 594ms] Http1AsyncReceiver(SocketTube(17)) Putting 79 bytes into the queue DEBUG: [HttpClient-5-SelectorManager] [13s 595ms] SocketTube(17) resuming read event DEBUG: [HttpClient-5-SelectorManager] [13s 595ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7779b7b0 for R (false) DEBUG: [HttpClient-5-SelectorManager] [13s 595ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [13s 595ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@764883ec for R (true) DEBUG: [HttpClient-5-SelectorManager] [13s 595ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@13178f1d for R (true) DEBUG: [HttpClient-5-SelectorManager] [13s 595ms] SocketTube(16) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [13s 595ms] SocketTube(16) handling pending subscription for CleanupTrigger(SocketTube(16)) DEBUG: [HttpClient-5-SelectorManager] [13s 595ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [13s 595ms] SocketTube(16) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [13s 595ms] SocketTube(16) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [13s 595ms] SocketTube(16) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [13s 595ms] SocketTube(16) resuming read event DEBUG: [HttpClient-5-SelectorManager] [13s 595ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f210298 for R (false) DEBUG: [HttpClient-5-SelectorManager] [13s 595ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [13s 595ms] SocketTube(16) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [13s 595ms] SocketTube(16) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [13s 595ms] SocketTube(16) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [13s 595ms] SocketTube(16) write: offloading requestMore DEBUG: [HttpClient-5-SelectorManager] [13s 595ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@13178f1d for None (false) DEBUG: [HttpClient-5-SelectorManager] [13s 595ms] SocketTube(19) read bytes: 79 DEBUG: [HttpClient-5-SelectorManager] [13s 595ms] Http1AsyncReceiver(SocketTube(19)) Putting 79 bytes into the queue DEBUG: [HttpClient-5-SelectorManager] [13s 595ms] SocketTube(19) resuming read event DEBUG: [HttpClient-5-SelectorManager] [13s 595ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@13178f1d for R (false) DEBUG: [HttpClient-5-SelectorManager] [13s 595ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker14] [13s 582ms] Http1Publisher(SocketTube(18)) WriteTask DEBUG: [HttpClient-4-Worker15] [13s 596ms] Http1AsyncReceiver(SocketTube(17)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@55e624aa DEBUG: [HttpClient-4-Worker15] [13s 596ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker14] [13s 596ms] Http1Publisher(SocketTube(18)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-4-Worker16] [13s 596ms] SocketTube(16) write: requesting more... DEBUG: [HttpClient-4-Worker16] [13s 597ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker17] [13s 597ms] Http1AsyncReceiver(SocketTube(19)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5c9fe37a DEBUG: [HttpClient-4-Worker17] [13s 597ms] Http1AsyncReceiver(SocketTube(19)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker17] [13s 597ms] Http1AsyncReceiver(SocketTube(19)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5c9fe37a DEBUG: [HttpClient-4-Worker17] [13s 597ms] Http1Response(id=20, PlainHttpConnection(SocketTube(19))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-4-Worker17] [13s 597ms] Http1Response(id=20, PlainHttpConnection(SocketTube(19))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-4-Worker17] [13s 597ms] Http1AsyncReceiver(SocketTube(19)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5c9fe37a DEBUG: [HttpClient-4-Worker17] [13s 597ms] Http1Response(id=20, PlainHttpConnection(SocketTube(19))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-4-Worker17] [13s 597ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-4-Worker15] [13s 596ms] Http1AsyncReceiver(SocketTube(17)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@55e624aa DEBUG: [HttpClient-4-Worker15] [13s 598ms] Http1Response(id=18, PlainHttpConnection(SocketTube(17))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-4-Worker15] [13s 598ms] Http1Response(id=18, PlainHttpConnection(SocketTube(17))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-4-Worker15] [13s 598ms] Http1AsyncReceiver(SocketTube(17)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@55e624aa DEBUG: [HttpClient-4-Worker15] [13s 598ms] Http1Response(id=18, PlainHttpConnection(SocketTube(17))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-4-Worker15] [13s 598ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 2:40:05 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35219/) 200 HTTP_1_1 Local port: 48577 DEBUG: [HttpClient-4-Worker17] [13s 598ms] Http1Response(id=20, PlainHttpConnection(SocketTube(19))) readBody: return2Cache: true DEBUG: [HttpClient-4-Worker17] [13s 598ms] Http1Response(id=20, PlainHttpConnection(SocketTube(19))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@44a3a423(5) Apr 01, 2024 2:40:05 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35219/) 200 HTTP_1_1 Local port: 38261 DEBUG: [HttpClient-4-Worker15] [13s 598ms] Http1Response(id=18, PlainHttpConnection(SocketTube(17))) readBody: return2Cache: true DEBUG: [HttpClient-4-Worker15] [13s 598ms] Http1Response(id=18, PlainHttpConnection(SocketTube(17))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@44a3a423(5) DEBUG: [HttpClient-4-Worker15] [13s 599ms] Http1AsyncReceiver(SocketTube(17)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6601c760/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@68c625d0 queue.isEmpty: false DEBUG: [HttpClient-4-Worker15] [13s 599ms] Http1AsyncReceiver(SocketTube(17)) Delegate done: 4 DEBUG: [HttpClient-4-Worker14] [13s 597ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-4-Worker15] [13s 599ms] PlainHttpConnection(SocketTube(17))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-4-Worker15] [13s 599ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [HttpClient-4-Worker14] [13s 599ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker14] [13s 599ms] Exchange sendRequestBody DEBUG: [HttpClient-4-Worker15] [13s 599ms] Http1AsyncReceiver(SocketTube(17)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6601c760/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@68c625d0, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-4-Worker14] [13s 599ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-4-Worker15] [13s 599ms] Http1AsyncReceiver(SocketTube(17)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6601c760/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@68c625d0 DEBUG: [HttpClient-4-Worker15] [13s 599ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-4-Worker15] [13s 599ms] Http1AsyncReceiver(SocketTube(17)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6601c760/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@68c625d0 DEBUG: [HttpClient-4-Worker15] [13s 599ms] Http1Response(id=18, PlainHttpConnection(SocketTube(17))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-4-Worker15] [13s 599ms] PlainHttpConnection(SocketTube(17))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-4-Worker15] [13s 599ms] PlainHttpConnection(SocketTube(17))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-4-Worker15] [13s 599ms] Http1AsyncReceiver(SocketTube(17)) cleared DEBUG: [HttpClient-4-Worker15] [13s 599ms] Http1Response(id=18, PlainHttpConnection(SocketTube(17))) SocketTube(17): return to HTTP/1.1 pool DEBUG: [HttpClient-4-Worker15] [13s 599ms] ConnectionPool(5) registering CleanupTrigger(SocketTube(17)) DEBUG: [HttpClient-4-Worker15] [13s 599ms] SocketTube(17) connecting flows DEBUG: [HttpClient-4-Worker15] [13s 599ms] SocketTube(17) read publisher got subscriber DEBUG: [HttpClient-4-Worker15] [13s 599ms] SocketTube(17) registering subscribe event DEBUG: [HttpClient-4-Worker15] [13s 599ms] SocketTube(17) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker15] [13s 599ms] SocketTube(17) subscribed for writing DEBUG: [HttpClient-4-Worker15] [13s 599ms] SocketTube(17) write: resetting demand to 0 DEBUG: [HttpClient-4-Worker15] [13s 599ms] SocketTube(17) write: registering startSubscription event DEBUG: [HttpClient-4-Worker15] [13s 599ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [HttpClient-4-Worker15] [13s 599ms] HttpClientImpl(5) ClientImpl (async) elapsed 107 millis for GET to http://127.0.0.1:35219/ DEBUG: [HttpClient-4-Worker15] [13s 599ms] Http1Response(id=18, PlainHttpConnection(SocketTube(17))) Finished reading body: READING_BODY DEBUG: [HttpClient-4-Worker15] [13s 599ms] Http1Response(id=18, PlainHttpConnection(SocketTube(17))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@44a3a423(5) DEBUG: [HttpClient-4-Worker15] [13s 599ms] Http1AsyncReceiver(SocketTube(17)) Delegate done: 0 DEBUG: [HttpClient-4-Worker15] [13s 599ms] Http1AsyncReceiver(SocketTube(17)) Got 0 bytes for delegate null DEBUG: [HttpClient-4-Worker17] [13s 598ms] Http1AsyncReceiver(SocketTube(19)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@59dc1058/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@571bf513 queue.isEmpty: false DEBUG: [HttpClient-4-Worker14] [13s 599ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-4-Worker14] [13s 600ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-SelectorManager] [13s 600ms] SocketTube(17) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [13s 601ms] SocketTube(17) handling pending subscription for CleanupTrigger(SocketTube(17)) DEBUG: [HttpClient-5-SelectorManager] [13s 601ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [13s 601ms] SocketTube(17) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [13s 601ms] SocketTube(17) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [13s 601ms] SocketTube(17) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [13s 601ms] SocketTube(17) resuming read event DEBUG: [HttpClient-5-SelectorManager] [13s 601ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7779b7b0 for R (false) DEBUG: [HttpClient-5-SelectorManager] [13s 601ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [13s 601ms] SocketTube(17) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [13s 601ms] SocketTube(17) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [13s 601ms] SocketTube(17) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [13s 601ms] SocketTube(17) write: offloading requestMore DEBUG: [HttpClient-4-Worker18] [13s 601ms] SocketTube(17) write: requesting more... DEBUG: [HttpClient-4-Worker18] [13s 601ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker14] [13s 601ms] Http1Publisher(SocketTube(18)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker14] [13s 601ms] Http1Publisher(SocketTube(18)) onNext with 191 bytes DEBUG: [HttpClient-4-Worker14] [13s 601ms] SocketTube(18) trying to write: 191 DEBUG: [HttpClient-4-Worker14] [13s 601ms] SocketTube(18) wrote: 191 DEBUG: [HttpClient-4-Worker14] [13s 601ms] SocketTube(18) write: requesting more... DEBUG: [HttpClient-4-Worker14] [13s 601ms] Http1Publisher(SocketTube(18)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker14] [13s 601ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker14] [13s 601ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker14] [13s 601ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-4-Worker14] [13s 601ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-4-Worker14] [13s 601ms] Http1Exchange reading headers DEBUG: [HttpClient-4-Worker14] [13s 601ms] Http1Response(id=19, PlainHttpConnection(SocketTube(18))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-4-Worker14] [13s 602ms] Http1Response(id=19, PlainHttpConnection(SocketTube(18))) First time around DEBUG: [HttpClient-4-Worker14] [13s 602ms] Http1Response(id=19, PlainHttpConnection(SocketTube(18))) headersReader is not yet completed DEBUG: [HttpClient-4-Worker14] [13s 602ms] Http1Publisher(SocketTube(18)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker14] [13s 602ms] Http1Publisher(SocketTube(18)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@29fb2feb DEBUG: [HttpClient-4-Worker14] [13s 602ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [13s 610ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@764883ec for None (false) DEBUG: [HttpClient-5-SelectorManager] [13s 610ms] SocketTube(18) read bytes: 79 DEBUG: [HttpClient-5-SelectorManager] [13s 610ms] Http1AsyncReceiver(SocketTube(18)) Putting 79 bytes into the queue DEBUG: [HttpClient-5-SelectorManager] [13s 610ms] SocketTube(18) resuming read event DEBUG: [HttpClient-5-SelectorManager] [13s 610ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@764883ec for R (false) DEBUG: [HttpClient-5-SelectorManager] [13s 610ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker19] [13s 611ms] Http1AsyncReceiver(SocketTube(18)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@59fcb0f2 DEBUG: [HttpClient-4-Worker19] [13s 611ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker19] [13s 611ms] Http1AsyncReceiver(SocketTube(18)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@59fcb0f2 DEBUG: [HttpClient-4-Worker19] [13s 611ms] Http1Response(id=19, PlainHttpConnection(SocketTube(18))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-4-Worker19] [13s 611ms] Http1Response(id=19, PlainHttpConnection(SocketTube(18))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-4-Worker19] [13s 611ms] Http1AsyncReceiver(SocketTube(18)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@59fcb0f2 DEBUG: [HttpClient-4-Worker19] [13s 611ms] Http1Response(id=19, PlainHttpConnection(SocketTube(18))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-4-Worker19] [13s 611ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 2:40:05 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35219/) 200 HTTP_1_1 Local port: 44699 DEBUG: [HttpClient-4-Worker19] [13s 616ms] Http1Response(id=19, PlainHttpConnection(SocketTube(18))) readBody: return2Cache: true DEBUG: [HttpClient-4-Worker19] [13s 616ms] Http1Response(id=19, PlainHttpConnection(SocketTube(18))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@44a3a423(5) DEBUG: [HttpClient-4-Worker19] [13s 616ms] Http1AsyncReceiver(SocketTube(18)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4129d773/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@18988223 queue.isEmpty: false DEBUG: [HttpClient-4-Worker17] [13s 601ms] Http1AsyncReceiver(SocketTube(19)) Delegate done: 4 DEBUG: [HttpClient-4-Worker19] [13s 616ms] Http1AsyncReceiver(SocketTube(18)) Delegate done: 4 DEBUG: [HttpClient-4-Worker19] [13s 616ms] PlainHttpConnection(SocketTube(18))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-4-Worker19] [13s 616ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [HttpClient-4-Worker19] [13s 616ms] Http1AsyncReceiver(SocketTube(18)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4129d773/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@18988223, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-4-Worker17] [13s 616ms] PlainHttpConnection(SocketTube(19))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-4-Worker17] [13s 617ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [HttpClient-4-Worker17] [13s 617ms] Http1AsyncReceiver(SocketTube(19)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@59dc1058/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@571bf513, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-4-Worker17] [13s 617ms] Http1AsyncReceiver(SocketTube(19)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@59dc1058/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@571bf513 DEBUG: [HttpClient-4-Worker17] [13s 617ms] Http1AsyncReceiver(SocketTube(19)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-4-Worker17] [13s 617ms] Http1AsyncReceiver(SocketTube(19)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@59dc1058/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@571bf513 DEBUG: [HttpClient-4-Worker17] [13s 617ms] Http1Response(id=20, PlainHttpConnection(SocketTube(19))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-4-Worker17] [13s 617ms] PlainHttpConnection(SocketTube(19))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-4-Worker17] [13s 617ms] PlainHttpConnection(SocketTube(19))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-4-Worker17] [13s 617ms] Http1AsyncReceiver(SocketTube(19)) cleared DEBUG: [HttpClient-4-Worker17] [13s 617ms] Http1Response(id=20, PlainHttpConnection(SocketTube(19))) SocketTube(19): return to HTTP/1.1 pool DEBUG: [HttpClient-4-Worker17] [13s 617ms] ConnectionPool(5) registering CleanupTrigger(SocketTube(19)) DEBUG: [HttpClient-4-Worker17] [13s 617ms] SocketTube(19) connecting flows DEBUG: [HttpClient-4-Worker17] [13s 617ms] SocketTube(19) read publisher got subscriber DEBUG: [HttpClient-4-Worker17] [13s 617ms] SocketTube(19) registering subscribe event DEBUG: [HttpClient-4-Worker17] [13s 617ms] SocketTube(19) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker17] [13s 617ms] SocketTube(19) subscribed for writing DEBUG: [HttpClient-4-Worker17] [13s 617ms] SocketTube(19) write: resetting demand to 0 DEBUG: [HttpClient-4-Worker17] [13s 617ms] SocketTube(19) write: registering startSubscription event DEBUG: [HttpClient-4-Worker17] [13s 617ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [HttpClient-4-Worker17] [13s 617ms] HttpClientImpl(5) ClientImpl (async) elapsed 114 millis for GET to http://127.0.0.1:35219/ DEBUG: [HttpClient-4-Worker19] [13s 616ms] Http1AsyncReceiver(SocketTube(18)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4129d773/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@18988223 DEBUG: [HttpClient-4-Worker19] [13s 618ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-4-Worker19] [13s 618ms] Http1AsyncReceiver(SocketTube(18)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4129d773/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@18988223 DEBUG: [HttpClient-4-Worker19] [13s 618ms] Http1Response(id=19, PlainHttpConnection(SocketTube(18))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-4-Worker19] [13s 618ms] PlainHttpConnection(SocketTube(18))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-4-Worker19] [13s 618ms] PlainHttpConnection(SocketTube(18))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-4-Worker19] [13s 618ms] Http1AsyncReceiver(SocketTube(18)) cleared DEBUG: [HttpClient-4-Worker19] [13s 618ms] Http1Response(id=19, PlainHttpConnection(SocketTube(18))) SocketTube(18): return to HTTP/1.1 pool DEBUG: [HttpClient-4-Worker19] [13s 618ms] ConnectionPool(5) registering CleanupTrigger(SocketTube(18)) DEBUG: [HttpClient-4-Worker19] [13s 618ms] SocketTube(18) connecting flows DEBUG: [HttpClient-4-Worker19] [13s 618ms] SocketTube(18) read publisher got subscriber DEBUG: [HttpClient-4-Worker19] [13s 618ms] SocketTube(18) registering subscribe event DEBUG: [HttpClient-4-Worker19] [13s 618ms] SocketTube(18) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker19] [13s 618ms] SocketTube(18) subscribed for writing DEBUG: [HttpClient-4-Worker19] [13s 618ms] SocketTube(18) write: resetting demand to 0 DEBUG: [HttpClient-4-Worker19] [13s 618ms] SocketTube(18) write: registering startSubscription event DEBUG: [HttpClient-4-Worker19] [13s 618ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [HttpClient-4-Worker19] [13s 629ms] HttpClientImpl(5) ClientImpl (async) elapsed 126 millis for GET to http://127.0.0.1:35219/ DEBUG: [HttpClient-4-Worker19] [13s 643ms] Http1Response(id=19, PlainHttpConnection(SocketTube(18))) Finished reading body: READING_BODY DEBUG: [HttpClient-4-Worker19] [13s 643ms] Http1Response(id=19, PlainHttpConnection(SocketTube(18))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@44a3a423(5) DEBUG: [HttpClient-4-Worker19] [13s 643ms] Http1AsyncReceiver(SocketTube(18)) Delegate done: 0 DEBUG: [HttpClient-4-Worker19] [13s 644ms] Http1AsyncReceiver(SocketTube(18)) Got 0 bytes for delegate null DEBUG: [HttpClient-4-Worker17] [13s 617ms] Http1Response(id=20, PlainHttpConnection(SocketTube(19))) Finished reading body: READING_BODY DEBUG: [HttpClient-4-Worker17] [13s 644ms] Http1Response(id=20, PlainHttpConnection(SocketTube(19))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@44a3a423(5) DEBUG: [HttpClient-5-SelectorManager] [13s 625ms] SocketTube(19) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [13s 644ms] SocketTube(19) handling pending subscription for CleanupTrigger(SocketTube(19)) DEBUG: [HttpClient-5-SelectorManager] [13s 644ms] Http1AsyncReceiver(SocketTube(19)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [13s 644ms] SocketTube(19) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [13s 644ms] SocketTube(19) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [13s 644ms] SocketTube(19) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [13s 644ms] SocketTube(19) resuming read event DEBUG: [HttpClient-5-SelectorManager] [13s 644ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@13178f1d for R (false) DEBUG: [HttpClient-5-SelectorManager] [13s 644ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [13s 644ms] SocketTube(19) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [13s 644ms] SocketTube(19) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [13s 644ms] SocketTube(19) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [13s 644ms] SocketTube(19) write: offloading requestMore DEBUG: [HttpClient-5-SelectorManager] [13s 644ms] SocketTube(18) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [13s 644ms] SocketTube(18) handling pending subscription for CleanupTrigger(SocketTube(18)) DEBUG: [HttpClient-5-SelectorManager] [13s 644ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [13s 644ms] SocketTube(18) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [13s 644ms] SocketTube(18) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [13s 644ms] SocketTube(18) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [13s 644ms] SocketTube(18) resuming read event DEBUG: [HttpClient-5-SelectorManager] [13s 645ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@764883ec for R (false) DEBUG: [HttpClient-4-Worker17] [13s 645ms] Http1AsyncReceiver(SocketTube(19)) Delegate done: 0 DEBUG: [HttpClient-4-Worker20] [13s 645ms] SocketTube(19) write: requesting more... DEBUG: [HttpClient-4-Worker20] [13s 645ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker17] [13s 645ms] Http1AsyncReceiver(SocketTube(19)) Got 0 bytes for delegate null DEBUG: [HttpClient-5-SelectorManager] [13s 645ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [13s 645ms] SocketTube(18) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [13s 645ms] SocketTube(18) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [13s 645ms] SocketTube(18) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [13s 645ms] SocketTube(18) write: offloading requestMore DEBUG: [HttpClient-4-Worker21] [13s 645ms] SocketTube(18) write: requesting more... DEBUG: [HttpClient-4-Worker21] [13s 645ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [13s 646ms] HttpClientImpl(5) SelectorManager shutting down DEBUG: [HttpClient-5-SelectorManager] [13s 647ms] PlainHttpConnection(SocketTube(16)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-SelectorManager] [13s 647ms] SocketTube(16) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [13s 647ms] SocketTube(16) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [13s 651ms] SocketTube(16) pausing read event DEBUG: [HttpClient-5-SelectorManager] [13s 651ms] SocketTube(16) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(16)) DEBUG: [HttpClient-5-SelectorManager] [13s 651ms] SocketTube(16) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [13s 652ms] ConnectionPool(5) SocketTube(16) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-5-SelectorManager] [13s 652ms] SocketTube(16) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [13s 652ms] SocketTube(16) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [13s 652ms] SocketTube(16) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [13s 652ms] PlainHttpConnection(SocketTube(17)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-SelectorManager] [13s 652ms] SocketTube(17) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [13s 652ms] SocketTube(17) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [13s 652ms] SocketTube(17) pausing read event DEBUG: [HttpClient-5-SelectorManager] [13s 652ms] SocketTube(17) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(17)) DEBUG: [HttpClient-5-SelectorManager] [13s 652ms] SocketTube(17) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [13s 652ms] ConnectionPool(5) SocketTube(17) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-5-SelectorManager] [13s 652ms] SocketTube(17) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [13s 652ms] SocketTube(17) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [13s 652ms] SocketTube(17) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [13s 652ms] PlainHttpConnection(SocketTube(19)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-SelectorManager] [13s 652ms] SocketTube(19) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [13s 652ms] SocketTube(19) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [13s 652ms] SocketTube(19) pausing read event DEBUG: [HttpClient-5-SelectorManager] [13s 652ms] SocketTube(19) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(19)) DEBUG: [HttpClient-5-SelectorManager] [13s 652ms] SocketTube(19) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [13s 652ms] ConnectionPool(5) SocketTube(19) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-5-SelectorManager] [13s 652ms] SocketTube(19) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [13s 652ms] SocketTube(19) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [13s 652ms] SocketTube(19) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [13s 652ms] PlainHttpConnection(SocketTube(18)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-SelectorManager] [13s 652ms] SocketTube(18) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [13s 652ms] SocketTube(18) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [13s 652ms] SocketTube(18) pausing read event DEBUG: [HttpClient-5-SelectorManager] [13s 652ms] SocketTube(18) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(18)) DEBUG: [HttpClient-5-SelectorManager] [13s 652ms] SocketTube(18) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [13s 653ms] ConnectionPool(5) SocketTube(18) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-5-SelectorManager] [13s 653ms] SocketTube(18) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [13s 653ms] SocketTube(18) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [13s 653ms] SocketTube(18) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [13s 653ms] Http2ClientImpl stopping DEBUG: [MainThread] [13s 654ms] HttpClientImpl(6) proxySelector is java.net.ProxySelector$StaticProxySelector@2db9d69 (user-supplied=true) DEBUG: [pool-6-thread-2] [13s 660ms] HttpClientImpl(6) ClientImpl (async) send https://127.0.0.1:35157/ GET DEBUG: [HttpClient-5-Worker0] [13s 660ms] Exchange establishing exchange for https://127.0.0.1:35157/ GET, proxy=null DEBUG: [pool-6-thread-3] [13s 661ms] HttpClientImpl(6) ClientImpl (async) send https://127.0.0.1:35157/ GET DEBUG: [pool-6-thread-3] [13s 661ms] Exchange establishing exchange for https://127.0.0.1:35157/ GET, proxy=null DEBUG: [pool-6-thread-1] [13s 663ms] HttpClientImpl(6) ClientImpl (async) send https://127.0.0.1:35157/ GET DEBUG: [pool-6-thread-1] [13s 667ms] Exchange establishing exchange for https://127.0.0.1:35157/ GET, proxy=null DEBUG: [pool-6-thread-4] [13s 719ms] HttpClientImpl(6) ClientImpl (async) send https://127.0.0.1:35157/ GET DEBUG: [HttpClient-5-Worker1] [13s 720ms] Exchange establishing exchange for https://127.0.0.1:35157/ GET, proxy=null Apr 01, 2024 2:40:05 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 2:40:05 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 2:40:05 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 2:40: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 Apr 01, 2024 2:40: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 Apr 01, 2024 2:40:05 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 2:40: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 Apr 01, 2024 2:40: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-5-Worker0] [13s 996ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-5-Worker0] [13s 996ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-5-Worker0] [13s 996ms] PlainHttpConnection(SocketTube(20)) registering connect event DEBUG: [pool-6-thread-1] [14s 2ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-6-thread-1] [14s 2ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-5-Worker1] [14s 3ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-5-Worker1] [14s 3ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-6-thread-1] [14s 18ms] PlainHttpConnection(SocketTube(21)) registering connect event DEBUG: [HttpClient-5-Worker1] [14s 18ms] PlainHttpConnection(SocketTube(22)) registering connect event DEBUG: [pool-6-thread-3] [14s 19ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-6-thread-3] [14s 24ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-6-thread-3] [14s 24ms] PlainHttpConnection(SocketTube(23)) registering connect event DEBUG: [HttpClient-5-Worker0] [14s 48ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-6-SelectorManager] [14s 19ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6350a3b3 for C (true) DEBUG: [HttpClient-5-Worker1] [14s 74ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-6-thread-3] [14s 75ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-6-thread-1] [14s 78ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-6-SelectorManager] [14s 81ms] PlainHttpConnection(SocketTube(20)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-SelectorManager] [14s 81ms] PlainHttpConnection(SocketTube(20)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36062 DEBUG: [HttpClient-6-SelectorManager] [14s 81ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@69a8c8c3 for C (true) DEBUG: [HttpClient-6-SelectorManager] [14s 81ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4a01388f for C (true) DEBUG: [HttpClient-6-SelectorManager] [14s 82ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@320d0fc5 for C (true) DEBUG: [HttpClient-6-SelectorManager] [14s 82ms] PlainHttpConnection(SocketTube(23)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-SelectorManager] [14s 82ms] PlainHttpConnection(SocketTube(23)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36098 DEBUG: [HttpClient-6-SelectorManager] [14s 82ms] PlainHttpConnection(SocketTube(22)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-SelectorManager] [14s 82ms] PlainHttpConnection(SocketTube(22)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36094 DEBUG: [HttpClient-6-SelectorManager] [14s 82ms] PlainHttpConnection(SocketTube(21)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-SelectorManager] [14s 82ms] PlainHttpConnection(SocketTube(21)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36078 DEBUG: [HttpClient-5-Worker3] [15s 157ms] SocketTube(23) connecting flows DEBUG: [HttpClient-5-Worker5] [15s 157ms] SocketTube(21) connecting flows DEBUG: [HttpClient-5-Worker4] [15s 157ms] SocketTube(22) connecting flows DEBUG: [HttpClient-5-Worker2] [15s 157ms] SocketTube(20) connecting flows DEBUG: [HttpClient-5-Worker3] [15s 168ms] SocketTube(23) read publisher got subscriber DEBUG: [HttpClient-5-Worker2] [15s 168ms] SocketTube(20) read publisher got subscriber DEBUG: [HttpClient-5-Worker2] [15s 168ms] SocketTube(20) registering subscribe event DEBUG: [HttpClient-5-Worker2] [15s 168ms] SocketTube(20) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [15s 168ms] SocketTube(20) subscribe event raised DEBUG: [HttpClient-5-Worker2] [15s 169ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [HttpClient-5-Worker3] [15s 168ms] SocketTube(23) registering subscribe event DEBUG: [HttpClient-5-Worker3] [15s 169ms] SocketTube(23) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-Worker3] [15s 169ms] SSL Writer(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker3] [15s 170ms] SSLTube(SocketTube(23)) request: n=1 DEBUG: [HttpClient-5-Worker3] [15s 170ms] SSL Writer(SocketTube(23)) calling downstreamSubscriber::onSubscribe on SocketTube(23) DEBUG: [HttpClient-5-Worker3] [15s 170ms] SocketTube(23) subscribed for writing DEBUG: [HttpClient-5-Worker3] [15s 170ms] SocketTube(23) write: registering startSubscription event DEBUG: [HttpClient-5-Worker3] [15s 170ms] SSL Writer(SocketTube(23)) onSubscribe initiating handshaking DEBUG: [HttpClient-5-Worker3] [15s 170ms] SSL Writer(SocketTube(23)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-5-Worker2] [15s 171ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [HttpClient-5-Worker2] [15s 171ms] SSL Writer(SocketTube(20)) calling downstreamSubscriber::onSubscribe on SocketTube(20) DEBUG: [HttpClient-5-Worker2] [15s 171ms] SocketTube(20) subscribed for writing DEBUG: [HttpClient-5-Worker2] [15s 171ms] SocketTube(20) write: registering startSubscription event DEBUG: [HttpClient-5-Worker2] [15s 171ms] SSL Writer(SocketTube(20)) onSubscribe initiating handshaking DEBUG: [HttpClient-5-Worker2] [15s 171ms] SSL Writer(SocketTube(20)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-5-Worker4] [15s 172ms] SocketTube(22) read publisher got subscriber DEBUG: [HttpClient-5-Worker4] [15s 172ms] SocketTube(22) registering subscribe event DEBUG: [HttpClient-5-Worker4] [15s 172ms] SocketTube(22) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-Worker4] [15s 172ms] SSL Writer(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker4] [15s 172ms] SSLTube(SocketTube(22)) request: n=1 DEBUG: [HttpClient-5-Worker4] [15s 172ms] SSL Writer(SocketTube(22)) calling downstreamSubscriber::onSubscribe on SocketTube(22) DEBUG: [HttpClient-5-Worker4] [15s 172ms] SocketTube(22) subscribed for writing DEBUG: [HttpClient-5-Worker4] [15s 172ms] SocketTube(22) write: registering startSubscription event DEBUG: [HttpClient-5-Worker4] [15s 172ms] SSL Writer(SocketTube(22)) onSubscribe initiating handshaking DEBUG: [HttpClient-5-Worker4] [15s 172ms] SSL Writer(SocketTube(22)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-5-Worker5] [15s 174ms] SocketTube(21) read publisher got subscriber DEBUG: [HttpClient-5-Worker5] [15s 174ms] SocketTube(21) registering subscribe event DEBUG: [HttpClient-5-Worker5] [15s 174ms] SocketTube(21) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-Worker5] [15s 174ms] SSL Writer(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker5] [15s 174ms] SSLTube(SocketTube(21)) request: n=1 DEBUG: [HttpClient-5-Worker5] [15s 174ms] SSL Writer(SocketTube(21)) calling downstreamSubscriber::onSubscribe on SocketTube(21) DEBUG: [HttpClient-5-Worker5] [15s 174ms] SocketTube(21) subscribed for writing DEBUG: [HttpClient-5-Worker5] [15s 174ms] SocketTube(21) write: registering startSubscription event DEBUG: [HttpClient-5-Worker5] [15s 174ms] SSL Writer(SocketTube(21)) onSubscribe initiating handshaking DEBUG: [HttpClient-5-Worker5] [15s 174ms] SSL Writer(SocketTube(21)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-5-Worker5] [15s 898ms] SSL Writer(SocketTube(21)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-5-Worker5] [15s 899ms] SSL Writer(SocketTube(21)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker4] [15s 906ms] SSL Writer(SocketTube(22)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-5-Worker4] [15s 907ms] SSL Writer(SocketTube(22)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker2] [15s 911ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-5-Worker2] [15s 913ms] SSL Writer(SocketTube(20)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker3] [15s 927ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-5-Worker3] [15s 927ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker3] [19s 29ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker5] [19s 29ms] SSL Writer(SocketTube(21)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker4] [19s 29ms] SSL Writer(SocketTube(22)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker2] [19s 35ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker2] [19s 51ms] SSL Writer(SocketTube(20)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-5-Worker3] [19s 51ms] SSL Writer(SocketTube(23)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-5-Worker4] [19s 52ms] SSL Writer(SocketTube(22)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-5-Worker5] [19s 52ms] SSL Writer(SocketTube(21)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-5-Worker2] [19s 92ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker4] [19s 92ms] SSL Writer(SocketTube(22)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker4] [19s 92ms] SSL Writer(SocketTube(22)) handshaking DEBUG: [HttpClient-5-Worker3] [19s 93ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker3] [19s 93ms] SSL Writer(SocketTube(23)) handshaking DEBUG: [HttpClient-5-Worker2] [19s 92ms] SSL Writer(SocketTube(20)) handshaking DEBUG: [HttpClient-5-Worker5] [19s 97ms] SSL Writer(SocketTube(21)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker5] [19s 97ms] SSL Writer(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker2] [19s 644ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker2] [19s 644ms] SSL Writer(SocketTube(20)) Sending 458 bytes downstream DEBUG: [HttpClient-5-Worker2] [19s 644ms] SSL Writer(SocketTube(20)) Adding 458 to outputQ queue DEBUG: [HttpClient-5-Worker2] [19s 645ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [HttpClient-5-Worker3] [19s 680ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker3] [19s 680ms] SSL Writer(SocketTube(23)) Sending 458 bytes downstream DEBUG: [HttpClient-5-Worker3] [19s 680ms] SSL Writer(SocketTube(23)) Adding 458 to outputQ queue DEBUG: [HttpClient-5-Worker3] [19s 680ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-5-Worker5] [19s 701ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker5] [19s 701ms] SSL Writer(SocketTube(21)) Sending 458 bytes downstream DEBUG: [HttpClient-5-Worker5] [19s 701ms] SSL Writer(SocketTube(21)) Adding 458 to outputQ queue DEBUG: [HttpClient-5-Worker5] [19s 701ms] SSL Writer(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker4] [19s 706ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker4] [19s 706ms] SSL Writer(SocketTube(22)) Sending 458 bytes downstream DEBUG: [HttpClient-5-Worker4] [19s 706ms] SSL Writer(SocketTube(22)) Adding 458 to outputQ queue DEBUG: [HttpClient-5-Worker4] [19s 706ms] SSL Writer(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker2] [19s 724ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-5-Worker3] [19s 726ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-5-Worker4] [19s 726ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-5-Worker5] [19s 726ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-6-SelectorManager] [19s 945ms] 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@f032882[Not completed, 4 dependents] (id=1346) 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: NEED_UNWRAP DEBUG: [HttpClient-6-SelectorManager] [19s 945ms] SocketTube(20) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [19s 945ms] SocketTube(20) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [19s 945ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [HttpClient-6-SelectorManager] [19s 945ms] SocketTube(20) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [19s 945ms] SocketTube(20) resuming read event DEBUG: [HttpClient-6-SelectorManager] [19s 945ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [19s 945ms] SSL Reader(SocketTube(20)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(20)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@32724c52[Not completed, 1 dependents] (id=1371), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-6-SelectorManager] [19s 945ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-6-SelectorManager] [19s 945ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-6-SelectorManager] [19s 945ms] SocketTube(20) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [19s 945ms] SocketTube(20) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [19s 946ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dd54af5 for R (true) DEBUG: [HttpClient-6-SelectorManager] [19s 946ms] SocketTube(23) subscribe event raised DEBUG: [HttpClient-6-SelectorManager] [19s 946ms] 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@7c4a8268[Not completed, 4 dependents] (id=1347) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(23)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@5cfa516f[Not completed, 1 dependents] (id=1373), 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] [19s 946ms] SocketTube(23) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [19s 946ms] SocketTube(23) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [19s 946ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-6-SelectorManager] [19s 946ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [19s 946ms] SocketTube(23) resuming read event DEBUG: [HttpClient-6-SelectorManager] [19s 946ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [19s 946ms] SSL Reader(SocketTube(23)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(23)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@5cfa516f[Not completed, 1 dependents] (id=1373), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-6-SelectorManager] [19s 946ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-6-SelectorManager] [19s 946ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-6-SelectorManager] [19s 946ms] SocketTube(23) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [19s 946ms] SocketTube(23) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [19s 946ms] SocketTube(23) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [19s 946ms] SocketTube(23) write: offloading requestMore DEBUG: [HttpClient-6-SelectorManager] [19s 946ms] SocketTube(20) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [19s 946ms] SocketTube(20) write: offloading requestMore DEBUG: [HttpClient-6-SelectorManager] [19s 946ms] SocketTube(22) subscribe event raised DEBUG: [HttpClient-6-SelectorManager] [19s 946ms] 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@6b4f3ae7[Not completed, 4 dependents] (id=1348) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(22)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@503fa2fb[Not completed, 1 dependents] (id=1370), 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] [19s 946ms] SocketTube(22) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [19s 946ms] SocketTube(22) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [19s 946ms] SSL Reader(SocketTube(22)) requesting 1 DEBUG: [HttpClient-6-SelectorManager] [19s 946ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [19s 946ms] SocketTube(22) resuming read event DEBUG: [HttpClient-6-SelectorManager] [19s 946ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [19s 946ms] SSL Reader(SocketTube(22)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(22)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@503fa2fb[Not completed, 1 dependents] (id=1370), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-6-SelectorManager] [19s 946ms] SSLTube(SocketTube(22)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-6-SelectorManager] [19s 946ms] SSLTube(SocketTube(22)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-6-SelectorManager] [19s 946ms] SocketTube(22) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [19s 946ms] SocketTube(22) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [19s 946ms] SocketTube(22) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [19s 946ms] SocketTube(22) write: offloading requestMore DEBUG: [HttpClient-5-Worker6] [19s 946ms] SocketTube(23) write: requesting more... DEBUG: [HttpClient-5-Worker6] [19s 947ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker6] [19s 947ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-5-Worker6] [19s 947ms] SocketTube(23) trying to write: 458 DEBUG: [HttpClient-6-SelectorManager] [19s 946ms] SocketTube(21) subscribe event raised DEBUG: [HttpClient-6-SelectorManager] [19s 947ms] 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@78ce2356[Not completed, 4 dependents] (id=1350) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(21)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@76317409[Not completed, 1 dependents] (id=1372), 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] [19s 947ms] SocketTube(21) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [19s 947ms] SocketTube(21) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [19s 947ms] SSL Reader(SocketTube(21)) requesting 1 DEBUG: [HttpClient-6-SelectorManager] [19s 947ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [19s 947ms] SocketTube(21) resuming read event DEBUG: [HttpClient-5-Worker7] [19s 947ms] SocketTube(20) write: requesting more... DEBUG: [HttpClient-5-Worker7] [19s 947ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker7] [19s 947ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-5-Worker7] [19s 947ms] SocketTube(20) trying to write: 458 DEBUG: [HttpClient-5-Worker7] [19s 947ms] SocketTube(20) wrote: 458 DEBUG: [HttpClient-5-Worker7] [19s 948ms] SocketTube(20) write: requesting more... DEBUG: [HttpClient-5-Worker7] [19s 948ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker7] [19s 948ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker8] [19s 947ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-5-Worker8] [19s 948ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker8] [19s 948ms] SSL Writer(SocketTube(22)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-5-Worker8] [19s 948ms] SocketTube(22) trying to write: 458 DEBUG: [HttpClient-5-Worker8] [19s 948ms] SocketTube(22) wrote: 458 DEBUG: [HttpClient-5-Worker8] [19s 948ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-5-Worker8] [19s 948ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker8] [19s 948ms] SocketTube(22) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker8] [19s 948ms] SSL Writer(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker8] [19s 948ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker6] [19s 948ms] SocketTube(23) wrote: 458 DEBUG: [HttpClient-5-Worker6] [19s 948ms] SocketTube(23) write: requesting more... DEBUG: [HttpClient-5-Worker6] [19s 948ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker6] [19s 948ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker6] [19s 949ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker6] [19s 949ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker6] [19s 949ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [19s 947ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [19s 950ms] SSL Reader(SocketTube(21)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(21)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@76317409[Not completed, 1 dependents] (id=1372), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-6-SelectorManager] [19s 950ms] SSLTube(SocketTube(21)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-6-SelectorManager] [19s 950ms] SSLTube(SocketTube(21)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-6-SelectorManager] [19s 950ms] SocketTube(21) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [19s 950ms] SocketTube(21) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [19s 950ms] SocketTube(21) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [19s 950ms] SocketTube(21) write: offloading requestMore DEBUG: [HttpClient-5-Worker7] [19s 948ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker9] [19s 951ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-5-Worker9] [19s 951ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker9] [19s 951ms] SSL Writer(SocketTube(21)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-5-Worker9] [19s 951ms] SocketTube(21) trying to write: 458 DEBUG: [HttpClient-5-Worker8] [19s 948ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker9] [19s 952ms] SocketTube(21) wrote: 458 DEBUG: [HttpClient-5-Worker9] [19s 952ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-5-Worker9] [19s 952ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker9] [19s 952ms] SocketTube(21) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker9] [19s 952ms] SSL Writer(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker9] [19s 952ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker9] [19s 952ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [19s 953ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64bbf02a for R (true) DEBUG: [HttpClient-6-SelectorManager] [19s 953ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4063e0ce for R (true) DEBUG: [HttpClient-6-SelectorManager] [19s 953ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68ed8cc for R (true) DEBUG: [HttpClient-5-Worker7] [19s 952ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker7] [19s 953ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [22s 9ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dd54af5 for None (false) DEBUG: [HttpClient-6-SelectorManager] [22s 9ms] HttpClientImpl(6) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-6-SelectorManager] [22s 9ms] SocketTube(20) read bytes: 133 DEBUG: [HttpClient-6-SelectorManager] [22s 9ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-6-SelectorManager] [22s 9ms] SSL Reader(SocketTube(20)) Adding 133 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [22s 9ms] SocketTube(20) resuming read event DEBUG: [HttpClient-6-SelectorManager] [22s 9ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dd54af5 for R (false) DEBUG: [HttpClient-6-SelectorManager] [22s 9ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker10] [22s 10ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker10] [22s 10ms] SSL Reader(SocketTube(20)) Unwrapping: 133 DEBUG: [HttpClient-6-SelectorManager] [22s 306ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dd54af5 for None (false) DEBUG: [HttpClient-6-SelectorManager] [22s 307ms] SocketTube(20) no more demand for reading DEBUG: [HttpClient-6-SelectorManager] [22s 307ms] SocketTube(20) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker10] [22s 411ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-5-Worker10] [22s 414ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-5-Worker10] [22s 416ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 127 DEBUG: [HttpClient-5-Worker10] [22s 418ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [HttpClient-5-Worker10] [22s 421ms] SSLFlowDelegate(SocketTube(20)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker10] [22s 435ms] SSLFlowDelegate(SocketTube(20)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker10] [22s 452ms] SSLFlowDelegate(SocketTube(20)) finished task execution DEBUG: [HttpClient-5-Worker10] [22s 462ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker10] [22s 462ms] SSL Writer(SocketTube(20)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker10] [22s 462ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker10] [22s 462ms] SSL Writer(SocketTube(20)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-5-Worker10] [22s 463ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker10] [22s 463ms] SSL Writer(SocketTube(20)) handshaking DEBUG: [HttpClient-5-Worker10] [22s 463ms] SSL Writer(SocketTube(20)) Sending 6 bytes downstream DEBUG: [HttpClient-5-Worker10] [22s 463ms] SSL Writer(SocketTube(20)) Adding 6 to outputQ queue DEBUG: [HttpClient-5-Worker10] [22s 463ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [HttpClient-5-Worker10] [22s 463ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker10] [22s 463ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-5-Worker10] [22s 463ms] SocketTube(20) trying to write: 6 DEBUG: [HttpClient-5-Worker10] [22s 463ms] SocketTube(20) wrote: 6 DEBUG: [HttpClient-5-Worker10] [22s 463ms] SocketTube(20) write: requesting more... DEBUG: [HttpClient-5-Worker10] [22s 463ms] SocketTube(20) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker10] [22s 463ms] SocketTube(20) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker10] [22s 463ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker10] [22s 463ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker10] [22s 463ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker10] [22s 463ms] SSL Reader(SocketTube(20)) Unwrapping: 6 DEBUG: [HttpClient-5-Worker10] [22s 463ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker10] [22s 464ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-5-Worker10] [22s 464ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 6 DEBUG: [HttpClient-5-Worker10] [22s 464ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [HttpClient-5-Worker10] [22s 464ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [HttpClient-5-Worker10] [22s 464ms] SocketTube(20) got some demand for reading DEBUG: [HttpClient-5-Worker10] [22s 464ms] SocketTube(20) resuming read event DEBUG: [HttpClient-5-Worker10] [22s 464ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [22s 464ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dd54af5 for R (true) DEBUG: [HttpClient-6-SelectorManager] [22s 464ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dd54af5 for None (false) DEBUG: [HttpClient-6-SelectorManager] [22s 464ms] SocketTube(20) read bytes: 2071 DEBUG: [HttpClient-6-SelectorManager] [22s 464ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-6-SelectorManager] [22s 464ms] SSL Reader(SocketTube(20)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [22s 464ms] SocketTube(20) resuming read event DEBUG: [HttpClient-6-SelectorManager] [22s 464ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dd54af5 for R (false) DEBUG: [HttpClient-6-SelectorManager] [22s 464ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [22s 464ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker11] [22s 464ms] SSL Reader(SocketTube(20)) Unwrapping: 2071 DEBUG: [HttpClient-5-Worker11] [22s 527ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker11] [22s 528ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-5-Worker11] [22s 528ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-5-Worker11] [22s 528ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [HttpClient-5-Worker11] [22s 528ms] SSLFlowDelegate(SocketTube(20)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker11] [22s 528ms] SSLFlowDelegate(SocketTube(20)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker11] [22s 829ms] SSLFlowDelegate(SocketTube(20)) finished task execution DEBUG: [HttpClient-5-Worker11] [22s 829ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker11] [22s 829ms] SSL Writer(SocketTube(20)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker11] [22s 830ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker11] [22s 830ms] SSL Writer(SocketTube(20)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-5-Worker11] [22s 830ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker11] [22s 841ms] SSLFlowDelegate(SocketTube(20)) setALPN = DEBUG: [HttpClient-5-Worker11] [22s 841ms] PlainHttpConnection(SocketTube(20)) finishConnect, setting connected=true DEBUG: [HttpClient-5-Worker11] [22s 870ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-5-Worker11] [22s 870ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 2:40:14 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-5-Worker11] [22s 903ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-5-Worker11] [22s 906ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-5-Worker11] [22s 906ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:36062 remote=/127.0.0.1:35157] DEBUG: [HttpClient-5-Worker11] [22s 907ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker11] [22s 907ms] Http1Exchange Sending headers only DEBUG: [HttpClient-5-Worker11] [22s 907ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1656b581 queue.isEmpty: true DEBUG: [HttpClient-5-Worker11] [22s 907ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1656b581, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-5-Worker11] [22s 907ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker11] [22s 907ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker11] [22s 907ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker11] [22s 907ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker11] [22s 907ms] Http1Exchange response created in advance DEBUG: [HttpClient-5-Worker11] [22s 907ms] Http1Exchange SSLTube(SocketTube(20)) connecting flows DEBUG: [HttpClient-5-Worker11] [22s 907ms] SSLTube(SocketTube(20)) connecting flows DEBUG: [HttpClient-5-Worker11] [22s 907ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5d64cfe3 DEBUG: [HttpClient-5-Worker11] [22s 926ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Received onSubscribed from upstream DEBUG: [HttpClient-5-Worker11] [22s 931ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker11] [22s 931ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker11] [22s 931ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker11] [22s 931ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [22s 931ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker11] [22s 932ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [22s 932ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker11] [22s 932ms] Http1Publisher(SSLTube(SocketTube(20))) got subscriber: SSLTube(SocketTube(20)) DEBUG: [HttpClient-5-Worker11] [22s 932ms] SSLTube(SocketTube(20)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker11] [22s 932ms] Http1Publisher(SSLTube(SocketTube(20))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker11] [22s 932ms] Http1Publisher(SSLTube(SocketTube(20))) WriteTask DEBUG: [HttpClient-5-Worker11] [22s 932ms] Http1Publisher(SSLTube(SocketTube(20))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-5-Worker11] [22s 932ms] Http1Exchange requestAction.headers Apr 01, 2024 2:40:14 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:35157/ GET DEBUG: [HttpClient-5-Worker11] [22s 933ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-Worker11] [22s 933ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker11] [22s 933ms] Http1Publisher(SSLTube(SocketTube(20))) WriteTask DEBUG: [HttpClient-5-Worker11] [22s 933ms] Http1Publisher(SSLTube(SocketTube(20))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker11] [22s 936ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-5-Worker11] [22s 936ms] Http1Publisher(SSLTube(SocketTube(20))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker11] [22s 936ms] Http1Publisher(SSLTube(SocketTube(20))) onNext with 82 bytes DEBUG: [HttpClient-5-Worker11] [22s 938ms] SSLTube(SocketTube(20)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-5-Worker11] [22s 938ms] SSL Writer(SocketTube(20)) onNext DEBUG: [HttpClient-5-Worker11] [22s 938ms] SSL Writer(SocketTube(20)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-5-Worker11] [22s 938ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker11] [22s 938ms] Exchange sendRequestBody DEBUG: [HttpClient-5-Worker11] [22s 938ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-5-Worker11] [22s 938ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-5-Worker11] [22s 938ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker11] [22s 938ms] Http1Publisher(SSLTube(SocketTube(20))) WriteTask DEBUG: [HttpClient-5-Worker11] [22s 938ms] Http1Publisher(SSLTube(SocketTube(20))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-Worker11] [22s 950ms] SSL Writer(SocketTube(20)) Sending 90 bytes downstream DEBUG: [HttpClient-5-Worker11] [22s 950ms] SSL Writer(SocketTube(20)) Adding 90 to outputQ queue DEBUG: [HttpClient-5-Worker11] [22s 950ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [HttpClient-5-Worker11] [22s 956ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [22s 957ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-5-Worker11] [22s 958ms] SocketTube(20) trying to write: 90 DEBUG: [HttpClient-5-Worker11] [22s 960ms] SocketTube(20) wrote: 90 DEBUG: [HttpClient-5-Worker11] [22s 962ms] SocketTube(20) write: requesting more... DEBUG: [HttpClient-5-Worker11] [22s 963ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [22s 964ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [22s 966ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker11] [22s 966ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [HttpClient-5-Worker11] [22s 966ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [HttpClient-5-Worker11] [22s 966ms] Http1Publisher(SSLTube(SocketTube(20))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker11] [22s 966ms] Http1Publisher(SSLTube(SocketTube(20))) WriteTask DEBUG: [HttpClient-5-Worker11] [22s 966ms] Http1Publisher(SSLTube(SocketTube(20))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker11] [22s 966ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-5-Worker11] [22s 966ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-5-Worker11] [22s 966ms] Http1Exchange reading headers DEBUG: [HttpClient-5-Worker11] [22s 967ms] Http1Response(id=21) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-5-Worker11] [22s 967ms] Http1Response(id=21) First time around DEBUG: [HttpClient-5-Worker11] [22s 967ms] Http1Response(id=21) headersReader is not yet completed DEBUG: [HttpClient-5-Worker11] [22s 975ms] Http1Publisher(SSLTube(SocketTube(20))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker11] [22s 975ms] Http1Publisher(SSLTube(SocketTube(20))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@29ab9c8b DEBUG: [HttpClient-5-Worker11] [22s 976ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [22s 976ms] SSL Writer(SocketTube(20)) wrapping 82 bytes DEBUG: [HttpClient-5-Worker11] [22s 976ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker11] [22s 977ms] SSL Writer(SocketTube(20)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-5-Worker11] [22s 977ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker11] [22s 977ms] SSL Writer(SocketTube(20)) Sending 120 bytes downstream DEBUG: [HttpClient-5-Worker11] [22s 977ms] SSL Writer(SocketTube(20)) Adding 120 to outputQ queue DEBUG: [HttpClient-5-Worker11] [22s 977ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [HttpClient-5-Worker11] [22s 977ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [22s 977ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-5-Worker11] [22s 977ms] SocketTube(20) trying to write: 120 DEBUG: [HttpClient-5-Worker11] [22s 978ms] SocketTube(20) wrote: 120 DEBUG: [HttpClient-5-Worker11] [22s 978ms] SocketTube(20) write: requesting more... DEBUG: [HttpClient-5-Worker11] [22s 978ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [22s 978ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [22s 978ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker11] [22s 978ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [22s 978ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-5-Worker11] [22s 978ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [HttpClient-5-Worker11] [22s 978ms] SocketTube(20) got some demand for reading DEBUG: [HttpClient-5-Worker11] [22s 978ms] SocketTube(20) resuming read event DEBUG: [HttpClient-5-Worker11] [22s 978ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [22s 978ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dd54af5 for R (false) DEBUG: [HttpClient-5-Worker11] [22s 978ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [23s 67ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dd54af5 for None (false) DEBUG: [HttpClient-6-SelectorManager] [23s 67ms] SocketTube(20) read bytes: 1731 DEBUG: [HttpClient-6-SelectorManager] [23s 67ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-6-SelectorManager] [23s 67ms] SSL Reader(SocketTube(20)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [23s 67ms] SocketTube(20) resuming read event DEBUG: [HttpClient-6-SelectorManager] [23s 67ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dd54af5 for R (false) DEBUG: [HttpClient-6-SelectorManager] [23s 67ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker12] [23s 68ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker12] [23s 68ms] SSL Reader(SocketTube(20)) Unwrapping: 1731 DEBUG: [HttpClient-5-Worker12] [23s 99ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-5-Worker12] [23s 99ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-5-Worker12] [23s 99ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-5-Worker12] [23s 99ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [HttpClient-5-Worker12] [23s 99ms] SocketTube(20) got some demand for reading DEBUG: [HttpClient-5-Worker12] [23s 99ms] SocketTube(20) resuming read event DEBUG: [HttpClient-5-Worker12] [23s 99ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [23s 102ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dd54af5 for None (false) DEBUG: [HttpClient-6-SelectorManager] [23s 102ms] SocketTube(20) read bytes: 155 DEBUG: [HttpClient-6-SelectorManager] [23s 102ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-6-SelectorManager] [23s 102ms] SSL Reader(SocketTube(20)) Adding 155 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [23s 106ms] SocketTube(20) resuming read event DEBUG: [HttpClient-6-SelectorManager] [23s 106ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dd54af5 for R (false) DEBUG: [HttpClient-6-SelectorManager] [23s 106ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [23s 106ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dd54af5 for R (false) DEBUG: [HttpClient-5-Worker13] [23s 107ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker13] [23s 107ms] SSL Reader(SocketTube(20)) Unwrapping: 155 DEBUG: [HttpClient-5-Worker13] [23s 107ms] SSL Reader(SocketTube(20)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-5-Worker13] [23s 107ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-5-Worker13] [23s 107ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 113 DEBUG: [HttpClient-5-Worker13] [23s 107ms] SSL Reader(SocketTube(20)) sending 75 DEBUG: [HttpClient-5-Worker13] [23s 107ms] SSL Reader(SocketTube(20)) Adding 75 to outputQ queue DEBUG: [HttpClient-5-Worker13] [23s 107ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [HttpClient-5-Worker13] [23s 107ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [23s 107ms] SSL Reader(SocketTube(20)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-5-Worker13] [23s 107ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Putting 75 bytes into the queue DEBUG: [HttpClient-5-Worker13] [23s 107ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1656b581 DEBUG: [HttpClient-5-Worker13] [23s 107ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker13] [23s 107ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1656b581 DEBUG: [HttpClient-5-Worker13] [23s 107ms] Http1Response(id=21) Sending 75/512 bytes to header parser DEBUG: [HttpClient-5-Worker13] [23s 108ms] Http1Response(id=21) Parsing headers completed. bytes=75 DEBUG: [HttpClient-5-Worker13] [23s 108ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1656b581 DEBUG: [HttpClient-5-Worker13] [23s 108ms] Http1Response(id=21) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-5-Worker13] [23s 122ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 2:40:14 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:35157/) 200 HTTP_1_1 Local port: 36062 DEBUG: [HttpClient-5-Worker13] [23s 123ms] Http1Response(id=21) readBody: return2Cache: true DEBUG: [HttpClient-5-Worker13] [23s 123ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(20)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@1376e4fa(6) DEBUG: [HttpClient-5-Worker13] [23s 123ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@63b30b40/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@26b19952 queue.isEmpty: false DEBUG: [HttpClient-5-Worker13] [23s 124ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Delegate done: 0 DEBUG: [HttpClient-5-Worker13] [23s 124ms] AsyncSSLConnection(SSLTube(SocketTube(20)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-5-Worker13] [23s 124ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [HttpClient-5-Worker13] [23s 124ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@63b30b40/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@26b19952, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-5-Worker13] [23s 124ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@63b30b40/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@26b19952 DEBUG: [HttpClient-5-Worker13] [23s 124ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker13] [23s 124ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@63b30b40/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@26b19952 DEBUG: [HttpClient-5-Worker13] [23s 124ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(20)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-5-Worker13] [23s 124ms] AsyncSSLConnection(SSLTube(SocketTube(20)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker13] [23s 124ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker13] [23s 124ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker13] [23s 124ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker13] [23s 124ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker13] [23s 124ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-5-Worker13] [23s 124ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-5-Worker13] [23s 124ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [23s 124ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [23s 124ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [23s 125ms] SSL Reader(SocketTube(20)) Unwrapping: 42 DEBUG: [HttpClient-5-Worker13] [23s 125ms] SSL Reader(SocketTube(20)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-5-Worker13] [23s 125ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-5-Worker13] [23s 125ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 42 DEBUG: [HttpClient-5-Worker13] [23s 126ms] SSL Reader(SocketTube(20)) sending 4 DEBUG: [HttpClient-5-Worker13] [23s 126ms] SSL Reader(SocketTube(20)) Adding 4 to outputQ queue DEBUG: [HttpClient-5-Worker13] [23s 126ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [HttpClient-5-Worker13] [23s 126ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [23s 126ms] SSL Reader(SocketTube(20)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-5-Worker13] [23s 126ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Putting 4 bytes into the queue DEBUG: [HttpClient-5-Worker13] [23s 126ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@63b30b40/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@26b19952 DEBUG: [HttpClient-5-Worker13] [23s 126ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker13] [23s 126ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@63b30b40/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@26b19952 DEBUG: [HttpClient-5-Worker13] [23s 126ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(20)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-5-Worker13] [23s 126ms] AsyncSSLConnection(SSLTube(SocketTube(20)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker13] [23s 126ms] AsyncSSLConnection(SSLTube(SocketTube(20)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-5-Worker13] [23s 126ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) cleared DEBUG: [HttpClient-5-Worker13] [23s 126ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(20)))) SSLTube(SocketTube(20)): return to HTTP/1.1 pool DEBUG: [HttpClient-5-Worker13] [23s 126ms] ConnectionPool(6) registering CleanupTrigger(SSLTube(SocketTube(20))) DEBUG: [HttpClient-5-Worker13] [23s 126ms] SSLTube(SocketTube(20)) connecting flows DEBUG: [HttpClient-5-Worker13] [23s 126ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(20))) DEBUG: [HttpClient-5-Worker13] [23s 126ms] Http1Publisher(SSLTube(SocketTube(20))) subscription cancelled DEBUG: [HttpClient-5-Worker13] [23s 126ms] SSLTube(SocketTube(20)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker13] [23s 127ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [HttpClient-5-Worker13] [23s 127ms] HttpClientImpl(6) ClientImpl (async) elapsed 9466 millis for GET to https://127.0.0.1:35157/ DEBUG: [HttpClient-5-Worker13] [23s 134ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(20)))) Finished reading body: READING_BODY DEBUG: [HttpClient-5-Worker13] [23s 135ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(20)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@1376e4fa(6) DEBUG: [HttpClient-5-Worker13] [23s 135ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Delegate done: 0 DEBUG: [HttpClient-5-Worker13] [23s 135ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [23s 138ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-Worker13] [23s 138ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [23s 138ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [23s 138ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [23s 139ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [23s 139ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [HttpClient-5-Worker13] [23s 139ms] SocketTube(20) got some demand for reading DEBUG: [HttpClient-5-Worker13] [23s 139ms] SocketTube(20) resuming read event DEBUG: [HttpClient-5-Worker13] [23s 143ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker13] [23s 143ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [23s 143ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dd54af5 for R (false) DEBUG: [HttpClient-6-SelectorManager] [23s 294ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64bbf02a for None (false) DEBUG: [HttpClient-6-SelectorManager] [23s 295ms] SocketTube(23) read bytes: 133 DEBUG: [HttpClient-6-SelectorManager] [23s 295ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-6-SelectorManager] [23s 295ms] SSL Reader(SocketTube(23)) Adding 133 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [23s 295ms] SocketTube(23) resuming read event DEBUG: [HttpClient-6-SelectorManager] [23s 295ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64bbf02a for R (false) DEBUG: [HttpClient-6-SelectorManager] [23s 295ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker14] [23s 295ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker14] [23s 295ms] SSL Reader(SocketTube(23)) Unwrapping: 133 DEBUG: [HttpClient-6-SelectorManager] [23s 295ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64bbf02a for None (false) DEBUG: [HttpClient-6-SelectorManager] [23s 295ms] SocketTube(23) no more demand for reading DEBUG: [HttpClient-6-SelectorManager] [23s 295ms] SocketTube(23) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker14] [23s 295ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-5-Worker14] [23s 295ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-5-Worker14] [23s 295ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 127 DEBUG: [HttpClient-5-Worker14] [23s 295ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [HttpClient-5-Worker14] [23s 295ms] SSLFlowDelegate(SocketTube(23)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker14] [23s 295ms] SSLFlowDelegate(SocketTube(23)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker14] [23s 299ms] SSLFlowDelegate(SocketTube(23)) finished task execution DEBUG: [HttpClient-5-Worker14] [23s 299ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker14] [23s 299ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker14] [23s 299ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker14] [23s 299ms] SSL Writer(SocketTube(23)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-5-Worker14] [23s 299ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker14] [23s 299ms] SSL Writer(SocketTube(23)) handshaking DEBUG: [HttpClient-5-Worker14] [23s 299ms] SSL Writer(SocketTube(23)) Sending 6 bytes downstream DEBUG: [HttpClient-5-Worker14] [23s 299ms] SSL Writer(SocketTube(23)) Adding 6 to outputQ queue DEBUG: [HttpClient-5-Worker14] [23s 299ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-5-Worker14] [23s 299ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker14] [23s 299ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-5-Worker14] [23s 299ms] SocketTube(23) trying to write: 6 DEBUG: [HttpClient-5-Worker14] [23s 299ms] SocketTube(23) wrote: 6 DEBUG: [HttpClient-5-Worker14] [23s 300ms] SocketTube(23) write: requesting more... DEBUG: [HttpClient-5-Worker14] [23s 300ms] SocketTube(23) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker14] [23s 300ms] SocketTube(23) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker14] [23s 300ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker14] [23s 300ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker14] [23s 300ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker14] [23s 300ms] SSL Reader(SocketTube(23)) Unwrapping: 6 DEBUG: [HttpClient-5-Worker14] [23s 300ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker14] [23s 300ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-5-Worker14] [23s 300ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 6 DEBUG: [HttpClient-5-Worker14] [23s 300ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [HttpClient-5-Worker14] [23s 300ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker14] [23s 300ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-5-Worker14] [23s 300ms] SocketTube(23) resuming read event DEBUG: [HttpClient-5-Worker14] [23s 300ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [23s 300ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64bbf02a for R (true) DEBUG: [HttpClient-6-SelectorManager] [23s 300ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64bbf02a for None (false) DEBUG: [HttpClient-6-SelectorManager] [23s 300ms] SocketTube(23) read bytes: 2071 DEBUG: [HttpClient-6-SelectorManager] [23s 301ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-6-SelectorManager] [23s 301ms] SSL Reader(SocketTube(23)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [23s 301ms] SocketTube(23) resuming read event DEBUG: [HttpClient-6-SelectorManager] [23s 301ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64bbf02a for R (false) DEBUG: [HttpClient-6-SelectorManager] [23s 301ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker15] [23s 301ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker15] [23s 301ms] SSL Reader(SocketTube(23)) Unwrapping: 2071 DEBUG: [HttpClient-5-Worker15] [23s 301ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker15] [23s 303ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-5-Worker15] [23s 303ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-5-Worker15] [23s 303ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [HttpClient-5-Worker15] [23s 303ms] SSLFlowDelegate(SocketTube(23)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker15] [23s 303ms] SSLFlowDelegate(SocketTube(23)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker15] [23s 310ms] SSLFlowDelegate(SocketTube(23)) finished task execution DEBUG: [HttpClient-5-Worker15] [23s 310ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker15] [23s 310ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker15] [23s 310ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker15] [23s 310ms] SSL Writer(SocketTube(23)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-5-Worker15] [23s 311ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker15] [23s 311ms] SSLFlowDelegate(SocketTube(23)) setALPN = DEBUG: [HttpClient-5-Worker15] [23s 311ms] PlainHttpConnection(SocketTube(23)) finishConnect, setting connected=true DEBUG: [HttpClient-5-Worker15] [23s 311ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-5-Worker15] [23s 311ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 2:40:14 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-5-Worker15] [23s 311ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-5-Worker15] [23s 311ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-5-Worker15] [23s 312ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:36098 remote=/127.0.0.1:35157] DEBUG: [HttpClient-5-Worker15] [23s 312ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker15] [23s 312ms] Http1Exchange Sending headers only DEBUG: [HttpClient-5-Worker15] [23s 312ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6fd7642a queue.isEmpty: true DEBUG: [HttpClient-5-Worker15] [23s 312ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6fd7642a, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-5-Worker15] [23s 312ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker15] [23s 312ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker15] [23s 312ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker15] [23s 312ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker15] [23s 312ms] Http1Exchange response created in advance DEBUG: [HttpClient-5-Worker15] [23s 312ms] Http1Exchange SSLTube(SocketTube(23)) connecting flows DEBUG: [HttpClient-5-Worker15] [23s 312ms] SSLTube(SocketTube(23)) connecting flows DEBUG: [HttpClient-5-Worker15] [23s 312ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@309792d7 DEBUG: [HttpClient-5-Worker15] [23s 312ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Received onSubscribed from upstream DEBUG: [HttpClient-5-Worker15] [23s 312ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker15] [23s 312ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker15] [23s 312ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker15] [23s 312ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [23s 312ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker15] [23s 312ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [23s 312ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker15] [23s 312ms] Http1Publisher(SSLTube(SocketTube(23))) got subscriber: SSLTube(SocketTube(23)) DEBUG: [HttpClient-5-Worker15] [23s 312ms] SSLTube(SocketTube(23)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker15] [23s 313ms] Http1Publisher(SSLTube(SocketTube(23))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker15] [23s 313ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [HttpClient-5-Worker15] [23s 313ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-5-Worker15] [23s 313ms] Http1Exchange requestAction.headers Apr 01, 2024 2:40:14 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:35157/ GET DEBUG: [HttpClient-5-Worker15] [23s 313ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-Worker15] [23s 313ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker15] [23s 313ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [HttpClient-5-Worker15] [23s 313ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker15] [23s 313ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-5-Worker15] [23s 313ms] Http1Publisher(SSLTube(SocketTube(23))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker15] [23s 313ms] Http1Publisher(SSLTube(SocketTube(23))) onNext with 82 bytes DEBUG: [HttpClient-5-Worker15] [23s 313ms] SSLTube(SocketTube(23)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-5-Worker15] [23s 313ms] SSL Writer(SocketTube(23)) onNext DEBUG: [HttpClient-5-Worker15] [23s 313ms] SSL Writer(SocketTube(23)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-5-Worker15] [23s 313ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker15] [23s 313ms] Exchange sendRequestBody DEBUG: [HttpClient-5-Worker15] [23s 313ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-5-Worker15] [23s 313ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-5-Worker15] [23s 313ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker15] [23s 314ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [HttpClient-5-Worker15] [23s 314ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-Worker15] [23s 314ms] SSL Writer(SocketTube(23)) Sending 90 bytes downstream DEBUG: [HttpClient-5-Worker15] [23s 314ms] SSL Writer(SocketTube(23)) Adding 90 to outputQ queue DEBUG: [HttpClient-5-Worker15] [23s 314ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-5-Worker15] [23s 314ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [23s 314ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-5-Worker15] [23s 314ms] SocketTube(23) trying to write: 90 DEBUG: [HttpClient-5-Worker15] [23s 314ms] SocketTube(23) wrote: 90 DEBUG: [HttpClient-5-Worker15] [23s 314ms] SocketTube(23) write: requesting more... DEBUG: [HttpClient-5-Worker15] [23s 314ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker15] [23s 314ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [23s 318ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64bbf02a for None (false) DEBUG: [HttpClient-6-SelectorManager] [23s 322ms] SocketTube(23) no more demand for reading DEBUG: [HttpClient-6-SelectorManager] [23s 322ms] SocketTube(23) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker15] [23s 322ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker15] [23s 322ms] SSL Writer(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker15] [23s 326ms] SSLTube(SocketTube(23)) request: n=1 DEBUG: [HttpClient-5-Worker15] [23s 326ms] Http1Publisher(SSLTube(SocketTube(23))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker15] [23s 326ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [HttpClient-5-Worker15] [23s 327ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker15] [23s 327ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-5-Worker15] [23s 327ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-5-Worker15] [23s 327ms] Http1Exchange reading headers DEBUG: [HttpClient-5-Worker15] [23s 327ms] Http1Response(id=22) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-5-Worker15] [23s 327ms] Http1Response(id=22) First time around DEBUG: [HttpClient-5-Worker15] [23s 327ms] Http1Response(id=22) headersReader is not yet completed DEBUG: [HttpClient-5-Worker15] [23s 327ms] Http1Publisher(SSLTube(SocketTube(23))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker15] [23s 327ms] Http1Publisher(SSLTube(SocketTube(23))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@235bb417 DEBUG: [HttpClient-5-Worker15] [23s 327ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [23s 327ms] SSL Writer(SocketTube(23)) wrapping 82 bytes DEBUG: [HttpClient-5-Worker15] [23s 327ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker15] [23s 327ms] SSL Writer(SocketTube(23)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-5-Worker15] [23s 327ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker15] [23s 327ms] SSL Writer(SocketTube(23)) Sending 120 bytes downstream DEBUG: [HttpClient-5-Worker15] [23s 327ms] SSL Writer(SocketTube(23)) Adding 120 to outputQ queue DEBUG: [HttpClient-5-Worker15] [23s 327ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-5-Worker15] [23s 328ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [23s 328ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-5-Worker15] [23s 328ms] SocketTube(23) trying to write: 120 DEBUG: [HttpClient-5-Worker15] [23s 328ms] SocketTube(23) wrote: 120 DEBUG: [HttpClient-5-Worker15] [23s 328ms] SocketTube(23) write: requesting more... DEBUG: [HttpClient-5-Worker15] [23s 328ms] SocketTube(23) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker15] [23s 328ms] SocketTube(23) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker15] [23s 328ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker15] [23s 328ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [23s 328ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-5-Worker15] [23s 328ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker15] [23s 330ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-5-Worker15] [23s 330ms] SocketTube(23) resuming read event DEBUG: [HttpClient-5-Worker15] [23s 332ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker15] [23s 332ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [23s 333ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64bbf02a for R (true) DEBUG: [HttpClient-6-SelectorManager] [23s 333ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64bbf02a for None (false) DEBUG: [HttpClient-6-SelectorManager] [23s 333ms] SocketTube(23) read bytes: 1844 DEBUG: [HttpClient-6-SelectorManager] [23s 333ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-6-SelectorManager] [23s 333ms] SSL Reader(SocketTube(23)) Adding 1844 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [23s 333ms] SocketTube(23) resuming read event DEBUG: [HttpClient-6-SelectorManager] [23s 333ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64bbf02a for R (false) DEBUG: [HttpClient-6-SelectorManager] [23s 333ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker16] [23s 333ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:1844, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker16] [23s 333ms] SSL Reader(SocketTube(23)) Unwrapping: 1844 DEBUG: [HttpClient-5-Worker16] [23s 334ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 1844 into buffer of 16676 remaining to decode: 113 DEBUG: [HttpClient-5-Worker16] [23s 334ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-5-Worker16] [23s 334ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-5-Worker16] [23s 334ms] SSL Reader(SocketTube(23)) Unwrapping: 113 DEBUG: [HttpClient-5-Worker16] [23s 335ms] SSL Reader(SocketTube(23)) Decoded 75 bytes out of 113 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker16] [23s 335ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-5-Worker16] [23s 335ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 113 DEBUG: [HttpClient-5-Worker16] [23s 335ms] SSL Reader(SocketTube(23)) sending 75 DEBUG: [HttpClient-5-Worker16] [23s 335ms] SSL Reader(SocketTube(23)) Adding 75 to outputQ queue DEBUG: [HttpClient-5-Worker16] [23s 335ms] SSL Reader(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-5-Worker16] [23s 335ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker16] [23s 335ms] SSL Reader(SocketTube(23)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-5-Worker16] [23s 335ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Putting 75 bytes into the queue DEBUG: [HttpClient-5-Worker16] [23s 335ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6fd7642a DEBUG: [HttpClient-5-Worker16] [23s 335ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker16] [23s 335ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6fd7642a DEBUG: [HttpClient-5-Worker16] [23s 335ms] Http1Response(id=22) Sending 75/512 bytes to header parser DEBUG: [HttpClient-5-Worker16] [23s 335ms] Http1Response(id=22) Parsing headers completed. bytes=75 DEBUG: [HttpClient-5-Worker16] [23s 335ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6fd7642a DEBUG: [HttpClient-5-Worker16] [23s 335ms] Http1Response(id=22) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-5-Worker16] [23s 335ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 2:40:14 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:35157/) 200 HTTP_1_1 Local port: 36098 DEBUG: [HttpClient-5-Worker16] [23s 336ms] Http1Response(id=22) readBody: return2Cache: true DEBUG: [HttpClient-5-Worker16] [23s 337ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(23)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@1376e4fa(6) DEBUG: [HttpClient-5-Worker16] [23s 337ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@677da385/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3d20c76c queue.isEmpty: false DEBUG: [HttpClient-5-Worker16] [23s 337ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Delegate done: 0 DEBUG: [HttpClient-5-Worker16] [23s 337ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-5-Worker16] [23s 337ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [HttpClient-5-Worker16] [23s 337ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@677da385/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3d20c76c, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-5-Worker16] [23s 337ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@677da385/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3d20c76c DEBUG: [HttpClient-5-Worker16] [23s 337ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker16] [23s 337ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@677da385/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3d20c76c DEBUG: [HttpClient-5-Worker16] [23s 337ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(23)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-5-Worker16] [23s 337ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker16] [23s 337ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker16] [23s 337ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker16] [23s 337ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker16] [23s 337ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker16] [23s 337ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-5-Worker16] [23s 337ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-5-Worker16] [23s 337ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker16] [23s 337ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker16] [23s 337ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker16] [23s 337ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker16] [23s 337ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-5-Worker16] [23s 337ms] SocketTube(23) resuming read event DEBUG: [HttpClient-5-Worker16] [23s 337ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker16] [23s 337ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [23s 338ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64bbf02a for R (false) DEBUG: [HttpClient-6-SelectorManager] [23s 373ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64bbf02a for None (false) DEBUG: [HttpClient-6-SelectorManager] [23s 373ms] SocketTube(23) read bytes: 42 DEBUG: [HttpClient-6-SelectorManager] [23s 373ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-6-SelectorManager] [23s 373ms] SSL Reader(SocketTube(23)) Adding 42 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [23s 373ms] SocketTube(23) resuming read event DEBUG: [HttpClient-6-SelectorManager] [23s 373ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64bbf02a for R (false) DEBUG: [HttpClient-6-SelectorManager] [23s 373ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker17] [23s 373ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:42, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker17] [23s 373ms] SSL Reader(SocketTube(23)) Unwrapping: 42 DEBUG: [HttpClient-5-Worker17] [23s 373ms] SSL Reader(SocketTube(23)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-5-Worker17] [23s 374ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-5-Worker17] [23s 374ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 42 DEBUG: [HttpClient-5-Worker17] [23s 374ms] SSL Reader(SocketTube(23)) sending 4 DEBUG: [HttpClient-5-Worker17] [23s 374ms] SSL Reader(SocketTube(23)) Adding 4 to outputQ queue DEBUG: [HttpClient-5-Worker17] [23s 374ms] SSL Reader(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-5-Worker17] [23s 374ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker17] [23s 374ms] SSL Reader(SocketTube(23)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-5-Worker17] [23s 374ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Putting 4 bytes into the queue DEBUG: [HttpClient-5-Worker17] [23s 374ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@677da385/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3d20c76c DEBUG: [HttpClient-5-Worker17] [23s 374ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker17] [23s 374ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@677da385/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3d20c76c DEBUG: [HttpClient-5-Worker17] [23s 374ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(23)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-5-Worker17] [23s 374ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker17] [23s 374ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-5-Worker17] [23s 374ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) cleared DEBUG: [HttpClient-5-Worker17] [23s 376ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(23)))) SSLTube(SocketTube(23)): return to HTTP/1.1 pool DEBUG: [HttpClient-5-Worker17] [23s 376ms] ConnectionPool(6) registering CleanupTrigger(SSLTube(SocketTube(23))) DEBUG: [HttpClient-5-Worker17] [23s 376ms] SSLTube(SocketTube(23)) connecting flows DEBUG: [HttpClient-5-Worker17] [23s 376ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(23))) DEBUG: [HttpClient-5-Worker17] [23s 376ms] Http1Publisher(SSLTube(SocketTube(23))) subscription cancelled DEBUG: [HttpClient-5-Worker17] [23s 376ms] SSLTube(SocketTube(23)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker17] [23s 377ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [HttpClient-5-Worker17] [23s 377ms] HttpClientImpl(6) ClientImpl (async) elapsed 9716 millis for GET to https://127.0.0.1:35157/ DEBUG: [HttpClient-5-Worker17] [23s 377ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(23)))) Finished reading body: READING_BODY DEBUG: [HttpClient-5-Worker17] [23s 377ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(23)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@1376e4fa(6) DEBUG: [HttpClient-5-Worker17] [23s 377ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Delegate done: 0 DEBUG: [HttpClient-5-Worker17] [23s 377ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker17] [23s 377ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-Worker17] [23s 377ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker17] [23s 377ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker17] [23s 377ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker17] [23s 377ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker17] [23s 377ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker17] [23s 377ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-5-Worker17] [23s 377ms] SocketTube(23) resuming read event DEBUG: [HttpClient-5-Worker17] [23s 377ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [23s 378ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64bbf02a for R (false) DEBUG: [HttpClient-5-Worker17] [23s 378ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [23s 604ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4063e0ce for None (false) DEBUG: [HttpClient-6-SelectorManager] [23s 608ms] SocketTube(22) read bytes: 2204 DEBUG: [HttpClient-6-SelectorManager] [23s 608ms] SSL Reader(SocketTube(22)) onNext DEBUG: [HttpClient-6-SelectorManager] [23s 608ms] SSL Reader(SocketTube(22)) Adding 2204 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [23s 608ms] SocketTube(22) resuming read event DEBUG: [HttpClient-6-SelectorManager] [23s 609ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4063e0ce for R (false) DEBUG: [HttpClient-6-SelectorManager] [23s 609ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker18] [23s 616ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:2204, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker18] [23s 616ms] SSL Reader(SocketTube(22)) Unwrapping: 2204 DEBUG: [HttpClient-5-Worker18] [23s 617ms] SSL Reader(SocketTube(22)) Decoded 0 bytes out of 2204 into buffer of 512 remaining to decode: 2077 DEBUG: [HttpClient-5-Worker18] [23s 617ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-5-Worker18] [23s 617ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 127 DEBUG: [HttpClient-5-Worker18] [23s 617ms] SSL Reader(SocketTube(22)) handshaking DEBUG: [HttpClient-5-Worker18] [23s 617ms] SSLFlowDelegate(SocketTube(22)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker18] [23s 617ms] SSLFlowDelegate(SocketTube(22)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker18] [23s 619ms] SSLFlowDelegate(SocketTube(22)) finished task execution DEBUG: [HttpClient-5-Worker18] [23s 619ms] SSL Writer(SocketTube(22)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker18] [23s 619ms] SSL Writer(SocketTube(22)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker18] [23s 619ms] SSL Writer(SocketTube(22)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker18] [23s 620ms] SSL Writer(SocketTube(22)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-5-Worker18] [23s 620ms] SSL Writer(SocketTube(22)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker18] [23s 620ms] SSL Writer(SocketTube(22)) handshaking DEBUG: [HttpClient-5-Worker18] [23s 620ms] SSL Writer(SocketTube(22)) Sending 6 bytes downstream DEBUG: [HttpClient-5-Worker18] [23s 620ms] SSL Writer(SocketTube(22)) Adding 6 to outputQ queue DEBUG: [HttpClient-5-Worker18] [23s 620ms] SSL Writer(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker18] [23s 620ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker18] [23s 620ms] SSL Writer(SocketTube(22)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-5-Worker18] [23s 620ms] SocketTube(22) trying to write: 6 DEBUG: [HttpClient-5-Worker18] [23s 631ms] SocketTube(22) wrote: 6 DEBUG: [HttpClient-5-Worker18] [23s 631ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-5-Worker18] [23s 631ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker18] [23s 631ms] SocketTube(22) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker18] [23s 631ms] SSL Writer(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker18] [23s 631ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker18] [23s 632ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:2077, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker18] [23s 632ms] SSL Reader(SocketTube(22)) Unwrapping: 2077 DEBUG: [HttpClient-5-Worker18] [23s 632ms] SSL Reader(SocketTube(22)) Decoded 0 bytes out of 2077 into buffer of 512 remaining to decode: 2071 DEBUG: [HttpClient-5-Worker18] [23s 632ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-5-Worker18] [23s 632ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 6 DEBUG: [HttpClient-5-Worker18] [23s 632ms] SSL Reader(SocketTube(22)) handshaking DEBUG: [HttpClient-5-Worker18] [23s 632ms] SSL Reader(SocketTube(22)) Unwrapping: 2071 DEBUG: [HttpClient-5-Worker18] [23s 638ms] SSL Reader(SocketTube(22)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker18] [23s 638ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-5-Worker18] [23s 638ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-5-Worker18] [23s 638ms] SSL Reader(SocketTube(22)) handshaking DEBUG: [HttpClient-5-Worker18] [23s 638ms] SSLFlowDelegate(SocketTube(22)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker18] [23s 638ms] SSLFlowDelegate(SocketTube(22)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker18] [23s 661ms] SSLFlowDelegate(SocketTube(22)) finished task execution DEBUG: [HttpClient-5-Worker18] [23s 662ms] SSL Writer(SocketTube(22)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker18] [23s 662ms] SSL Writer(SocketTube(22)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker18] [23s 663ms] SSL Writer(SocketTube(22)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker18] [23s 664ms] SSL Writer(SocketTube(22)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-5-Worker18] [23s 664ms] SSL Writer(SocketTube(22)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker18] [23s 664ms] SSLFlowDelegate(SocketTube(22)) setALPN = DEBUG: [HttpClient-5-Worker18] [23s 665ms] PlainHttpConnection(SocketTube(22)) finishConnect, setting connected=true DEBUG: [HttpClient-5-Worker18] [23s 668ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-5-Worker18] [23s 675ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 2:40:15 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-5-Worker18] [23s 681ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-5-Worker18] [23s 681ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-5-Worker18] [23s 681ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:36094 remote=/127.0.0.1:35157] DEBUG: [HttpClient-5-Worker18] [23s 681ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker18] [23s 681ms] Http1Exchange Sending headers only DEBUG: [HttpClient-5-Worker18] [23s 682ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@13565646 queue.isEmpty: true DEBUG: [HttpClient-5-Worker18] [23s 682ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@13565646, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-5-Worker18] [23s 682ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker18] [23s 682ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker18] [23s 682ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker18] [23s 682ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker18] [23s 682ms] Http1Exchange response created in advance DEBUG: [HttpClient-5-Worker18] [23s 682ms] Http1Exchange SSLTube(SocketTube(22)) connecting flows DEBUG: [HttpClient-5-Worker18] [23s 682ms] SSLTube(SocketTube(22)) connecting flows DEBUG: [HttpClient-5-Worker18] [23s 682ms] SSLTube(SocketTube(22)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7fcd7978 DEBUG: [HttpClient-5-Worker18] [23s 682ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Received onSubscribed from upstream DEBUG: [HttpClient-5-Worker18] [23s 682ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker18] [23s 682ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker18] [23s 682ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker18] [23s 682ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker18] [23s 682ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker18] [23s 682ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker18] [23s 682ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker18] [23s 682ms] Http1Publisher(SSLTube(SocketTube(22))) got subscriber: SSLTube(SocketTube(22)) DEBUG: [HttpClient-5-Worker18] [23s 682ms] SSLTube(SocketTube(22)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker18] [23s 682ms] Http1Publisher(SSLTube(SocketTube(22))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker18] [23s 682ms] Http1Publisher(SSLTube(SocketTube(22))) WriteTask DEBUG: [HttpClient-5-Worker18] [23s 683ms] Http1Publisher(SSLTube(SocketTube(22))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-5-Worker18] [23s 683ms] Http1Exchange requestAction.headers Apr 01, 2024 2:40:15 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:35157/ GET DEBUG: [HttpClient-5-Worker18] [23s 691ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-Worker18] [23s 691ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker18] [23s 691ms] Http1Publisher(SSLTube(SocketTube(22))) WriteTask DEBUG: [HttpClient-5-Worker18] [23s 691ms] Http1Publisher(SSLTube(SocketTube(22))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker18] [23s 691ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-5-Worker18] [23s 691ms] Http1Publisher(SSLTube(SocketTube(22))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker18] [23s 691ms] Http1Publisher(SSLTube(SocketTube(22))) onNext with 82 bytes DEBUG: [HttpClient-5-Worker18] [23s 691ms] SSLTube(SocketTube(22)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-5-Worker18] [23s 691ms] SSL Writer(SocketTube(22)) onNext DEBUG: [HttpClient-5-Worker18] [23s 691ms] SSL Writer(SocketTube(22)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-5-Worker18] [23s 691ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker18] [23s 691ms] Exchange sendRequestBody DEBUG: [HttpClient-5-Worker18] [23s 691ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-5-Worker18] [23s 691ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-5-Worker18] [23s 691ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker18] [23s 691ms] Http1Publisher(SSLTube(SocketTube(22))) WriteTask DEBUG: [HttpClient-5-Worker18] [23s 691ms] Http1Publisher(SSLTube(SocketTube(22))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-Worker18] [23s 691ms] SSL Writer(SocketTube(22)) Sending 90 bytes downstream DEBUG: [HttpClient-5-Worker18] [23s 691ms] SSL Writer(SocketTube(22)) Adding 90 to outputQ queue DEBUG: [HttpClient-5-Worker18] [23s 691ms] SSL Writer(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker18] [23s 692ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker18] [23s 692ms] SSL Writer(SocketTube(22)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-5-Worker18] [23s 692ms] SocketTube(22) trying to write: 90 DEBUG: [HttpClient-5-Worker18] [23s 692ms] SocketTube(22) wrote: 90 DEBUG: [HttpClient-5-Worker18] [23s 692ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-5-Worker18] [23s 692ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker18] [23s 692ms] SocketTube(22) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker18] [23s 692ms] SSL Writer(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker18] [23s 692ms] SSL Writer(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker18] [23s 692ms] SSLTube(SocketTube(22)) request: n=1 DEBUG: [HttpClient-5-Worker18] [23s 692ms] Http1Publisher(SSLTube(SocketTube(22))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker18] [23s 692ms] Http1Publisher(SSLTube(SocketTube(22))) WriteTask DEBUG: [HttpClient-5-Worker18] [23s 692ms] Http1Publisher(SSLTube(SocketTube(22))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker18] [23s 692ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-5-Worker18] [23s 692ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-5-Worker18] [23s 692ms] Http1Exchange reading headers DEBUG: [HttpClient-5-Worker18] [23s 692ms] Http1Response(id=23) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-5-Worker18] [23s 692ms] Http1Response(id=23) First time around DEBUG: [HttpClient-5-Worker18] [23s 692ms] Http1Response(id=23) headersReader is not yet completed DEBUG: [HttpClient-5-Worker18] [23s 692ms] Http1Publisher(SSLTube(SocketTube(22))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker18] [23s 692ms] Http1Publisher(SSLTube(SocketTube(22))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@27658c8d DEBUG: [HttpClient-5-Worker18] [23s 692ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker18] [23s 692ms] SSL Writer(SocketTube(22)) wrapping 82 bytes DEBUG: [HttpClient-5-Worker18] [23s 693ms] SSL Writer(SocketTube(22)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker18] [23s 693ms] SSL Writer(SocketTube(22)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-5-Worker18] [23s 693ms] SSL Writer(SocketTube(22)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker18] [23s 693ms] SSL Writer(SocketTube(22)) Sending 120 bytes downstream DEBUG: [HttpClient-5-Worker18] [23s 693ms] SSL Writer(SocketTube(22)) Adding 120 to outputQ queue DEBUG: [HttpClient-5-Worker18] [23s 693ms] SSL Writer(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker18] [23s 693ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker18] [23s 693ms] SSL Writer(SocketTube(22)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-5-Worker18] [23s 693ms] SocketTube(22) trying to write: 120 DEBUG: [HttpClient-5-Worker18] [23s 693ms] SocketTube(22) wrote: 120 DEBUG: [HttpClient-5-Worker18] [23s 693ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-5-Worker18] [23s 693ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker18] [23s 693ms] SocketTube(22) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker18] [23s 693ms] SSL Writer(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker18] [23s 693ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker18] [23s 693ms] SSL Writer(SocketTube(22)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-5-Worker18] [23s 693ms] SSL Reader(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker18] [23s 693ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-5-Worker18] [23s 693ms] SocketTube(22) resuming read event DEBUG: [HttpClient-5-Worker18] [23s 693ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker18] [23s 693ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [23s 693ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4063e0ce for R (false) DEBUG: [HttpClient-6-SelectorManager] [23s 728ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4063e0ce for None (false) DEBUG: [HttpClient-6-SelectorManager] [23s 729ms] SocketTube(22) read bytes: 1731 DEBUG: [HttpClient-6-SelectorManager] [23s 729ms] SSL Reader(SocketTube(22)) onNext DEBUG: [HttpClient-6-SelectorManager] [23s 729ms] SSL Reader(SocketTube(22)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [23s 729ms] SocketTube(22) resuming read event DEBUG: [HttpClient-6-SelectorManager] [23s 729ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4063e0ce for R (false) DEBUG: [HttpClient-6-SelectorManager] [23s 729ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker19] [23s 729ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker19] [23s 729ms] SSL Reader(SocketTube(22)) Unwrapping: 1731 DEBUG: [HttpClient-5-Worker19] [23s 730ms] SSL Reader(SocketTube(22)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-5-Worker19] [23s 730ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-5-Worker19] [23s 730ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-5-Worker19] [23s 730ms] SSL Reader(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker19] [23s 730ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-5-Worker19] [23s 730ms] SocketTube(22) resuming read event DEBUG: [HttpClient-5-Worker19] [23s 730ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [23s 736ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4063e0ce for R (false) DEBUG: [HttpClient-6-SelectorManager] [23s 791ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4063e0ce for None (false) DEBUG: [HttpClient-6-SelectorManager] [23s 791ms] SocketTube(22) read bytes: 155 DEBUG: [HttpClient-6-SelectorManager] [23s 791ms] SSL Reader(SocketTube(22)) onNext DEBUG: [HttpClient-6-SelectorManager] [23s 791ms] SSL Reader(SocketTube(22)) Adding 155 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [23s 791ms] SocketTube(22) resuming read event DEBUG: [HttpClient-6-SelectorManager] [23s 791ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4063e0ce for R (false) DEBUG: [HttpClient-6-SelectorManager] [23s 791ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker20] [23s 793ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker20] [23s 794ms] SSL Reader(SocketTube(22)) Unwrapping: 155 DEBUG: [HttpClient-5-Worker20] [23s 799ms] SSL Reader(SocketTube(22)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-5-Worker20] [23s 800ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-5-Worker20] [23s 800ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 113 DEBUG: [HttpClient-5-Worker20] [23s 811ms] SSL Reader(SocketTube(22)) sending 75 DEBUG: [HttpClient-5-Worker20] [23s 812ms] SSL Reader(SocketTube(22)) Adding 75 to outputQ queue DEBUG: [HttpClient-5-Worker20] [23s 812ms] SSL Reader(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker20] [23s 812ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker20] [23s 812ms] SSL Reader(SocketTube(22)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-5-Worker20] [23s 813ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Putting 75 bytes into the queue DEBUG: [HttpClient-5-Worker20] [23s 813ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@13565646 DEBUG: [HttpClient-5-Worker20] [23s 813ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker20] [23s 813ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@13565646 DEBUG: [HttpClient-5-Worker20] [23s 813ms] Http1Response(id=23) Sending 75/512 bytes to header parser DEBUG: [HttpClient-5-Worker20] [23s 813ms] Http1Response(id=23) Parsing headers completed. bytes=75 DEBUG: [HttpClient-5-Worker20] [23s 813ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@13565646 DEBUG: [HttpClient-5-Worker20] [23s 813ms] Http1Response(id=23) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-5-Worker20] [23s 813ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 2:40:15 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:35157/) 200 HTTP_1_1 Local port: 36094 DEBUG: [HttpClient-5-Worker20] [23s 814ms] Http1Response(id=23) readBody: return2Cache: true DEBUG: [HttpClient-5-Worker20] [23s 814ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(22)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@1376e4fa(6) DEBUG: [HttpClient-5-Worker20] [23s 814ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1e2d62d9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7b9847b9 queue.isEmpty: false DEBUG: [HttpClient-5-Worker20] [23s 814ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Delegate done: 0 DEBUG: [HttpClient-5-Worker20] [23s 814ms] AsyncSSLConnection(SSLTube(SocketTube(22)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-5-Worker20] [23s 814ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [HttpClient-5-Worker20] [23s 814ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1e2d62d9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7b9847b9, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-5-Worker20] [23s 814ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1e2d62d9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7b9847b9 DEBUG: [HttpClient-5-Worker20] [23s 814ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker20] [23s 814ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1e2d62d9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7b9847b9 DEBUG: [HttpClient-5-Worker20] [23s 814ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(22)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-5-Worker20] [23s 814ms] AsyncSSLConnection(SSLTube(SocketTube(22)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker20] [23s 814ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker20] [23s 814ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker20] [23s 814ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker20] [23s 815ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker20] [23s 815ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-5-Worker20] [23s 815ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-5-Worker20] [23s 815ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker20] [23s 815ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker20] [23s 815ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker20] [23s 815ms] SSL Reader(SocketTube(22)) Unwrapping: 42 DEBUG: [HttpClient-5-Worker20] [23s 815ms] SSL Reader(SocketTube(22)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-5-Worker20] [23s 815ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-5-Worker20] [23s 815ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 42 DEBUG: [HttpClient-5-Worker20] [23s 815ms] SSL Reader(SocketTube(22)) sending 4 DEBUG: [HttpClient-5-Worker20] [23s 815ms] SSL Reader(SocketTube(22)) Adding 4 to outputQ queue DEBUG: [HttpClient-5-Worker20] [23s 815ms] SSL Reader(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker20] [23s 818ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker20] [23s 821ms] SSL Reader(SocketTube(22)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-5-Worker20] [23s 821ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Putting 4 bytes into the queue DEBUG: [HttpClient-5-Worker20] [23s 821ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1e2d62d9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7b9847b9 DEBUG: [HttpClient-5-Worker20] [23s 821ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker20] [23s 821ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1e2d62d9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7b9847b9 DEBUG: [HttpClient-5-Worker20] [23s 821ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(22)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-5-Worker20] [23s 821ms] AsyncSSLConnection(SSLTube(SocketTube(22)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker20] [23s 821ms] AsyncSSLConnection(SSLTube(SocketTube(22)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-5-Worker20] [23s 822ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) cleared DEBUG: [HttpClient-5-Worker20] [23s 822ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(22)))) SSLTube(SocketTube(22)): return to HTTP/1.1 pool DEBUG: [HttpClient-5-Worker20] [23s 822ms] ConnectionPool(6) registering CleanupTrigger(SSLTube(SocketTube(22))) DEBUG: [HttpClient-5-Worker20] [23s 822ms] SSLTube(SocketTube(22)) connecting flows DEBUG: [HttpClient-5-Worker20] [23s 822ms] SSLTube(SocketTube(22)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(22))) DEBUG: [HttpClient-5-Worker20] [23s 822ms] Http1Publisher(SSLTube(SocketTube(22))) subscription cancelled DEBUG: [HttpClient-5-Worker20] [23s 823ms] SSLTube(SocketTube(22)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker20] [23s 823ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [HttpClient-5-Worker20] [23s 823ms] HttpClientImpl(6) ClientImpl (async) elapsed 10103 millis for GET to https://127.0.0.1:35157/ DEBUG: [HttpClient-5-Worker20] [23s 823ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(22)))) Finished reading body: READING_BODY DEBUG: [HttpClient-5-Worker20] [23s 823ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(22)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@1376e4fa(6) DEBUG: [HttpClient-5-Worker20] [23s 823ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Delegate done: 0 DEBUG: [HttpClient-5-Worker20] [23s 823ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker20] [23s 823ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-Worker20] [23s 824ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker20] [23s 824ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker20] [23s 824ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker20] [23s 824ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker20] [23s 824ms] SSL Reader(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker20] [23s 824ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-5-Worker20] [23s 824ms] SocketTube(22) resuming read event DEBUG: [HttpClient-5-Worker20] [23s 824ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker20] [23s 824ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [23s 824ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4063e0ce for R (false) DEBUG: [HttpClient-6-SelectorManager] [23s 959ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68ed8cc for None (false) DEBUG: [HttpClient-6-SelectorManager] [23s 959ms] SocketTube(21) read bytes: 133 DEBUG: [HttpClient-6-SelectorManager] [23s 959ms] SSL Reader(SocketTube(21)) onNext DEBUG: [HttpClient-6-SelectorManager] [23s 959ms] SSL Reader(SocketTube(21)) Adding 133 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [23s 959ms] SocketTube(21) resuming read event DEBUG: [HttpClient-6-SelectorManager] [23s 959ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68ed8cc for R (false) DEBUG: [HttpClient-6-SelectorManager] [23s 959ms] SocketTube(21) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [23s 960ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68ed8cc for None (false) DEBUG: [HttpClient-6-SelectorManager] [23s 960ms] SocketTube(21) no more demand for reading DEBUG: [HttpClient-6-SelectorManager] [23s 960ms] SocketTube(21) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker21] [23s 962ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker21] [23s 963ms] SSL Reader(SocketTube(21)) Unwrapping: 133 DEBUG: [HttpClient-5-Worker21] [23s 963ms] SSL Reader(SocketTube(21)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-5-Worker21] [23s 963ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-5-Worker21] [23s 963ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 127 DEBUG: [HttpClient-5-Worker21] [23s 963ms] SSL Reader(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker21] [23s 963ms] SSLFlowDelegate(SocketTube(21)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker21] [23s 963ms] SSLFlowDelegate(SocketTube(21)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker21] [23s 969ms] SSLFlowDelegate(SocketTube(21)) finished task execution DEBUG: [HttpClient-5-Worker21] [23s 970ms] SSL Writer(SocketTube(21)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker21] [23s 971ms] SSL Writer(SocketTube(21)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker21] [23s 971ms] SSL Writer(SocketTube(21)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker21] [23s 971ms] SSL Writer(SocketTube(21)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-5-Worker21] [23s 971ms] SSL Writer(SocketTube(21)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker21] [23s 971ms] SSL Writer(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker21] [23s 971ms] SSL Writer(SocketTube(21)) Sending 6 bytes downstream DEBUG: [HttpClient-5-Worker21] [23s 971ms] SSL Writer(SocketTube(21)) Adding 6 to outputQ queue DEBUG: [HttpClient-5-Worker21] [23s 971ms] SSL Writer(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker21] [23s 971ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [23s 971ms] SSL Writer(SocketTube(21)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-5-Worker21] [23s 971ms] SocketTube(21) trying to write: 6 DEBUG: [HttpClient-5-Worker21] [23s 971ms] SocketTube(21) wrote: 6 DEBUG: [HttpClient-5-Worker21] [23s 971ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-5-Worker21] [23s 971ms] SocketTube(21) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker21] [23s 971ms] SocketTube(21) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker21] [23s 973ms] SSL Writer(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker21] [23s 973ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [23s 973ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker21] [23s 973ms] SSL Reader(SocketTube(21)) Unwrapping: 6 DEBUG: [HttpClient-5-Worker21] [23s 973ms] SSL Reader(SocketTube(21)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker21] [23s 973ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-5-Worker21] [23s 973ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 6 DEBUG: [HttpClient-5-Worker21] [23s 973ms] SSL Reader(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker21] [23s 973ms] SSL Reader(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker21] [23s 973ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-5-Worker21] [23s 973ms] SocketTube(21) resuming read event DEBUG: [HttpClient-5-Worker21] [23s 973ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [23s 973ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68ed8cc for R (true) DEBUG: [HttpClient-6-SelectorManager] [23s 973ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68ed8cc for None (false) DEBUG: [HttpClient-6-SelectorManager] [23s 974ms] SocketTube(21) read bytes: 2071 DEBUG: [HttpClient-6-SelectorManager] [23s 974ms] SSL Reader(SocketTube(21)) onNext DEBUG: [HttpClient-6-SelectorManager] [23s 974ms] SSL Reader(SocketTube(21)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [23s 974ms] SocketTube(21) resuming read event DEBUG: [HttpClient-6-SelectorManager] [23s 974ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68ed8cc for R (false) DEBUG: [HttpClient-6-SelectorManager] [23s 974ms] SocketTube(21) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker22] [23s 974ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker22] [23s 974ms] SSL Reader(SocketTube(21)) Unwrapping: 2071 DEBUG: [HttpClient-5-Worker22] [23s 976ms] SSL Reader(SocketTube(21)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker22] [23s 976ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-5-Worker22] [23s 976ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-5-Worker22] [23s 976ms] SSL Reader(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker22] [23s 976ms] SSLFlowDelegate(SocketTube(21)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker22] [23s 976ms] SSLFlowDelegate(SocketTube(21)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker22] [23s 983ms] SSLFlowDelegate(SocketTube(21)) finished task execution DEBUG: [HttpClient-5-Worker22] [23s 984ms] SSL Writer(SocketTube(21)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker22] [23s 984ms] SSL Writer(SocketTube(21)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker22] [23s 985ms] SSL Writer(SocketTube(21)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker22] [23s 985ms] SSL Writer(SocketTube(21)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-5-Worker22] [23s 985ms] SSL Writer(SocketTube(21)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker22] [23s 985ms] SSLFlowDelegate(SocketTube(21)) setALPN = DEBUG: [HttpClient-5-Worker22] [23s 985ms] PlainHttpConnection(SocketTube(21)) finishConnect, setting connected=true DEBUG: [HttpClient-5-Worker22] [23s 985ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-5-Worker22] [23s 985ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 2:40:15 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-5-Worker22] [23s 987ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-5-Worker22] [23s 987ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-5-Worker22] [23s 987ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:36078 remote=/127.0.0.1:35157] DEBUG: [HttpClient-5-Worker22] [23s 987ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker22] [23s 987ms] Http1Exchange Sending headers only DEBUG: [HttpClient-5-Worker22] [23s 987ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7d64f7f4 queue.isEmpty: true DEBUG: [HttpClient-5-Worker22] [23s 987ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7d64f7f4, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-5-Worker22] [23s 987ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker22] [23s 987ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker22] [23s 987ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker22] [23s 987ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker22] [23s 987ms] Http1Exchange response created in advance DEBUG: [HttpClient-5-Worker22] [23s 987ms] Http1Exchange SSLTube(SocketTube(21)) connecting flows DEBUG: [HttpClient-5-Worker22] [23s 987ms] SSLTube(SocketTube(21)) connecting flows DEBUG: [HttpClient-5-Worker22] [23s 987ms] SSLTube(SocketTube(21)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@295c94d0 DEBUG: [HttpClient-5-Worker22] [23s 987ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Received onSubscribed from upstream DEBUG: [HttpClient-5-Worker22] [23s 987ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker22] [23s 987ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker22] [23s 987ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker22] [23s 988ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker22] [23s 988ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker22] [23s 988ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker22] [23s 988ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker22] [23s 988ms] Http1Publisher(SSLTube(SocketTube(21))) got subscriber: SSLTube(SocketTube(21)) DEBUG: [HttpClient-5-Worker22] [23s 988ms] SSLTube(SocketTube(21)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker22] [23s 988ms] Http1Publisher(SSLTube(SocketTube(21))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker22] [23s 988ms] Http1Publisher(SSLTube(SocketTube(21))) WriteTask DEBUG: [HttpClient-5-Worker22] [23s 988ms] Http1Publisher(SSLTube(SocketTube(21))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-5-Worker22] [23s 988ms] Http1Exchange requestAction.headers Apr 01, 2024 2:40:15 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:35157/ GET DEBUG: [HttpClient-5-Worker22] [23s 989ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-Worker22] [23s 990ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker22] [23s 990ms] Http1Publisher(SSLTube(SocketTube(21))) WriteTask DEBUG: [HttpClient-5-Worker22] [23s 990ms] Http1Publisher(SSLTube(SocketTube(21))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker22] [23s 990ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-5-Worker22] [23s 990ms] Http1Publisher(SSLTube(SocketTube(21))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker22] [23s 990ms] Http1Publisher(SSLTube(SocketTube(21))) onNext with 82 bytes DEBUG: [HttpClient-5-Worker22] [23s 990ms] SSLTube(SocketTube(21)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-5-Worker22] [23s 990ms] SSL Writer(SocketTube(21)) onNext DEBUG: [HttpClient-5-Worker22] [23s 991ms] SSL Writer(SocketTube(21)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-5-Worker22] [23s 991ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker22] [23s 991ms] Exchange sendRequestBody DEBUG: [HttpClient-5-Worker22] [23s 991ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-5-Worker22] [23s 991ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-5-Worker22] [23s 991ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker22] [23s 991ms] Http1Publisher(SSLTube(SocketTube(21))) WriteTask DEBUG: [HttpClient-5-Worker22] [23s 991ms] Http1Publisher(SSLTube(SocketTube(21))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-Worker22] [23s 991ms] SSL Writer(SocketTube(21)) Sending 90 bytes downstream DEBUG: [HttpClient-5-Worker22] [23s 991ms] SSL Writer(SocketTube(21)) Adding 90 to outputQ queue DEBUG: [HttpClient-5-Worker22] [23s 991ms] SSL Writer(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker22] [23s 991ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker22] [23s 991ms] SSL Writer(SocketTube(21)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-5-Worker22] [23s 991ms] SocketTube(21) trying to write: 90 DEBUG: [HttpClient-5-Worker22] [23s 995ms] SocketTube(21) wrote: 90 DEBUG: [HttpClient-6-SelectorManager] [23s 999ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68ed8cc for None (false) DEBUG: [HttpClient-6-SelectorManager] [24s 3ms] SocketTube(21) no more demand for reading DEBUG: [HttpClient-6-SelectorManager] [24s 3ms] SocketTube(21) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker22] [24s 3ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-5-Worker22] [24s 3ms] SocketTube(21) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker22] [24s 6ms] SocketTube(21) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker22] [24s 6ms] SSL Writer(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker22] [24s 7ms] SSL Writer(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker22] [24s 7ms] SSLTube(SocketTube(21)) request: n=1 DEBUG: [HttpClient-5-Worker22] [24s 7ms] Http1Publisher(SSLTube(SocketTube(21))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker22] [24s 7ms] Http1Publisher(SSLTube(SocketTube(21))) WriteTask DEBUG: [HttpClient-5-Worker22] [24s 7ms] Http1Publisher(SSLTube(SocketTube(21))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker22] [24s 7ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-5-Worker22] [24s 7ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-5-Worker22] [24s 7ms] Http1Exchange reading headers DEBUG: [HttpClient-5-Worker22] [24s 7ms] Http1Response(id=24) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-5-Worker22] [24s 7ms] Http1Response(id=24) First time around DEBUG: [HttpClient-5-Worker22] [24s 7ms] Http1Response(id=24) headersReader is not yet completed DEBUG: [HttpClient-5-Worker22] [24s 7ms] Http1Publisher(SSLTube(SocketTube(21))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker22] [24s 7ms] Http1Publisher(SSLTube(SocketTube(21))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2c361aff DEBUG: [HttpClient-5-Worker22] [24s 7ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker22] [24s 7ms] SSL Writer(SocketTube(21)) wrapping 82 bytes DEBUG: [HttpClient-5-Worker22] [24s 7ms] SSL Writer(SocketTube(21)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker22] [24s 7ms] SSL Writer(SocketTube(21)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-5-Worker22] [24s 7ms] SSL Writer(SocketTube(21)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker22] [24s 7ms] SSL Writer(SocketTube(21)) Sending 120 bytes downstream DEBUG: [HttpClient-5-Worker22] [24s 7ms] SSL Writer(SocketTube(21)) Adding 120 to outputQ queue DEBUG: [HttpClient-5-Worker22] [24s 8ms] SSL Writer(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker22] [24s 8ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker22] [24s 8ms] SSL Writer(SocketTube(21)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-5-Worker22] [24s 8ms] SocketTube(21) trying to write: 120 DEBUG: [HttpClient-5-Worker22] [24s 8ms] SocketTube(21) wrote: 120 DEBUG: [HttpClient-5-Worker22] [24s 8ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-5-Worker22] [24s 8ms] SocketTube(21) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker22] [24s 8ms] SocketTube(21) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker22] [24s 8ms] SSL Writer(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker22] [24s 8ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker22] [24s 8ms] SSL Writer(SocketTube(21)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-5-Worker22] [24s 8ms] SSL Reader(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker22] [24s 8ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-5-Worker22] [24s 8ms] SocketTube(21) resuming read event DEBUG: [HttpClient-5-Worker22] [24s 8ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker22] [24s 8ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [24s 12ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68ed8cc for R (true) DEBUG: [HttpClient-6-SelectorManager] [24s 12ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68ed8cc for None (false) DEBUG: [HttpClient-6-SelectorManager] [24s 20ms] SocketTube(21) read bytes: 1844 DEBUG: [HttpClient-6-SelectorManager] [24s 20ms] SSL Reader(SocketTube(21)) onNext DEBUG: [HttpClient-6-SelectorManager] [24s 20ms] SSL Reader(SocketTube(21)) Adding 1844 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [24s 21ms] SocketTube(21) resuming read event DEBUG: [HttpClient-6-SelectorManager] [24s 21ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68ed8cc for R (false) DEBUG: [HttpClient-6-SelectorManager] [24s 21ms] SocketTube(21) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker23] [24s 22ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:1844, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker23] [24s 22ms] SSL Reader(SocketTube(21)) Unwrapping: 1844 DEBUG: [HttpClient-5-Worker23] [24s 23ms] SSL Reader(SocketTube(21)) Decoded 0 bytes out of 1844 into buffer of 16676 remaining to decode: 113 DEBUG: [HttpClient-5-Worker23] [24s 23ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-5-Worker23] [24s 23ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-5-Worker23] [24s 23ms] SSL Reader(SocketTube(21)) Unwrapping: 113 DEBUG: [HttpClient-5-Worker23] [24s 23ms] SSL Reader(SocketTube(21)) Decoded 75 bytes out of 113 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker23] [24s 23ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-5-Worker23] [24s 23ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 113 DEBUG: [HttpClient-5-Worker23] [24s 23ms] SSL Reader(SocketTube(21)) sending 75 DEBUG: [HttpClient-5-Worker23] [24s 23ms] SSL Reader(SocketTube(21)) Adding 75 to outputQ queue DEBUG: [HttpClient-5-Worker23] [24s 23ms] SSL Reader(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker23] [24s 23ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker23] [24s 23ms] SSL Reader(SocketTube(21)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-5-Worker23] [24s 23ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Putting 75 bytes into the queue DEBUG: [HttpClient-5-Worker23] [24s 24ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7d64f7f4 DEBUG: [HttpClient-5-Worker23] [24s 24ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker23] [24s 24ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7d64f7f4 DEBUG: [HttpClient-5-Worker23] [24s 24ms] Http1Response(id=24) Sending 75/512 bytes to header parser DEBUG: [HttpClient-5-Worker23] [24s 24ms] Http1Response(id=24) Parsing headers completed. bytes=75 DEBUG: [HttpClient-5-Worker23] [24s 24ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7d64f7f4 DEBUG: [HttpClient-5-Worker23] [24s 24ms] Http1Response(id=24) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-5-Worker23] [24s 24ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 2:40:15 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:35157/) 200 HTTP_1_1 Local port: 36078 DEBUG: [HttpClient-5-Worker23] [24s 24ms] Http1Response(id=24) readBody: return2Cache: true DEBUG: [HttpClient-5-Worker23] [24s 25ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(21)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@1376e4fa(6) DEBUG: [HttpClient-5-Worker23] [24s 25ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7e29fd99/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7273a29a queue.isEmpty: false DEBUG: [HttpClient-5-Worker23] [24s 25ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Delegate done: 0 DEBUG: [HttpClient-5-Worker23] [24s 25ms] AsyncSSLConnection(SSLTube(SocketTube(21)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-5-Worker23] [24s 25ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [HttpClient-5-Worker23] [24s 25ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7e29fd99/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7273a29a, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-5-Worker23] [24s 25ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7e29fd99/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7273a29a DEBUG: [HttpClient-5-Worker23] [24s 25ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker23] [24s 25ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7e29fd99/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7273a29a DEBUG: [HttpClient-5-Worker23] [24s 25ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(21)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-5-Worker23] [24s 25ms] AsyncSSLConnection(SSLTube(SocketTube(21)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker23] [24s 25ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker23] [24s 25ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker23] [24s 25ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker23] [24s 25ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker23] [24s 25ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-5-Worker23] [24s 25ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-5-Worker23] [24s 25ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker23] [24s 25ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker23] [24s 26ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker23] [24s 26ms] SSL Reader(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker23] [24s 26ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-5-Worker23] [24s 26ms] SocketTube(21) resuming read event DEBUG: [HttpClient-5-Worker23] [24s 26ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker23] [24s 26ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [24s 26ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68ed8cc for R (false) DEBUG: [HttpClient-6-SelectorManager] [24s 57ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68ed8cc for None (false) DEBUG: [HttpClient-6-SelectorManager] [24s 58ms] SocketTube(21) read bytes: 42 DEBUG: [HttpClient-6-SelectorManager] [24s 58ms] SSL Reader(SocketTube(21)) onNext DEBUG: [HttpClient-6-SelectorManager] [24s 58ms] SSL Reader(SocketTube(21)) Adding 42 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [24s 58ms] SocketTube(21) resuming read event DEBUG: [HttpClient-6-SelectorManager] [24s 58ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68ed8cc for R (false) DEBUG: [HttpClient-6-SelectorManager] [24s 58ms] SocketTube(21) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker24] [24s 59ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:42, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker24] [24s 61ms] SSL Reader(SocketTube(21)) Unwrapping: 42 DEBUG: [HttpClient-5-Worker24] [24s 61ms] SSL Reader(SocketTube(21)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-5-Worker24] [24s 61ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-5-Worker24] [24s 61ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 42 DEBUG: [HttpClient-5-Worker24] [24s 62ms] SSL Reader(SocketTube(21)) sending 4 DEBUG: [HttpClient-5-Worker24] [24s 62ms] SSL Reader(SocketTube(21)) Adding 4 to outputQ queue DEBUG: [HttpClient-5-Worker24] [24s 62ms] SSL Reader(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker24] [24s 62ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker24] [24s 62ms] SSL Reader(SocketTube(21)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-5-Worker24] [24s 62ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Putting 4 bytes into the queue DEBUG: [HttpClient-5-Worker24] [24s 62ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7e29fd99/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7273a29a DEBUG: [HttpClient-5-Worker24] [24s 62ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker24] [24s 62ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7e29fd99/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7273a29a DEBUG: [HttpClient-5-Worker24] [24s 62ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(21)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-5-Worker24] [24s 62ms] AsyncSSLConnection(SSLTube(SocketTube(21)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker24] [24s 62ms] AsyncSSLConnection(SSLTube(SocketTube(21)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-5-Worker24] [24s 62ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) cleared DEBUG: [HttpClient-5-Worker24] [24s 62ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(21)))) SSLTube(SocketTube(21)): return to HTTP/1.1 pool DEBUG: [HttpClient-5-Worker24] [24s 62ms] ConnectionPool(6) registering CleanupTrigger(SSLTube(SocketTube(21))) DEBUG: [HttpClient-5-Worker24] [24s 62ms] SSLTube(SocketTube(21)) connecting flows DEBUG: [HttpClient-5-Worker24] [24s 62ms] SSLTube(SocketTube(21)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(21))) DEBUG: [HttpClient-5-Worker24] [24s 63ms] Http1Publisher(SSLTube(SocketTube(21))) subscription cancelled DEBUG: [HttpClient-5-Worker24] [24s 63ms] SSLTube(SocketTube(21)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker24] [24s 63ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [HttpClient-5-Worker24] [24s 63ms] HttpClientImpl(6) ClientImpl (async) elapsed 10400 millis for GET to https://127.0.0.1:35157/ DEBUG: [HttpClient-5-Worker24] [24s 63ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(21)))) Finished reading body: READING_BODY DEBUG: [HttpClient-5-Worker24] [24s 63ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(21)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@1376e4fa(6) DEBUG: [HttpClient-5-Worker24] [24s 63ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Delegate done: 0 DEBUG: [HttpClient-6-SelectorManager] [24s 66ms] HttpClientImpl(6) SelectorManager shutting down DEBUG: [HttpClient-5-Worker24] [24s 67ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker24] [24s 67ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-Worker24] [24s 68ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker24] [24s 68ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker24] [24s 68ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker24] [24s 68ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker24] [24s 68ms] SSL Reader(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker24] [24s 68ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-5-Worker24] [24s 68ms] SocketTube(21) resuming read event DEBUG: [HttpClient-6-SelectorManager] [24s 68ms] PlainHttpConnection(SocketTube(22)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-SelectorManager] [24s 69ms] SocketTube(22) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [24s 69ms] SocketTube(22) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [24s 69ms] SocketTube(22) pausing read event DEBUG: [HttpClient-5-Worker24] [24s 93ms] SocketTube(21) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-Worker24] [24s 93ms] SocketTube(21) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@58fd2adf (java.io.IOException: selector manager closed) DEBUG: [HttpClient-5-Worker24] [24s 93ms] SocketTube(21) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-Worker24] [24s 93ms] SocketTube(21) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-Worker24] [24s 93ms] SocketTube(21) pausing read event DEBUG: [HttpClient-5-Worker24] [24s 93ms] SocketTube(21) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-Worker24] [24s 93ms] SocketTube(21) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@58fd2adf (java.io.IOException: selector manager closed) DEBUG: [HttpClient-5-Worker24] [24s 93ms] SocketTube(21) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [24s 541ms] 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@6b4f3ae7[Not completed, 4 dependents] (id=1348) 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@503fa2fb[Completed normally] (id=1370), 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] [24s 541ms] SocketTube(22) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [24s 541ms] SSL Reader(SocketTube(22)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [24s 541ms] SSL Reader(SocketTube(22)) error java.io.IOException: connection closed locally DEBUG: [HttpClient-5-Worker24] [24s 546ms] SocketTube(21) 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@78ce2356[Not completed, 4 dependents] (id=1350) 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@76317409[Completed normally] (id=1372), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=42 lim=42 cap=4096], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker24] [24s 546ms] SocketTube(21) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-Worker24] [24s 546ms] SSL Reader(SocketTube(21)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-Worker24] [24s 546ms] SSL Reader(SocketTube(21)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1179) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1159) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:895) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:426) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:542) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-6-SelectorManager] [24s 623ms] SSL Reader(SocketTube(22)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-Worker24] [24s 623ms] SSL Reader(SocketTube(21)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [24s 640ms] 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@503fa2fb[Completed normally] (id=1370), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [24s 641ms] ConnectionPool(6) SSLTube(SocketTube(22)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-6-SelectorManager] [24s 641ms] SSLTube(SocketTube(22)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [24s 646ms] SSL Reader(SocketTube(22)) stop DEBUG: [HttpClient-6-SelectorManager] [24s 646ms] SSL Writer(SocketTube(22)) stop DEBUG: [HttpClient-6-SelectorManager] [24s 647ms] SocketTube(22) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [24s 647ms] SocketTube(22) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [24s 647ms] SocketTube(22) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [24s 647ms] PlainHttpConnection(SocketTube(21)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-SelectorManager] [24s 647ms] SocketTube(21) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [24s 647ms] PlainHttpConnection(SocketTube(20)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-SelectorManager] [24s 647ms] SocketTube(20) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [24s 647ms] SocketTube(20) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [24s 647ms] SocketTube(20) pausing read event DEBUG: [HttpClient-6-SelectorManager] [24s 647ms] 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@f032882[Not completed, 4 dependents] (id=1346) 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@32724c52[Completed normally] (id=1371), 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] [24s 647ms] SocketTube(20) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [24s 647ms] SSL Reader(SocketTube(20)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [24s 647ms] 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:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-6-SelectorManager] [24s 648ms] SSL Reader(SocketTube(20)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [24s 648ms] 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@32724c52[Completed normally] (id=1371), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [24s 648ms] ConnectionPool(6) SSLTube(SocketTube(20)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-6-SelectorManager] [24s 648ms] SSLTube(SocketTube(20)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [24s 648ms] SSL Reader(SocketTube(20)) stop DEBUG: [HttpClient-6-SelectorManager] [24s 648ms] SSL Writer(SocketTube(20)) stop DEBUG: [HttpClient-6-SelectorManager] [24s 648ms] SocketTube(20) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [24s 648ms] SocketTube(20) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [24s 648ms] SocketTube(20) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [24s 648ms] PlainHttpConnection(SocketTube(23)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-SelectorManager] [24s 648ms] SocketTube(23) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [24s 648ms] SocketTube(23) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [24s 648ms] SocketTube(23) pausing read event DEBUG: [HttpClient-6-SelectorManager] [24s 648ms] 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@7c4a8268[Not completed, 4 dependents] (id=1347) 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@5cfa516f[Completed normally] (id=1373), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=42 lim=42 cap=4096], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [24s 648ms] SocketTube(23) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [24s 648ms] SSL Reader(SocketTube(23)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [24s 648ms] SSL Reader(SocketTube(23)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-6-SelectorManager] [24s 651ms] SSL Reader(SocketTube(23)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [24s 651ms] 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@5cfa516f[Completed normally] (id=1373), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [24s 651ms] ConnectionPool(6) SSLTube(SocketTube(23)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-6-SelectorManager] [24s 651ms] SSLTube(SocketTube(23)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [24s 651ms] SSL Reader(SocketTube(23)) stop DEBUG: [HttpClient-6-SelectorManager] [24s 651ms] SSL Writer(SocketTube(23)) stop DEBUG: [HttpClient-6-SelectorManager] [24s 651ms] SocketTube(23) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [24s 651ms] SocketTube(23) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [24s 651ms] SocketTube(23) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [24s 651ms] Http2ClientImpl stopping DEBUG: [HttpClient-5-Worker24] [24s 659ms] 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@76317409[Completed normally] (id=1372), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-Worker24] [24s 659ms] ConnectionPool(6) SSLTube(SocketTube(21)) : ConnectionPool.cleanup(java.io.IOException: selector manager closed) DEBUG: [HttpClient-5-Worker24] [24s 662ms] SSLTube(SocketTube(21)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-Worker24] [24s 664ms] SSL Reader(SocketTube(21)) stop DEBUG: [HttpClient-5-Worker24] [24s 665ms] SSL Writer(SocketTube(21)) stop DEBUG: [HttpClient-5-Worker24] [24s 666ms] SocketTube(21) Stopping read scheduler DEBUG: [HttpClient-5-Worker24] [24s 667ms] SocketTube(21) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker24] [24s 667ms] SocketTube(21) Read scheduler stopped DEBUG: [HttpClient-5-Worker24] [24s 669ms] SocketTube(21) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [MainThread] [24s 697ms] HttpClientImpl(7) proxySelector is java.net.ProxySelector$StaticProxySelector@2db9d69 (user-supplied=true) DEBUG: [pool-7-thread-2] [24s 699ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:35157/ GET DEBUG: [HttpClient-6-Worker0] [24s 706ms] Exchange establishing exchange for https://127.0.0.1:35157/ GET, proxy=null DEBUG: [pool-7-thread-4] [24s 716ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:35157/ GET DEBUG: [HttpClient-6-Worker1] [24s 716ms] Exchange establishing exchange for https://127.0.0.1:35157/ GET, proxy=null Apr 01, 2024 2:40:16 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 2:40:16 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 2:40:16 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-Worker0] [24s 725ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-6-Worker0] [24s 725ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-6-Worker0] [24s 725ms] PlainHttpConnection(SocketTube(24)) registering connect event DEBUG: [HttpClient-6-Worker0] [24s 726ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-7-SelectorManager] [24s 726ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@53681f0 for C (true) DEBUG: [HttpClient-7-SelectorManager] [24s 726ms] PlainHttpConnection(SocketTube(24)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-SelectorManager] [24s 726ms] PlainHttpConnection(SocketTube(24)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:58788 DEBUG: [pool-7-thread-1] [24s 707ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:35157/ GET DEBUG: [pool-7-thread-1] [24s 726ms] Exchange establishing exchange for https://127.0.0.1:35157/ GET, proxy=null DEBUG: [HttpClient-6-Worker2] [24s 726ms] SocketTube(24) connecting flows DEBUG: [HttpClient-6-Worker2] [24s 726ms] SocketTube(24) read publisher got subscriber DEBUG: [HttpClient-6-Worker2] [24s 726ms] SocketTube(24) registering subscribe event DEBUG: [HttpClient-6-Worker2] [24s 726ms] SocketTube(24) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-Worker2] [24s 726ms] SSL Writer(SocketTube(24)) requesting 1 DEBUG: [HttpClient-6-Worker2] [24s 726ms] SSLTube(SocketTube(24)) request: n=1 DEBUG: [HttpClient-6-Worker2] [24s 726ms] SSL Writer(SocketTube(24)) calling downstreamSubscriber::onSubscribe on SocketTube(24) DEBUG: [HttpClient-6-Worker2] [24s 726ms] SocketTube(24) subscribed for writing DEBUG: [HttpClient-6-Worker2] [24s 726ms] SocketTube(24) write: registering startSubscription event DEBUG: [HttpClient-6-Worker2] [24s 726ms] SSL Writer(SocketTube(24)) onSubscribe initiating handshaking DEBUG: [HttpClient-6-Worker2] [24s 727ms] SSL Writer(SocketTube(24)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-6-Worker2] [24s 727ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-6-Worker2] [24s 727ms] SSL Writer(SocketTube(24)) wrapping 0 bytes Apr 01, 2024 2:40:16 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 2:40:16 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] [24s 728ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-7-thread-1] [24s 728ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-7-thread-3] [24s 713ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:35157/ GET DEBUG: [pool-7-thread-1] [24s 728ms] PlainHttpConnection(SocketTube(25)) registering connect event DEBUG: [pool-7-thread-1] [24s 728ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-7-thread-3] [24s 728ms] Exchange establishing exchange for https://127.0.0.1:35157/ GET, proxy=null Apr 01, 2024 2:40:16 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS Apr 01, 2024 2:40:16 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] DEBUG: [HttpClient-6-Worker1] [24s 730ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-6-Worker1] [24s 730ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-6-Worker1] [24s 730ms] PlainHttpConnection(SocketTube(26)) registering connect event DEBUG: [HttpClient-6-Worker1] [24s 730ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-7-SelectorManager] [24s 732ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@fceea80 for C (true) DEBUG: [HttpClient-7-SelectorManager] [24s 732ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7bc454b5 for C (true) DEBUG: [HttpClient-7-SelectorManager] [24s 732ms] SocketTube(24) subscribe event raised Apr 01, 2024 2:40:16 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] [24s 735ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-7-thread-3] [24s 735ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-7-thread-3] [24s 741ms] PlainHttpConnection(SocketTube(27)) registering connect event DEBUG: [pool-7-thread-3] [24s 741ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-6-Worker2] [24s 798ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker2] [24s 798ms] SSL Writer(SocketTube(24)) OK => produced: 2196 bytes into 2200, not wrapped: 0 DEBUG: [HttpClient-6-Worker2] [24s 798ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker2] [24s 798ms] SSL Writer(SocketTube(24)) handshaking DEBUG: [HttpClient-6-Worker2] [24s 799ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker2] [24s 799ms] SSL Writer(SocketTube(24)) Sending 2196 bytes downstream DEBUG: [HttpClient-6-Worker2] [24s 799ms] SSL Writer(SocketTube(24)) Adding 2196 to outputQ queue DEBUG: [HttpClient-6-Worker2] [24s 799ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-6-Worker2] [24s 799ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [24s 801ms] 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@32ee3a7[Not completed, 4 dependents] (id=1582) 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: NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [24s 803ms] SocketTube(24) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [24s 803ms] SocketTube(24) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [24s 803ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [24s 803ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [24s 803ms] SocketTube(24) resuming read event DEBUG: [HttpClient-7-SelectorManager] [24s 803ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [24s 803ms] SSL Reader(SocketTube(24)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(24)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@2ae39a52[Not completed, 1 dependents] (id=1588), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-7-SelectorManager] [24s 804ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-7-SelectorManager] [24s 804ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-SelectorManager] [24s 804ms] SocketTube(24) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [24s 804ms] SocketTube(24) pending subscriber subscribed DEBUG: [HttpClient-7-SelectorManager] [24s 804ms] SocketTube(24) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [24s 804ms] SocketTube(24) write: offloading requestMore DEBUG: [HttpClient-7-SelectorManager] [24s 804ms] PlainHttpConnection(SocketTube(25)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-SelectorManager] [24s 805ms] PlainHttpConnection(SocketTube(25)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:58790 DEBUG: [HttpClient-7-SelectorManager] [24s 805ms] PlainHttpConnection(SocketTube(26)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-SelectorManager] [24s 805ms] PlainHttpConnection(SocketTube(26)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:58792 DEBUG: [HttpClient-7-SelectorManager] [24s 805ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@73db1247 for C (true) DEBUG: [HttpClient-7-SelectorManager] [24s 807ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@182a6c45 for R (true) DEBUG: [HttpClient-7-SelectorManager] [24s 807ms] PlainHttpConnection(SocketTube(27)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-SelectorManager] [24s 807ms] PlainHttpConnection(SocketTube(27)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:58808 DEBUG: [HttpClient-6-Worker3] [24s 812ms] SocketTube(24) write: requesting more... DEBUG: [HttpClient-6-Worker4] [24s 812ms] SocketTube(25) connecting flows DEBUG: [HttpClient-6-Worker4] [24s 812ms] SocketTube(25) read publisher got subscriber DEBUG: [HttpClient-6-Worker4] [24s 812ms] SocketTube(25) registering subscribe event DEBUG: [HttpClient-6-Worker4] [24s 813ms] SocketTube(25) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-Worker5] [24s 813ms] SocketTube(26) connecting flows DEBUG: [HttpClient-6-Worker5] [24s 813ms] SocketTube(26) read publisher got subscriber DEBUG: [HttpClient-6-Worker5] [24s 813ms] SocketTube(26) registering subscribe event DEBUG: [HttpClient-6-Worker5] [24s 813ms] SocketTube(26) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-Worker5] [24s 813ms] SSL Writer(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker5] [24s 813ms] SSLTube(SocketTube(26)) request: n=1 DEBUG: [HttpClient-6-Worker5] [24s 813ms] SSL Writer(SocketTube(26)) calling downstreamSubscriber::onSubscribe on SocketTube(26) DEBUG: [HttpClient-6-Worker5] [24s 813ms] SocketTube(26) subscribed for writing DEBUG: [HttpClient-6-Worker5] [24s 813ms] SocketTube(26) write: registering startSubscription event DEBUG: [HttpClient-6-Worker5] [24s 813ms] SSL Writer(SocketTube(26)) onSubscribe initiating handshaking DEBUG: [HttpClient-6-Worker5] [24s 813ms] SSL Writer(SocketTube(26)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-6-Worker5] [24s 813ms] SSL Writer(SocketTube(26)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-6-Worker5] [24s 813ms] SSL Writer(SocketTube(26)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker4] [24s 813ms] SSL Writer(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker4] [24s 813ms] SSLTube(SocketTube(25)) request: n=1 DEBUG: [HttpClient-6-Worker4] [24s 814ms] SSL Writer(SocketTube(25)) calling downstreamSubscriber::onSubscribe on SocketTube(25) DEBUG: [HttpClient-6-Worker4] [24s 814ms] SocketTube(25) subscribed for writing DEBUG: [HttpClient-6-Worker4] [24s 814ms] SocketTube(25) write: registering startSubscription event DEBUG: [HttpClient-6-Worker6] [24s 814ms] SocketTube(27) connecting flows DEBUG: [HttpClient-6-Worker6] [24s 814ms] SocketTube(27) read publisher got subscriber DEBUG: [HttpClient-6-Worker6] [24s 814ms] SocketTube(27) registering subscribe event DEBUG: [HttpClient-6-Worker6] [24s 814ms] SocketTube(27) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-Worker6] [24s 814ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [HttpClient-6-Worker6] [24s 814ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [HttpClient-6-Worker6] [24s 814ms] SSL Writer(SocketTube(27)) calling downstreamSubscriber::onSubscribe on SocketTube(27) DEBUG: [HttpClient-6-Worker6] [24s 814ms] SocketTube(27) subscribed for writing DEBUG: [HttpClient-6-Worker6] [24s 814ms] SocketTube(27) write: registering startSubscription event DEBUG: [HttpClient-6-Worker6] [24s 814ms] SSL Writer(SocketTube(27)) onSubscribe initiating handshaking DEBUG: [HttpClient-6-Worker6] [24s 814ms] SSL Writer(SocketTube(27)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-6-Worker6] [24s 814ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-6-Worker6] [24s 814ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker4] [24s 814ms] SSL Writer(SocketTube(25)) onSubscribe initiating handshaking DEBUG: [HttpClient-6-Worker4] [24s 814ms] SSL Writer(SocketTube(25)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-6-Worker4] [24s 814ms] SSL Writer(SocketTube(25)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-6-Worker4] [24s 814ms] SSL Writer(SocketTube(25)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker6] [24s 816ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker6] [24s 816ms] SSL Writer(SocketTube(27)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-6-Worker6] [24s 816ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker6] [24s 816ms] SSL Writer(SocketTube(27)) handshaking DEBUG: [HttpClient-6-Worker6] [24s 817ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker6] [24s 817ms] SSL Writer(SocketTube(27)) Sending 458 bytes downstream DEBUG: [HttpClient-6-Worker6] [24s 817ms] SSL Writer(SocketTube(27)) Adding 458 to outputQ queue DEBUG: [HttpClient-6-Worker6] [24s 817ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker6] [24s 817ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-6-Worker4] [24s 817ms] SSL Writer(SocketTube(25)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker4] [24s 817ms] SSL Writer(SocketTube(25)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-6-Worker4] [24s 817ms] SSL Writer(SocketTube(25)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker4] [24s 817ms] SSL Writer(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker4] [24s 817ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker4] [24s 817ms] SSL Writer(SocketTube(25)) Sending 458 bytes downstream DEBUG: [HttpClient-6-Worker4] [24s 817ms] SSL Writer(SocketTube(25)) Adding 458 to outputQ queue DEBUG: [HttpClient-6-Worker4] [24s 817ms] SSL Writer(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker4] [24s 817ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [24s 817ms] SocketTube(25) subscribe event raised DEBUG: [HttpClient-7-SelectorManager] [24s 818ms] 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@5cf22a0[Not completed, 4 dependents] (id=1661) 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: 1, engine: NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [24s 818ms] SocketTube(25) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [24s 818ms] SocketTube(25) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [24s 818ms] SSL Reader(SocketTube(25)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [24s 818ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [24s 818ms] SocketTube(25) resuming read event DEBUG: [HttpClient-7-SelectorManager] [24s 818ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [24s 818ms] SSL Reader(SocketTube(25)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(25)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-7-SelectorManager] [24s 818ms] SSLTube(SocketTube(25)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-7-SelectorManager] [24s 818ms] SSLTube(SocketTube(25)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-SelectorManager] [24s 818ms] SocketTube(25) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [24s 818ms] SocketTube(25) pending subscriber subscribed DEBUG: [HttpClient-7-SelectorManager] [24s 818ms] SocketTube(26) subscribe event raised DEBUG: [HttpClient-6-Worker3] [24s 817ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [24s 829ms] 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@56f2b14[Not completed, 4 dependents] (id=1669) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(26)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [24s 829ms] SocketTube(26) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [24s 829ms] SocketTube(26) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [24s 830ms] SSL Reader(SocketTube(26)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [24s 830ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [24s 830ms] SocketTube(26) resuming read event DEBUG: [HttpClient-7-SelectorManager] [24s 830ms] SocketTube(26) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [24s 830ms] SSL Reader(SocketTube(26)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(26)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-7-SelectorManager] [24s 830ms] SSLTube(SocketTube(26)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-7-SelectorManager] [24s 830ms] SSLTube(SocketTube(26)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-SelectorManager] [24s 830ms] SocketTube(26) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [24s 830ms] SocketTube(26) pending subscriber subscribed DEBUG: [HttpClient-7-SelectorManager] [24s 830ms] SocketTube(26) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [24s 830ms] SocketTube(26) write: offloading requestMore DEBUG: [HttpClient-7-SelectorManager] [24s 830ms] SocketTube(25) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [24s 830ms] SocketTube(25) write: offloading requestMore DEBUG: [HttpClient-6-Worker7] [24s 830ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-7-SelectorManager] [24s 830ms] SocketTube(27) subscribe event raised DEBUG: [HttpClient-7-SelectorManager] [24s 830ms] 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@4eec27b8[Not completed, 4 dependents] (id=1677) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(27)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@a2537f9[Not completed, 1 dependents] (id=1683), 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] [24s 830ms] SocketTube(27) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [24s 830ms] SocketTube(27) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [24s 830ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [24s 830ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [24s 830ms] SocketTube(27) resuming read event DEBUG: [HttpClient-7-SelectorManager] [24s 830ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [24s 831ms] SSL Reader(SocketTube(27)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(27)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@a2537f9[Not completed, 1 dependents] (id=1683), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-7-SelectorManager] [24s 831ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-7-SelectorManager] [24s 831ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-SelectorManager] [24s 831ms] SocketTube(27) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [24s 831ms] SocketTube(27) pending subscriber subscribed DEBUG: [HttpClient-7-SelectorManager] [24s 831ms] SocketTube(27) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [24s 831ms] SocketTube(27) write: offloading requestMore DEBUG: [HttpClient-7-SelectorManager] [24s 831ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7683de3f for R (true) DEBUG: [HttpClient-7-SelectorManager] [24s 831ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25b65b76 for R (true) DEBUG: [HttpClient-7-SelectorManager] [24s 831ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e157e0e for R (true) DEBUG: [HttpClient-6-Worker7] [24s 830ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker7] [24s 832ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker8] [24s 833ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-6-Worker8] [24s 833ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker8] [24s 833ms] SSL Writer(SocketTube(25)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-6-Worker8] [24s 833ms] SocketTube(25) trying to write: 458 DEBUG: [HttpClient-6-Worker8] [24s 833ms] SocketTube(25) wrote: 458 DEBUG: [HttpClient-6-Worker8] [24s 833ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-6-Worker8] [24s 833ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker8] [24s 833ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker8] [24s 833ms] SSL Writer(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker8] [24s 833ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker8] [24s 833ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker9] [24s 833ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-6-Worker9] [24s 833ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker9] [24s 833ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-6-Worker9] [24s 833ms] SocketTube(27) trying to write: 458 DEBUG: [HttpClient-6-Worker9] [24s 833ms] SocketTube(27) wrote: 458 DEBUG: [HttpClient-6-Worker9] [24s 833ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-6-Worker9] [24s 833ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker9] [24s 833ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker9] [24s 833ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker9] [24s 833ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker9] [24s 833ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker5] [24s 834ms] SSL Writer(SocketTube(26)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker5] [24s 834ms] SSL Writer(SocketTube(26)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-6-Worker5] [24s 834ms] SSL Writer(SocketTube(26)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker5] [24s 834ms] SSL Writer(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker5] [24s 834ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker5] [24s 834ms] SSL Writer(SocketTube(26)) Sending 458 bytes downstream DEBUG: [HttpClient-6-Worker5] [24s 834ms] SSL Writer(SocketTube(26)) Adding 458 to outputQ queue DEBUG: [HttpClient-6-Worker5] [24s 834ms] SSL Writer(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker5] [24s 834ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker5] [24s 834ms] SSL Writer(SocketTube(26)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-6-Worker5] [24s 834ms] SocketTube(26) trying to write: 458 DEBUG: [HttpClient-6-Worker5] [24s 835ms] SocketTube(26) wrote: 458 DEBUG: [HttpClient-6-Worker5] [24s 835ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-6-Worker5] [24s 835ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker5] [24s 835ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker5] [24s 835ms] SSL Writer(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker5] [24s 835ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker3] [24s 835ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 2196 bytes downstream DEBUG: [HttpClient-6-Worker3] [24s 835ms] SocketTube(24) trying to write: 2196 DEBUG: [HttpClient-6-Worker3] [24s 835ms] SocketTube(24) wrote: 2196 DEBUG: [HttpClient-6-Worker3] [24s 835ms] SocketTube(24) write: requesting more... DEBUG: [HttpClient-6-Worker3] [24s 835ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker3] [24s 835ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker3] [24s 835ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker3] [24s 835ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker3] [24s 835ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [25s 41ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e157e0e for None (false) DEBUG: [HttpClient-7-SelectorManager] [25s 42ms] HttpClientImpl(7) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-7-SelectorManager] [25s 42ms] SocketTube(27) read bytes: 133 DEBUG: [HttpClient-7-SelectorManager] [25s 42ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-7-SelectorManager] [25s 42ms] SSL Reader(SocketTube(27)) Adding 133 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [25s 42ms] SocketTube(27) resuming read event DEBUG: [HttpClient-7-SelectorManager] [25s 42ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e157e0e for R (false) DEBUG: [HttpClient-7-SelectorManager] [25s 42ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [25s 42ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker10] [25s 42ms] SSL Reader(SocketTube(27)) Unwrapping: 133 DEBUG: [HttpClient-6-Worker10] [25s 42ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-6-Worker10] [25s 42ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-6-Worker10] [25s 42ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 127 DEBUG: [HttpClient-6-Worker10] [25s 42ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [HttpClient-6-Worker10] [25s 42ms] SSLFlowDelegate(SocketTube(27)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker10] [25s 42ms] SSLFlowDelegate(SocketTube(27)) #tasks to execute: 1 DEBUG: [HttpClient-7-SelectorManager] [25s 43ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e157e0e for None (false) DEBUG: [HttpClient-7-SelectorManager] [25s 43ms] SocketTube(27) no more demand for reading DEBUG: [HttpClient-7-SelectorManager] [25s 43ms] SocketTube(27) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [25s 45ms] SSLFlowDelegate(SocketTube(27)) finished task execution DEBUG: [HttpClient-6-Worker10] [25s 45ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker10] [25s 45ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker10] [25s 45ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker10] [25s 45ms] SSL Writer(SocketTube(27)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-6-Worker10] [25s 45ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker10] [25s 45ms] SSL Writer(SocketTube(27)) handshaking DEBUG: [HttpClient-6-Worker10] [25s 45ms] SSL Writer(SocketTube(27)) Sending 6 bytes downstream DEBUG: [HttpClient-6-Worker10] [25s 45ms] SSL Writer(SocketTube(27)) Adding 6 to outputQ queue DEBUG: [HttpClient-6-Worker10] [25s 45ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker10] [25s 45ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [25s 45ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-6-Worker10] [25s 45ms] SocketTube(27) trying to write: 6 DEBUG: [HttpClient-6-Worker10] [25s 45ms] SocketTube(27) wrote: 6 DEBUG: [HttpClient-6-Worker10] [25s 45ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-6-Worker10] [25s 45ms] SocketTube(27) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [25s 45ms] SocketTube(27) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [25s 45ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker10] [25s 45ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [25s 45ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker10] [25s 45ms] SSL Reader(SocketTube(27)) Unwrapping: 6 DEBUG: [HttpClient-6-Worker10] [25s 46ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker10] [25s 46ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-6-Worker10] [25s 46ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 6 DEBUG: [HttpClient-6-Worker10] [25s 46ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [HttpClient-6-Worker10] [25s 55ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-6-Worker10] [25s 55ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-6-Worker10] [25s 55ms] SocketTube(27) resuming read event DEBUG: [HttpClient-6-Worker10] [25s 55ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [25s 56ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e157e0e for R (true) DEBUG: [HttpClient-7-SelectorManager] [25s 56ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e157e0e for None (false) DEBUG: [HttpClient-7-SelectorManager] [25s 57ms] SocketTube(27) read bytes: 2071 DEBUG: [HttpClient-7-SelectorManager] [25s 57ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-7-SelectorManager] [25s 57ms] SSL Reader(SocketTube(27)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [25s 57ms] SocketTube(27) resuming read event DEBUG: [HttpClient-7-SelectorManager] [25s 57ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e157e0e for R (false) DEBUG: [HttpClient-7-SelectorManager] [25s 57ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker11] [25s 60ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker11] [25s 60ms] SSL Reader(SocketTube(27)) Unwrapping: 2071 DEBUG: [HttpClient-6-Worker11] [25s 61ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker11] [25s 61ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-6-Worker11] [25s 61ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-6-Worker11] [25s 61ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [HttpClient-6-Worker11] [25s 61ms] SSLFlowDelegate(SocketTube(27)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker11] [25s 61ms] SSLFlowDelegate(SocketTube(27)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker11] [25s 80ms] SSLFlowDelegate(SocketTube(27)) finished task execution DEBUG: [HttpClient-6-Worker11] [25s 80ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker11] [25s 80ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker11] [25s 80ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker11] [25s 81ms] SSL Writer(SocketTube(27)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-6-Worker11] [25s 81ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker11] [25s 81ms] SSLFlowDelegate(SocketTube(27)) setALPN = DEBUG: [HttpClient-6-Worker11] [25s 81ms] PlainHttpConnection(SocketTube(27)) finishConnect, setting connected=true DEBUG: [HttpClient-6-Worker11] [25s 81ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-6-Worker11] [25s 81ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 2:40:16 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-6-Worker11] [25s 81ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-6-Worker11] [25s 81ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-6-Worker11] [25s 81ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:58808 remote=/127.0.0.1:35157] DEBUG: [HttpClient-6-Worker11] [25s 82ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker11] [25s 82ms] Http1Exchange Sending headers only DEBUG: [HttpClient-6-Worker11] [25s 82ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@a607cda queue.isEmpty: true DEBUG: [HttpClient-6-Worker11] [25s 82ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@a607cda, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-6-Worker11] [25s 82ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker11] [25s 82ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker11] [25s 85ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker11] [25s 85ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker11] [25s 85ms] Http1Exchange response created in advance DEBUG: [HttpClient-6-Worker11] [25s 85ms] Http1Exchange SSLTube(SocketTube(27)) connecting flows DEBUG: [HttpClient-6-Worker11] [25s 85ms] SSLTube(SocketTube(27)) connecting flows DEBUG: [HttpClient-6-Worker11] [25s 85ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@10f98b77 DEBUG: [HttpClient-6-Worker11] [25s 85ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Received onSubscribed from upstream DEBUG: [HttpClient-6-Worker11] [25s 86ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker11] [25s 86ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker11] [25s 86ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker11] [25s 86ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker11] [25s 86ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker11] [25s 86ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker11] [25s 86ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker11] [25s 86ms] Http1Publisher(SSLTube(SocketTube(27))) got subscriber: SSLTube(SocketTube(27)) DEBUG: [HttpClient-6-Worker11] [25s 86ms] SSLTube(SocketTube(27)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker11] [25s 86ms] Http1Publisher(SSLTube(SocketTube(27))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker11] [25s 86ms] Http1Publisher(SSLTube(SocketTube(27))) WriteTask DEBUG: [HttpClient-6-Worker11] [25s 86ms] Http1Publisher(SSLTube(SocketTube(27))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-6-Worker11] [25s 86ms] Http1Exchange requestAction.headers Apr 01, 2024 2:40:16 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:35157/ GET DEBUG: [HttpClient-6-Worker11] [25s 87ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-6-Worker11] [25s 87ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker11] [25s 87ms] Http1Publisher(SSLTube(SocketTube(27))) WriteTask DEBUG: [HttpClient-6-Worker11] [25s 87ms] Http1Publisher(SSLTube(SocketTube(27))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker11] [25s 87ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-6-Worker11] [25s 87ms] Http1Publisher(SSLTube(SocketTube(27))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker11] [25s 87ms] Http1Publisher(SSLTube(SocketTube(27))) onNext with 82 bytes DEBUG: [HttpClient-6-Worker11] [25s 87ms] SSLTube(SocketTube(27)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-6-Worker11] [25s 87ms] SSL Writer(SocketTube(27)) onNext DEBUG: [HttpClient-6-Worker11] [25s 87ms] SSL Writer(SocketTube(27)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-6-Worker11] [25s 87ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker11] [25s 87ms] Exchange sendRequestBody DEBUG: [HttpClient-6-Worker11] [25s 87ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-6-Worker11] [25s 87ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-6-Worker11] [25s 87ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker11] [25s 87ms] Http1Publisher(SSLTube(SocketTube(27))) WriteTask DEBUG: [HttpClient-6-Worker11] [25s 87ms] Http1Publisher(SSLTube(SocketTube(27))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-6-Worker11] [25s 87ms] SSL Writer(SocketTube(27)) Sending 90 bytes downstream DEBUG: [HttpClient-6-Worker11] [25s 87ms] SSL Writer(SocketTube(27)) Adding 90 to outputQ queue DEBUG: [HttpClient-6-Worker11] [25s 87ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker11] [25s 87ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker11] [25s 87ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-6-Worker11] [25s 87ms] SocketTube(27) trying to write: 90 DEBUG: [HttpClient-6-Worker11] [25s 88ms] SocketTube(27) wrote: 90 DEBUG: [HttpClient-6-Worker11] [25s 88ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-6-Worker11] [25s 88ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker11] [25s 88ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker11] [25s 88ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker11] [25s 88ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [HttpClient-6-Worker11] [25s 88ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [HttpClient-6-Worker11] [25s 88ms] Http1Publisher(SSLTube(SocketTube(27))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker11] [25s 88ms] Http1Publisher(SSLTube(SocketTube(27))) WriteTask DEBUG: [HttpClient-6-Worker11] [25s 88ms] Http1Publisher(SSLTube(SocketTube(27))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker11] [25s 88ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-6-Worker11] [25s 88ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-6-Worker11] [25s 88ms] Http1Exchange reading headers DEBUG: [HttpClient-6-Worker11] [25s 88ms] Http1Response(id=25) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-6-Worker11] [25s 88ms] Http1Response(id=25) First time around DEBUG: [HttpClient-6-Worker11] [25s 88ms] Http1Response(id=25) headersReader is not yet completed DEBUG: [HttpClient-6-Worker11] [25s 88ms] Http1Publisher(SSLTube(SocketTube(27))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker11] [25s 88ms] Http1Publisher(SSLTube(SocketTube(27))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@72e1e6a4 DEBUG: [HttpClient-6-Worker11] [25s 88ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker11] [25s 88ms] SSL Writer(SocketTube(27)) wrapping 82 bytes DEBUG: [HttpClient-6-Worker11] [25s 93ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker11] [25s 93ms] SSL Writer(SocketTube(27)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-6-Worker11] [25s 93ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker11] [25s 93ms] SSL Writer(SocketTube(27)) Sending 120 bytes downstream DEBUG: [HttpClient-6-Worker11] [25s 93ms] SSL Writer(SocketTube(27)) Adding 120 to outputQ queue DEBUG: [HttpClient-6-Worker11] [25s 93ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker11] [25s 93ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker11] [25s 93ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-6-Worker11] [25s 93ms] SocketTube(27) trying to write: 120 DEBUG: [HttpClient-6-Worker11] [25s 93ms] SocketTube(27) wrote: 120 DEBUG: [HttpClient-6-Worker11] [25s 93ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-6-Worker11] [25s 93ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker11] [25s 93ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker11] [25s 93ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker11] [25s 93ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker11] [25s 93ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-6-Worker11] [25s 93ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-6-Worker11] [25s 93ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-6-Worker11] [25s 93ms] SocketTube(27) resuming read event DEBUG: [HttpClient-6-Worker11] [25s 93ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker11] [25s 93ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [25s 98ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e157e0e for None (false) DEBUG: [HttpClient-7-SelectorManager] [25s 99ms] SocketTube(27) read bytes: 1731 DEBUG: [HttpClient-7-SelectorManager] [25s 99ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-7-SelectorManager] [25s 99ms] SSL Reader(SocketTube(27)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [25s 99ms] SocketTube(27) resuming read event DEBUG: [HttpClient-7-SelectorManager] [25s 99ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e157e0e for R (false) DEBUG: [HttpClient-7-SelectorManager] [25s 99ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [25s 99ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e157e0e for R (false) DEBUG: [HttpClient-6-Worker12] [25s 100ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker12] [25s 100ms] SSL Reader(SocketTube(27)) Unwrapping: 1731 DEBUG: [HttpClient-6-Worker12] [25s 101ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-6-Worker12] [25s 101ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-6-Worker12] [25s 101ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-6-Worker12] [25s 101ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-6-Worker12] [25s 101ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-6-Worker12] [25s 101ms] SocketTube(27) resuming read event DEBUG: [HttpClient-6-Worker12] [25s 101ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [25s 105ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e157e0e for None (false) DEBUG: [HttpClient-7-SelectorManager] [25s 105ms] SocketTube(27) read bytes: 113 DEBUG: [HttpClient-7-SelectorManager] [25s 105ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-7-SelectorManager] [25s 105ms] SSL Reader(SocketTube(27)) Adding 113 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [25s 105ms] SocketTube(27) resuming read event DEBUG: [HttpClient-7-SelectorManager] [25s 105ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e157e0e for R (false) DEBUG: [HttpClient-7-SelectorManager] [25s 105ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker13] [25s 105ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:113, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [25s 105ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e157e0e for R (false) DEBUG: [HttpClient-6-Worker13] [25s 105ms] SSL Reader(SocketTube(27)) Unwrapping: 113 DEBUG: [HttpClient-6-Worker13] [25s 107ms] SSL Reader(SocketTube(27)) Decoded 75 bytes out of 113 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker13] [25s 107ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-6-Worker13] [25s 107ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 113 DEBUG: [HttpClient-6-Worker13] [25s 107ms] SSL Reader(SocketTube(27)) sending 75 DEBUG: [HttpClient-6-Worker13] [25s 107ms] SSL Reader(SocketTube(27)) Adding 75 to outputQ queue DEBUG: [HttpClient-6-Worker13] [25s 107ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker13] [25s 107ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [25s 107ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-6-Worker13] [25s 107ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Putting 75 bytes into the queue DEBUG: [HttpClient-6-Worker13] [25s 107ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@a607cda DEBUG: [HttpClient-6-Worker13] [25s 107ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker13] [25s 107ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@a607cda DEBUG: [HttpClient-6-Worker13] [25s 107ms] Http1Response(id=25) Sending 75/512 bytes to header parser DEBUG: [HttpClient-6-Worker13] [25s 107ms] Http1Response(id=25) Parsing headers completed. bytes=75 DEBUG: [HttpClient-6-Worker13] [25s 107ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@a607cda DEBUG: [HttpClient-6-Worker13] [25s 107ms] Http1Response(id=25) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-6-Worker13] [25s 107ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 2:40:16 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:35157/) 200 HTTP_1_1 Local port: 58808 DEBUG: [HttpClient-6-Worker13] [25s 108ms] Http1Response(id=25) readBody: return2Cache: true DEBUG: [HttpClient-6-Worker13] [25s 108ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(27)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3e06bb6(7) DEBUG: [HttpClient-6-Worker13] [25s 108ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@58c47c87/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@245fb3c queue.isEmpty: false DEBUG: [HttpClient-6-Worker13] [25s 108ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Delegate done: 0 DEBUG: [HttpClient-6-Worker13] [25s 108ms] AsyncSSLConnection(SSLTube(SocketTube(27)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-6-Worker13] [25s 108ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [HttpClient-6-Worker13] [25s 108ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@58c47c87/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@245fb3c, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-6-Worker13] [25s 109ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@58c47c87/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@245fb3c DEBUG: [HttpClient-6-Worker13] [25s 109ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker13] [25s 109ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@58c47c87/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@245fb3c DEBUG: [HttpClient-6-Worker13] [25s 109ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(27)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-6-Worker13] [25s 109ms] AsyncSSLConnection(SSLTube(SocketTube(27)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker13] [25s 109ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker13] [25s 109ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker13] [25s 109ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker13] [25s 109ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker13] [25s 109ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-6-Worker13] [25s 109ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-6-Worker13] [25s 109ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker13] [25s 109ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [25s 109ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker13] [25s 109ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-6-Worker13] [25s 109ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-6-Worker13] [25s 109ms] SocketTube(27) resuming read event DEBUG: [HttpClient-6-Worker13] [25s 109ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker13] [25s 109ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [25s 109ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e157e0e for R (false) DEBUG: [HttpClient-7-SelectorManager] [25s 148ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e157e0e for None (false) DEBUG: [HttpClient-7-SelectorManager] [25s 149ms] SocketTube(27) read bytes: 42 DEBUG: [HttpClient-7-SelectorManager] [25s 149ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-7-SelectorManager] [25s 149ms] SSL Reader(SocketTube(27)) Adding 42 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [25s 149ms] SocketTube(27) resuming read event DEBUG: [HttpClient-7-SelectorManager] [25s 149ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e157e0e for R (false) DEBUG: [HttpClient-7-SelectorManager] [25s 149ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker14] [25s 149ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:42, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker14] [25s 149ms] SSL Reader(SocketTube(27)) Unwrapping: 42 DEBUG: [HttpClient-6-Worker14] [25s 157ms] SSL Reader(SocketTube(27)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-6-Worker14] [25s 157ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-6-Worker14] [25s 158ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 42 DEBUG: [HttpClient-6-Worker14] [25s 158ms] SSL Reader(SocketTube(27)) sending 4 DEBUG: [HttpClient-6-Worker14] [25s 158ms] SSL Reader(SocketTube(27)) Adding 4 to outputQ queue DEBUG: [HttpClient-6-Worker14] [25s 158ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker14] [25s 158ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker14] [25s 158ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-6-Worker14] [25s 158ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Putting 4 bytes into the queue DEBUG: [HttpClient-6-Worker14] [25s 158ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@58c47c87/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@245fb3c DEBUG: [HttpClient-6-Worker14] [25s 158ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker14] [25s 158ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@58c47c87/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@245fb3c DEBUG: [HttpClient-6-Worker14] [25s 158ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(27)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-6-Worker14] [25s 158ms] AsyncSSLConnection(SSLTube(SocketTube(27)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker14] [25s 158ms] AsyncSSLConnection(SSLTube(SocketTube(27)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-6-Worker14] [25s 158ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) cleared DEBUG: [HttpClient-6-Worker14] [25s 158ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(27)))) SSLTube(SocketTube(27)): return to HTTP/1.1 pool DEBUG: [HttpClient-6-Worker14] [25s 158ms] ConnectionPool(7) registering CleanupTrigger(SSLTube(SocketTube(27))) DEBUG: [HttpClient-6-Worker14] [25s 158ms] SSLTube(SocketTube(27)) connecting flows DEBUG: [HttpClient-6-Worker14] [25s 158ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(27))) DEBUG: [HttpClient-6-Worker14] [25s 158ms] Http1Publisher(SSLTube(SocketTube(27))) subscription cancelled DEBUG: [HttpClient-6-Worker14] [25s 158ms] SSLTube(SocketTube(27)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker14] [25s 158ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [HttpClient-6-Worker14] [25s 159ms] HttpClientImpl(7) ClientImpl (async) elapsed 445 millis for GET to https://127.0.0.1:35157/ DEBUG: [HttpClient-6-Worker14] [25s 159ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(27)))) Finished reading body: READING_BODY DEBUG: [HttpClient-6-Worker14] [25s 159ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(27)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3e06bb6(7) DEBUG: [HttpClient-6-Worker14] [25s 159ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Delegate done: 0 DEBUG: [HttpClient-6-Worker14] [25s 159ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker14] [25s 159ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-Worker14] [25s 159ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker14] [25s 159ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker14] [25s 159ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker14] [25s 159ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker14] [25s 159ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-6-Worker14] [25s 159ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-6-Worker14] [25s 159ms] SocketTube(27) resuming read event DEBUG: [HttpClient-6-Worker14] [25s 159ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker14] [25s 159ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [25s 159ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e157e0e for R (false) DEBUG: [HttpClient-7-SelectorManager] [25s 184ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@182a6c45 for None (false) DEBUG: [HttpClient-7-SelectorManager] [25s 185ms] SocketTube(24) read bytes: 261 DEBUG: [HttpClient-7-SelectorManager] [25s 185ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-7-SelectorManager] [25s 185ms] SSL Reader(SocketTube(24)) Adding 261 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [25s 185ms] SocketTube(24) resuming read event DEBUG: [HttpClient-7-SelectorManager] [25s 185ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@182a6c45 for R (false) DEBUG: [HttpClient-7-SelectorManager] [25s 185ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker15] [25s 190ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker15] [25s 190ms] SSL Reader(SocketTube(24)) Unwrapping: 261 DEBUG: [HttpClient-6-Worker15] [25s 192ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-6-Worker15] [25s 192ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-6-Worker15] [25s 192ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 133 DEBUG: [HttpClient-6-Worker15] [25s 192ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [HttpClient-6-Worker15] [25s 192ms] SSLFlowDelegate(SocketTube(24)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker15] [25s 193ms] SSLFlowDelegate(SocketTube(24)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker15] [25s 195ms] SSLFlowDelegate(SocketTube(24)) finished task execution DEBUG: [HttpClient-6-Worker15] [25s 195ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker15] [25s 195ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker15] [25s 195ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker15] [25s 195ms] SSL Writer(SocketTube(24)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-6-Worker15] [25s 195ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker15] [25s 195ms] SSL Writer(SocketTube(24)) handshaking DEBUG: [HttpClient-6-Worker15] [25s 196ms] SSL Writer(SocketTube(24)) Sending 6 bytes downstream DEBUG: [HttpClient-6-Worker15] [25s 196ms] SSL Writer(SocketTube(24)) Adding 6 to outputQ queue DEBUG: [HttpClient-6-Worker15] [25s 196ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-6-Worker15] [25s 196ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [25s 196ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-6-Worker15] [25s 196ms] SocketTube(24) trying to write: 6 DEBUG: [HttpClient-6-Worker15] [25s 196ms] SocketTube(24) wrote: 6 DEBUG: [HttpClient-6-Worker15] [25s 196ms] SocketTube(24) write: requesting more... DEBUG: [HttpClient-6-Worker15] [25s 196ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker15] [25s 196ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker15] [25s 196ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker15] [25s 196ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [25s 196ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker15] [25s 196ms] SSL Reader(SocketTube(24)) Unwrapping: 128 DEBUG: [HttpClient-6-Worker15] [25s 196ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-6-Worker15] [25s 196ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-6-Worker15] [25s 196ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 6 DEBUG: [HttpClient-6-Worker15] [25s 196ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [HttpClient-6-Worker15] [25s 196ms] SSL Reader(SocketTube(24)) Unwrapping: 122 DEBUG: [HttpClient-6-Worker15] [25s 197ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker15] [25s 197ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-6-Worker15] [25s 197ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 122 DEBUG: [HttpClient-6-Worker15] [25s 197ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [HttpClient-6-Worker15] [25s 197ms] SSLFlowDelegate(SocketTube(24)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker15] [25s 197ms] SSLFlowDelegate(SocketTube(24)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker15] [25s 199ms] SSLFlowDelegate(SocketTube(24)) finished task execution DEBUG: [HttpClient-6-Worker15] [25s 226ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker15] [25s 226ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker15] [25s 227ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker15] [25s 227ms] SSL Writer(SocketTube(24)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-6-Worker15] [25s 227ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker15] [25s 227ms] SSLFlowDelegate(SocketTube(24)) setALPN = DEBUG: [HttpClient-6-Worker15] [25s 227ms] PlainHttpConnection(SocketTube(24)) finishConnect, setting connected=true DEBUG: [HttpClient-6-Worker15] [25s 227ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-6-Worker15] [25s 227ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 2:40:16 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-6-Worker15] [25s 228ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-6-Worker15] [25s 228ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-6-Worker15] [25s 228ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:58788 remote=/127.0.0.1:35157] DEBUG: [HttpClient-6-Worker15] [25s 228ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker15] [25s 228ms] Http1Exchange Sending headers only DEBUG: [HttpClient-6-Worker15] [25s 228ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@29ba8b4d queue.isEmpty: true DEBUG: [HttpClient-6-Worker15] [25s 228ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@29ba8b4d, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-6-Worker15] [25s 229ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker15] [25s 229ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker15] [25s 229ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker15] [25s 229ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker15] [25s 229ms] Http1Exchange response created in advance DEBUG: [HttpClient-6-Worker15] [25s 229ms] Http1Exchange SSLTube(SocketTube(24)) connecting flows DEBUG: [HttpClient-6-Worker15] [25s 229ms] SSLTube(SocketTube(24)) connecting flows DEBUG: [HttpClient-6-Worker15] [25s 229ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@277d700a DEBUG: [HttpClient-6-Worker15] [25s 229ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Received onSubscribed from upstream DEBUG: [HttpClient-6-Worker15] [25s 229ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker15] [25s 229ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker15] [25s 229ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker15] [25s 229ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [25s 229ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker15] [25s 229ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [25s 229ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker15] [25s 229ms] Http1Publisher(SSLTube(SocketTube(24))) got subscriber: SSLTube(SocketTube(24)) DEBUG: [HttpClient-6-Worker15] [25s 229ms] SSLTube(SocketTube(24)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker15] [25s 229ms] Http1Publisher(SSLTube(SocketTube(24))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker15] [25s 229ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [HttpClient-6-Worker15] [25s 229ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-6-Worker15] [25s 229ms] Http1Exchange requestAction.headers Apr 01, 2024 2:40:16 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:35157/ GET DEBUG: [HttpClient-6-Worker15] [25s 230ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-6-Worker15] [25s 230ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker15] [25s 230ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [HttpClient-6-Worker15] [25s 230ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker15] [25s 230ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-6-Worker15] [25s 230ms] Http1Publisher(SSLTube(SocketTube(24))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker15] [25s 230ms] Http1Publisher(SSLTube(SocketTube(24))) onNext with 82 bytes DEBUG: [HttpClient-6-Worker15] [25s 230ms] SSLTube(SocketTube(24)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-6-Worker15] [25s 230ms] SSL Writer(SocketTube(24)) onNext DEBUG: [HttpClient-6-Worker15] [25s 230ms] SSL Writer(SocketTube(24)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-6-Worker15] [25s 230ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker15] [25s 230ms] Exchange sendRequestBody DEBUG: [HttpClient-6-Worker15] [25s 230ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-6-Worker15] [25s 230ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-6-Worker15] [25s 230ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker15] [25s 230ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [HttpClient-6-Worker15] [25s 230ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-6-Worker15] [25s 250ms] SSL Writer(SocketTube(24)) Sending 90 bytes downstream DEBUG: [HttpClient-6-Worker15] [25s 250ms] SSL Writer(SocketTube(24)) Adding 90 to outputQ queue DEBUG: [HttpClient-6-Worker15] [25s 250ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-6-Worker15] [25s 250ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [25s 250ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-6-Worker15] [25s 250ms] SocketTube(24) trying to write: 90 DEBUG: [HttpClient-6-Worker15] [25s 251ms] SocketTube(24) wrote: 90 DEBUG: [HttpClient-6-Worker15] [25s 251ms] SocketTube(24) write: requesting more... DEBUG: [HttpClient-6-Worker15] [25s 251ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker15] [25s 251ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker15] [25s 251ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker15] [25s 251ms] SSL Writer(SocketTube(24)) requesting 1 DEBUG: [HttpClient-6-Worker15] [25s 251ms] SSLTube(SocketTube(24)) request: n=1 DEBUG: [HttpClient-6-Worker15] [25s 251ms] Http1Publisher(SSLTube(SocketTube(24))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker15] [25s 251ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [HttpClient-6-Worker15] [25s 251ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker15] [25s 251ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-6-Worker15] [25s 251ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-6-Worker15] [25s 251ms] Http1Exchange reading headers DEBUG: [HttpClient-6-Worker15] [25s 251ms] Http1Response(id=26) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-6-Worker15] [25s 251ms] Http1Response(id=26) First time around DEBUG: [HttpClient-6-Worker15] [25s 251ms] Http1Response(id=26) headersReader is not yet completed DEBUG: [HttpClient-6-Worker15] [25s 251ms] Http1Publisher(SSLTube(SocketTube(24))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker15] [25s 251ms] Http1Publisher(SSLTube(SocketTube(24))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2342e03d DEBUG: [HttpClient-6-Worker15] [25s 251ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [25s 251ms] SSL Writer(SocketTube(24)) wrapping 82 bytes DEBUG: [HttpClient-6-Worker15] [25s 252ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker15] [25s 252ms] SSL Writer(SocketTube(24)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-6-Worker15] [25s 252ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker15] [25s 252ms] SSL Writer(SocketTube(24)) Sending 120 bytes downstream DEBUG: [HttpClient-6-Worker15] [25s 252ms] SSL Writer(SocketTube(24)) Adding 120 to outputQ queue DEBUG: [HttpClient-6-Worker15] [25s 252ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-6-Worker15] [25s 252ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [25s 252ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-6-Worker15] [25s 252ms] SocketTube(24) trying to write: 120 DEBUG: [HttpClient-6-Worker15] [25s 252ms] SocketTube(24) wrote: 120 DEBUG: [HttpClient-6-Worker15] [25s 252ms] SocketTube(24) write: requesting more... DEBUG: [HttpClient-6-Worker15] [25s 252ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker15] [25s 252ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker15] [25s 252ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker15] [25s 252ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [25s 252ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-6-Worker15] [25s 252ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-6-Worker15] [25s 252ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-6-Worker15] [25s 252ms] SocketTube(24) resuming read event DEBUG: [HttpClient-6-Worker15] [25s 252ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker15] [25s 252ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [25s 257ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@182a6c45 for None (false) DEBUG: [HttpClient-7-SelectorManager] [25s 284ms] SocketTube(24) read bytes: 1721 DEBUG: [HttpClient-7-SelectorManager] [25s 284ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-7-SelectorManager] [25s 284ms] SSL Reader(SocketTube(24)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [25s 285ms] SocketTube(24) resuming read event DEBUG: [HttpClient-7-SelectorManager] [25s 285ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@182a6c45 for R (false) DEBUG: [HttpClient-7-SelectorManager] [25s 285ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [25s 285ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@182a6c45 for R (false) DEBUG: [HttpClient-6-Worker16] [25s 285ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker16] [25s 285ms] SSL Reader(SocketTube(24)) Unwrapping: 1721 DEBUG: [HttpClient-6-Worker16] [25s 286ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-6-Worker16] [25s 286ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-6-Worker16] [25s 286ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-6-Worker16] [25s 286ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-6-Worker16] [25s 286ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-6-Worker16] [25s 286ms] SocketTube(24) resuming read event DEBUG: [HttpClient-6-Worker16] [25s 286ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [25s 286ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@182a6c45 for R (false) DEBUG: [HttpClient-7-SelectorManager] [25s 298ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@182a6c45 for None (false) DEBUG: [HttpClient-7-SelectorManager] [25s 299ms] SocketTube(24) read bytes: 155 DEBUG: [HttpClient-7-SelectorManager] [25s 299ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-7-SelectorManager] [25s 299ms] SSL Reader(SocketTube(24)) Adding 155 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [25s 299ms] SocketTube(24) resuming read event DEBUG: [HttpClient-7-SelectorManager] [25s 299ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@182a6c45 for R (false) DEBUG: [HttpClient-7-SelectorManager] [25s 299ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker17] [25s 311ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker17] [25s 330ms] SSL Reader(SocketTube(24)) Unwrapping: 155 DEBUG: [HttpClient-6-Worker17] [25s 331ms] SSL Reader(SocketTube(24)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-6-Worker17] [25s 331ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-6-Worker17] [25s 331ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 113 DEBUG: [HttpClient-6-Worker17] [25s 331ms] SSL Reader(SocketTube(24)) sending 75 DEBUG: [HttpClient-6-Worker17] [25s 331ms] SSL Reader(SocketTube(24)) Adding 75 to outputQ queue DEBUG: [HttpClient-6-Worker17] [25s 331ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-6-Worker17] [25s 331ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker17] [25s 331ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-6-Worker17] [25s 331ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 75 bytes into the queue DEBUG: [HttpClient-6-Worker17] [25s 331ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@29ba8b4d DEBUG: [HttpClient-6-Worker17] [25s 331ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker17] [25s 331ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@29ba8b4d DEBUG: [HttpClient-6-Worker17] [25s 331ms] Http1Response(id=26) Sending 75/512 bytes to header parser DEBUG: [HttpClient-6-Worker17] [25s 332ms] Http1Response(id=26) Parsing headers completed. bytes=75 DEBUG: [HttpClient-6-Worker17] [25s 332ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@29ba8b4d DEBUG: [HttpClient-6-Worker17] [25s 332ms] Http1Response(id=26) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-6-Worker17] [25s 332ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 2:40:16 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:35157/) 200 HTTP_1_1 Local port: 58788 DEBUG: [HttpClient-6-Worker17] [25s 332ms] Http1Response(id=26) readBody: return2Cache: true DEBUG: [HttpClient-6-Worker17] [25s 333ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(24)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3e06bb6(7) DEBUG: [HttpClient-6-Worker17] [25s 333ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@38b5a851/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3c8a2b9f queue.isEmpty: false DEBUG: [HttpClient-6-Worker17] [25s 333ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Delegate done: 0 DEBUG: [HttpClient-6-Worker17] [25s 333ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-6-Worker17] [25s 333ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [HttpClient-6-Worker17] [25s 333ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@38b5a851/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3c8a2b9f, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-6-Worker17] [25s 333ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@38b5a851/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3c8a2b9f DEBUG: [HttpClient-6-Worker17] [25s 333ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker17] [25s 333ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@38b5a851/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3c8a2b9f DEBUG: [HttpClient-6-Worker17] [25s 333ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-6-Worker17] [25s 333ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker17] [25s 333ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker17] [25s 333ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker17] [25s 333ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker17] [25s 333ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker17] [25s 333ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-6-Worker17] [25s 333ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-6-Worker17] [25s 333ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker17] [25s 333ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker17] [25s 333ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker17] [25s 333ms] SSL Reader(SocketTube(24)) Unwrapping: 42 DEBUG: [HttpClient-6-Worker17] [25s 333ms] SSL Reader(SocketTube(24)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-6-Worker17] [25s 333ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-6-Worker17] [25s 333ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 42 DEBUG: [HttpClient-6-Worker17] [25s 334ms] SSL Reader(SocketTube(24)) sending 4 DEBUG: [HttpClient-6-Worker17] [25s 334ms] SSL Reader(SocketTube(24)) Adding 4 to outputQ queue DEBUG: [HttpClient-6-Worker17] [25s 334ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-6-Worker17] [25s 334ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker17] [25s 334ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-6-Worker17] [25s 334ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 4 bytes into the queue DEBUG: [HttpClient-6-Worker17] [25s 334ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@38b5a851/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3c8a2b9f DEBUG: [HttpClient-6-Worker17] [25s 334ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker17] [25s 334ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@38b5a851/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3c8a2b9f DEBUG: [HttpClient-6-Worker17] [25s 334ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-6-Worker17] [25s 334ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker17] [25s 334ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-6-Worker17] [25s 334ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) cleared DEBUG: [HttpClient-6-Worker17] [25s 334ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(24)))) SSLTube(SocketTube(24)): return to HTTP/1.1 pool DEBUG: [HttpClient-6-Worker17] [25s 334ms] ConnectionPool(7) registering CleanupTrigger(SSLTube(SocketTube(24))) DEBUG: [HttpClient-6-Worker17] [25s 334ms] SSLTube(SocketTube(24)) connecting flows DEBUG: [HttpClient-6-Worker17] [25s 334ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(24))) DEBUG: [HttpClient-6-Worker17] [25s 334ms] Http1Publisher(SSLTube(SocketTube(24))) subscription cancelled DEBUG: [HttpClient-6-Worker17] [25s 334ms] SSLTube(SocketTube(24)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker17] [25s 335ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [HttpClient-6-Worker17] [25s 335ms] HttpClientImpl(7) ClientImpl (async) elapsed 635 millis for GET to https://127.0.0.1:35157/ DEBUG: [HttpClient-6-Worker17] [25s 335ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(24)))) Finished reading body: READING_BODY DEBUG: [HttpClient-6-Worker17] [25s 335ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(24)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3e06bb6(7) DEBUG: [HttpClient-6-Worker17] [25s 335ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Delegate done: 0 DEBUG: [HttpClient-6-Worker17] [25s 335ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker17] [25s 335ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-Worker17] [25s 335ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker17] [25s 335ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker17] [25s 335ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker17] [25s 335ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker17] [25s 335ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-6-Worker17] [25s 335ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-6-Worker17] [25s 335ms] SocketTube(24) resuming read event DEBUG: [HttpClient-6-Worker17] [25s 335ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker17] [25s 336ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [25s 336ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@182a6c45 for R (false) DEBUG: [HttpClient-7-SelectorManager] [25s 518ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7683de3f for None (false) DEBUG: [HttpClient-7-SelectorManager] [25s 518ms] SocketTube(25) read bytes: 133 DEBUG: [HttpClient-7-SelectorManager] [25s 518ms] SSL Reader(SocketTube(25)) onNext DEBUG: [HttpClient-7-SelectorManager] [25s 518ms] SSL Reader(SocketTube(25)) Adding 133 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [25s 518ms] SocketTube(25) resuming read event DEBUG: [HttpClient-7-SelectorManager] [25s 518ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7683de3f for R (false) DEBUG: [HttpClient-7-SelectorManager] [25s 518ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [25s 519ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7683de3f for None (false) DEBUG: [HttpClient-7-SelectorManager] [25s 519ms] SocketTube(25) no more demand for reading DEBUG: [HttpClient-7-SelectorManager] [25s 519ms] SocketTube(25) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker18] [25s 520ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker18] [25s 520ms] SSL Reader(SocketTube(25)) Unwrapping: 133 DEBUG: [HttpClient-6-Worker18] [25s 520ms] SSL Reader(SocketTube(25)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-6-Worker18] [25s 520ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-6-Worker18] [25s 520ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 127 DEBUG: [HttpClient-6-Worker18] [25s 520ms] SSL Reader(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker18] [25s 520ms] SSLFlowDelegate(SocketTube(25)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker18] [25s 520ms] SSLFlowDelegate(SocketTube(25)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker18] [25s 523ms] SSLFlowDelegate(SocketTube(25)) finished task execution DEBUG: [HttpClient-6-Worker18] [25s 526ms] SSL Writer(SocketTube(25)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker18] [25s 526ms] SSL Writer(SocketTube(25)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker18] [25s 526ms] SSL Writer(SocketTube(25)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker18] [25s 526ms] SSL Writer(SocketTube(25)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-6-Worker18] [25s 526ms] SSL Writer(SocketTube(25)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker18] [25s 526ms] SSL Writer(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker18] [25s 526ms] SSL Writer(SocketTube(25)) Sending 6 bytes downstream DEBUG: [HttpClient-6-Worker18] [25s 527ms] SSL Writer(SocketTube(25)) Adding 6 to outputQ queue DEBUG: [HttpClient-6-Worker18] [25s 527ms] SSL Writer(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker18] [25s 527ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker18] [25s 527ms] SSL Writer(SocketTube(25)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-6-Worker18] [25s 527ms] SocketTube(25) trying to write: 6 DEBUG: [HttpClient-6-Worker18] [25s 527ms] SocketTube(25) wrote: 6 DEBUG: [HttpClient-6-Worker18] [25s 527ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-6-Worker18] [25s 527ms] SocketTube(25) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker18] [25s 527ms] SocketTube(25) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker18] [25s 527ms] SSL Writer(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker18] [25s 527ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker18] [25s 527ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker18] [25s 527ms] SSL Reader(SocketTube(25)) Unwrapping: 6 DEBUG: [HttpClient-6-Worker18] [25s 527ms] SSL Reader(SocketTube(25)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker18] [25s 527ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-6-Worker18] [25s 527ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 6 DEBUG: [HttpClient-6-Worker18] [25s 527ms] SSL Reader(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker18] [25s 527ms] SSL Reader(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker18] [25s 527ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-6-Worker18] [25s 527ms] SocketTube(25) resuming read event DEBUG: [HttpClient-6-Worker18] [25s 527ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [25s 527ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7683de3f for R (true) DEBUG: [HttpClient-7-SelectorManager] [25s 528ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7683de3f for None (false) DEBUG: [HttpClient-7-SelectorManager] [25s 528ms] SocketTube(25) read bytes: 2071 DEBUG: [HttpClient-7-SelectorManager] [25s 528ms] SSL Reader(SocketTube(25)) onNext DEBUG: [HttpClient-7-SelectorManager] [25s 528ms] SSL Reader(SocketTube(25)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [25s 528ms] SocketTube(25) resuming read event DEBUG: [HttpClient-7-SelectorManager] [25s 528ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7683de3f for R (false) DEBUG: [HttpClient-7-SelectorManager] [25s 528ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker19] [25s 528ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker19] [25s 528ms] SSL Reader(SocketTube(25)) Unwrapping: 2071 DEBUG: [HttpClient-6-Worker19] [25s 529ms] SSL Reader(SocketTube(25)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker19] [25s 529ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-6-Worker19] [25s 529ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-6-Worker19] [25s 529ms] SSL Reader(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker19] [25s 529ms] SSLFlowDelegate(SocketTube(25)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker19] [25s 529ms] SSLFlowDelegate(SocketTube(25)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker19] [25s 532ms] SSLFlowDelegate(SocketTube(25)) finished task execution DEBUG: [HttpClient-6-Worker19] [25s 532ms] SSL Writer(SocketTube(25)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker19] [25s 532ms] SSL Writer(SocketTube(25)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker19] [25s 533ms] SSL Writer(SocketTube(25)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker19] [25s 533ms] SSL Writer(SocketTube(25)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-6-Worker19] [25s 533ms] SSL Writer(SocketTube(25)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker19] [25s 533ms] SSLFlowDelegate(SocketTube(25)) setALPN = DEBUG: [HttpClient-6-Worker19] [25s 533ms] PlainHttpConnection(SocketTube(25)) finishConnect, setting connected=true DEBUG: [HttpClient-6-Worker19] [25s 533ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-6-Worker19] [25s 533ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 2:40:16 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-6-Worker19] [25s 534ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-6-Worker19] [25s 534ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-6-Worker19] [25s 534ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:58790 remote=/127.0.0.1:35157] DEBUG: [HttpClient-6-Worker19] [25s 534ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker19] [25s 534ms] Http1Exchange Sending headers only DEBUG: [HttpClient-6-Worker19] [25s 534ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@63b2762 queue.isEmpty: true DEBUG: [HttpClient-6-Worker19] [25s 534ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@63b2762, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-6-Worker19] [25s 534ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker19] [25s 534ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker19] [25s 534ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker19] [25s 534ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker19] [25s 534ms] Http1Exchange response created in advance DEBUG: [HttpClient-6-Worker19] [25s 534ms] Http1Exchange SSLTube(SocketTube(25)) connecting flows DEBUG: [HttpClient-6-Worker19] [25s 534ms] SSLTube(SocketTube(25)) connecting flows DEBUG: [HttpClient-6-Worker19] [25s 534ms] SSLTube(SocketTube(25)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@277eb585 DEBUG: [HttpClient-6-Worker19] [25s 534ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Received onSubscribed from upstream DEBUG: [HttpClient-6-Worker19] [25s 534ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker19] [25s 534ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker19] [25s 534ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker19] [25s 534ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker19] [25s 534ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker19] [25s 534ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker19] [25s 534ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker19] [25s 534ms] Http1Publisher(SSLTube(SocketTube(25))) got subscriber: SSLTube(SocketTube(25)) DEBUG: [HttpClient-6-Worker19] [25s 534ms] SSLTube(SocketTube(25)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker19] [25s 535ms] Http1Publisher(SSLTube(SocketTube(25))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker19] [25s 535ms] Http1Publisher(SSLTube(SocketTube(25))) WriteTask DEBUG: [HttpClient-6-Worker19] [25s 535ms] Http1Publisher(SSLTube(SocketTube(25))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-6-Worker19] [25s 535ms] Http1Exchange requestAction.headers Apr 01, 2024 2:40:16 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:35157/ GET DEBUG: [HttpClient-6-Worker19] [25s 535ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-6-Worker19] [25s 535ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker19] [25s 535ms] Http1Publisher(SSLTube(SocketTube(25))) WriteTask DEBUG: [HttpClient-6-Worker19] [25s 535ms] Http1Publisher(SSLTube(SocketTube(25))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker19] [25s 535ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-6-Worker19] [25s 535ms] Http1Publisher(SSLTube(SocketTube(25))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker19] [25s 535ms] Http1Publisher(SSLTube(SocketTube(25))) onNext with 82 bytes DEBUG: [HttpClient-6-Worker19] [25s 536ms] SSLTube(SocketTube(25)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-6-Worker19] [25s 536ms] SSL Writer(SocketTube(25)) onNext DEBUG: [HttpClient-6-Worker19] [25s 536ms] SSL Writer(SocketTube(25)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-6-Worker19] [25s 536ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker19] [25s 536ms] Exchange sendRequestBody DEBUG: [HttpClient-6-Worker19] [25s 536ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-6-Worker19] [25s 536ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-6-Worker19] [25s 536ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker19] [25s 536ms] Http1Publisher(SSLTube(SocketTube(25))) WriteTask DEBUG: [HttpClient-6-Worker19] [25s 536ms] Http1Publisher(SSLTube(SocketTube(25))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-6-Worker19] [25s 536ms] SSL Writer(SocketTube(25)) Sending 90 bytes downstream DEBUG: [HttpClient-6-Worker19] [25s 536ms] SSL Writer(SocketTube(25)) Adding 90 to outputQ queue DEBUG: [HttpClient-6-Worker19] [25s 536ms] SSL Writer(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker19] [25s 536ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker19] [25s 536ms] SSL Writer(SocketTube(25)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-6-Worker19] [25s 536ms] SocketTube(25) trying to write: 90 DEBUG: [HttpClient-6-Worker19] [25s 536ms] SocketTube(25) wrote: 90 DEBUG: [HttpClient-6-Worker19] [25s 536ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-6-Worker19] [25s 536ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker19] [25s 536ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker19] [25s 536ms] SSL Writer(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker19] [25s 536ms] SSL Writer(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker19] [25s 536ms] SSLTube(SocketTube(25)) request: n=1 DEBUG: [HttpClient-6-Worker19] [25s 536ms] Http1Publisher(SSLTube(SocketTube(25))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker19] [25s 537ms] Http1Publisher(SSLTube(SocketTube(25))) WriteTask DEBUG: [HttpClient-6-Worker19] [25s 537ms] Http1Publisher(SSLTube(SocketTube(25))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker19] [25s 537ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-6-Worker19] [25s 537ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-6-Worker19] [25s 537ms] Http1Exchange reading headers DEBUG: [HttpClient-6-Worker19] [25s 537ms] Http1Response(id=27) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-6-Worker19] [25s 537ms] Http1Response(id=27) First time around DEBUG: [HttpClient-6-Worker19] [25s 537ms] Http1Response(id=27) headersReader is not yet completed DEBUG: [HttpClient-6-Worker19] [25s 537ms] Http1Publisher(SSLTube(SocketTube(25))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker19] [25s 537ms] Http1Publisher(SSLTube(SocketTube(25))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@33ec0eab DEBUG: [HttpClient-6-Worker19] [25s 537ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker19] [25s 537ms] SSL Writer(SocketTube(25)) wrapping 82 bytes DEBUG: [HttpClient-6-Worker19] [25s 537ms] SSL Writer(SocketTube(25)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker19] [25s 537ms] SSL Writer(SocketTube(25)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-6-Worker19] [25s 537ms] SSL Writer(SocketTube(25)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker19] [25s 537ms] SSL Writer(SocketTube(25)) Sending 120 bytes downstream DEBUG: [HttpClient-6-Worker19] [25s 537ms] SSL Writer(SocketTube(25)) Adding 120 to outputQ queue DEBUG: [HttpClient-6-Worker19] [25s 537ms] SSL Writer(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker19] [25s 537ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker19] [25s 537ms] SSL Writer(SocketTube(25)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-6-Worker19] [25s 537ms] SocketTube(25) trying to write: 120 DEBUG: [HttpClient-6-Worker19] [25s 537ms] SocketTube(25) wrote: 120 DEBUG: [HttpClient-6-Worker19] [25s 537ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-6-Worker19] [25s 537ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker19] [25s 537ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker19] [25s 537ms] SSL Writer(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker19] [25s 537ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker19] [25s 537ms] SSL Writer(SocketTube(25)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-6-Worker19] [25s 537ms] SSL Reader(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker19] [25s 537ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-6-Worker19] [25s 537ms] SocketTube(25) resuming read event DEBUG: [HttpClient-6-Worker19] [25s 537ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker19] [25s 538ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [25s 538ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7683de3f for R (false) DEBUG: [HttpClient-7-SelectorManager] [25s 578ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7683de3f for None (false) DEBUG: [HttpClient-7-SelectorManager] [25s 578ms] SocketTube(25) read bytes: 1731 DEBUG: [HttpClient-7-SelectorManager] [25s 578ms] SSL Reader(SocketTube(25)) onNext DEBUG: [HttpClient-7-SelectorManager] [25s 578ms] SSL Reader(SocketTube(25)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-6-Worker20] [25s 579ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker20] [25s 579ms] SSL Reader(SocketTube(25)) Unwrapping: 1731 DEBUG: [HttpClient-7-SelectorManager] [25s 578ms] SocketTube(25) resuming read event DEBUG: [HttpClient-7-SelectorManager] [25s 579ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7683de3f for R (false) DEBUG: [HttpClient-7-SelectorManager] [25s 579ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker20] [25s 580ms] SSL Reader(SocketTube(25)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-6-Worker20] [25s 580ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-6-Worker20] [25s 580ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-6-Worker20] [25s 580ms] SSL Reader(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker20] [25s 580ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-6-Worker20] [25s 580ms] SocketTube(25) resuming read event DEBUG: [HttpClient-6-Worker20] [25s 580ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [25s 581ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7683de3f for R (false) DEBUG: [HttpClient-7-SelectorManager] [25s 626ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7683de3f for None (false) DEBUG: [HttpClient-7-SelectorManager] [25s 626ms] SocketTube(25) read bytes: 155 DEBUG: [HttpClient-7-SelectorManager] [25s 626ms] SSL Reader(SocketTube(25)) onNext DEBUG: [HttpClient-7-SelectorManager] [25s 627ms] SSL Reader(SocketTube(25)) Adding 155 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [25s 627ms] SocketTube(25) resuming read event DEBUG: [HttpClient-7-SelectorManager] [25s 627ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7683de3f for R (false) DEBUG: [HttpClient-7-SelectorManager] [25s 627ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker21] [25s 627ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker21] [25s 627ms] SSL Reader(SocketTube(25)) Unwrapping: 155 DEBUG: [HttpClient-6-Worker21] [25s 627ms] SSL Reader(SocketTube(25)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-6-Worker21] [25s 627ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-6-Worker21] [25s 627ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 113 DEBUG: [HttpClient-6-Worker21] [25s 627ms] SSL Reader(SocketTube(25)) sending 75 DEBUG: [HttpClient-6-Worker21] [25s 627ms] SSL Reader(SocketTube(25)) Adding 75 to outputQ queue DEBUG: [HttpClient-6-Worker21] [25s 627ms] SSL Reader(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker21] [25s 627ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker21] [25s 627ms] SSL Reader(SocketTube(25)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-6-Worker21] [25s 627ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Putting 75 bytes into the queue DEBUG: [HttpClient-6-Worker21] [25s 627ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@63b2762 DEBUG: [HttpClient-6-Worker21] [25s 627ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker21] [25s 627ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@63b2762 DEBUG: [HttpClient-6-Worker21] [25s 627ms] Http1Response(id=27) Sending 75/512 bytes to header parser DEBUG: [HttpClient-6-Worker21] [25s 628ms] Http1Response(id=27) Parsing headers completed. bytes=75 DEBUG: [HttpClient-6-Worker21] [25s 628ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@63b2762 DEBUG: [HttpClient-6-Worker21] [25s 628ms] Http1Response(id=27) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-6-Worker21] [25s 628ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 2:40:17 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:35157/) 200 HTTP_1_1 Local port: 58790 DEBUG: [HttpClient-6-Worker21] [25s 634ms] Http1Response(id=27) readBody: return2Cache: true DEBUG: [HttpClient-6-Worker21] [25s 635ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(25)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3e06bb6(7) DEBUG: [HttpClient-6-Worker21] [25s 635ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@49d4d0a4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@46c914a2 queue.isEmpty: false DEBUG: [HttpClient-6-Worker21] [25s 635ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Delegate done: 0 DEBUG: [HttpClient-6-Worker21] [25s 635ms] AsyncSSLConnection(SSLTube(SocketTube(25)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-6-Worker21] [25s 635ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [HttpClient-6-Worker21] [25s 635ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@49d4d0a4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@46c914a2, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-6-Worker21] [25s 635ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@49d4d0a4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@46c914a2 DEBUG: [HttpClient-6-Worker21] [25s 635ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker21] [25s 635ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@49d4d0a4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@46c914a2 DEBUG: [HttpClient-6-Worker21] [25s 635ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(25)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-6-Worker21] [25s 635ms] AsyncSSLConnection(SSLTube(SocketTube(25)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker21] [25s 635ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker21] [25s 635ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker21] [25s 636ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker21] [25s 636ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker21] [25s 636ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-6-Worker21] [25s 636ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-6-Worker21] [25s 636ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker21] [25s 636ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker21] [25s 636ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker21] [25s 636ms] SSL Reader(SocketTube(25)) Unwrapping: 42 DEBUG: [HttpClient-6-Worker21] [25s 636ms] SSL Reader(SocketTube(25)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-6-Worker21] [25s 636ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-6-Worker21] [25s 636ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 42 DEBUG: [HttpClient-6-Worker21] [25s 636ms] SSL Reader(SocketTube(25)) sending 4 DEBUG: [HttpClient-6-Worker21] [25s 636ms] SSL Reader(SocketTube(25)) Adding 4 to outputQ queue DEBUG: [HttpClient-6-Worker21] [25s 636ms] SSL Reader(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker21] [25s 636ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker21] [25s 636ms] SSL Reader(SocketTube(25)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-6-Worker21] [25s 636ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Putting 4 bytes into the queue DEBUG: [HttpClient-6-Worker21] [25s 637ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@49d4d0a4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@46c914a2 DEBUG: [HttpClient-6-Worker21] [25s 637ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker21] [25s 637ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@49d4d0a4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@46c914a2 DEBUG: [HttpClient-6-Worker21] [25s 637ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(25)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-6-Worker21] [25s 637ms] AsyncSSLConnection(SSLTube(SocketTube(25)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker21] [25s 637ms] AsyncSSLConnection(SSLTube(SocketTube(25)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-6-Worker21] [25s 637ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) cleared DEBUG: [HttpClient-6-Worker21] [25s 637ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(25)))) SSLTube(SocketTube(25)): return to HTTP/1.1 pool DEBUG: [HttpClient-6-Worker21] [25s 637ms] ConnectionPool(7) registering CleanupTrigger(SSLTube(SocketTube(25))) DEBUG: [HttpClient-6-Worker21] [25s 637ms] SSLTube(SocketTube(25)) connecting flows DEBUG: [HttpClient-6-Worker21] [25s 637ms] SSLTube(SocketTube(25)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(25))) DEBUG: [HttpClient-6-Worker21] [25s 637ms] Http1Publisher(SSLTube(SocketTube(25))) subscription cancelled DEBUG: [HttpClient-6-Worker21] [25s 637ms] SSLTube(SocketTube(25)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker21] [25s 637ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [HttpClient-6-Worker21] [25s 637ms] HttpClientImpl(7) ClientImpl (async) elapsed 930 millis for GET to https://127.0.0.1:35157/ DEBUG: [HttpClient-6-Worker21] [25s 638ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(25)))) Finished reading body: READING_BODY DEBUG: [HttpClient-6-Worker21] [25s 638ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(25)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3e06bb6(7) DEBUG: [HttpClient-6-Worker21] [25s 638ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Delegate done: 0 DEBUG: [HttpClient-6-Worker21] [25s 638ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker21] [25s 638ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-Worker21] [25s 638ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker21] [25s 638ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker21] [25s 638ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker21] [25s 638ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker21] [25s 638ms] SSL Reader(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker21] [25s 656ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-6-Worker21] [25s 656ms] SocketTube(25) resuming read event DEBUG: [HttpClient-6-Worker21] [25s 656ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker21] [25s 656ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [25s 656ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7683de3f for R (false) DEBUG: [HttpClient-7-SelectorManager] [25s 896ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25b65b76 for None (false) DEBUG: [HttpClient-7-SelectorManager] [25s 896ms] SocketTube(26) read bytes: 2204 DEBUG: [HttpClient-7-SelectorManager] [25s 896ms] SSL Reader(SocketTube(26)) onNext DEBUG: [HttpClient-7-SelectorManager] [25s 896ms] SSL Reader(SocketTube(26)) Adding 2204 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [25s 896ms] SocketTube(26) resuming read event DEBUG: [HttpClient-7-SelectorManager] [25s 897ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25b65b76 for R (false) DEBUG: [HttpClient-7-SelectorManager] [25s 897ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker22] [25s 910ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:2204, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker22] [25s 911ms] SSL Reader(SocketTube(26)) Unwrapping: 2204 DEBUG: [HttpClient-6-Worker22] [25s 911ms] SSL Reader(SocketTube(26)) Decoded 0 bytes out of 2204 into buffer of 512 remaining to decode: 2077 DEBUG: [HttpClient-6-Worker22] [25s 911ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-6-Worker22] [25s 911ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 127 DEBUG: [HttpClient-6-Worker22] [25s 911ms] SSL Reader(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker22] [25s 911ms] SSLFlowDelegate(SocketTube(26)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker22] [25s 911ms] SSLFlowDelegate(SocketTube(26)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker22] [25s 913ms] SSLFlowDelegate(SocketTube(26)) finished task execution DEBUG: [HttpClient-6-Worker22] [25s 913ms] SSL Writer(SocketTube(26)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker22] [25s 913ms] SSL Writer(SocketTube(26)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker22] [25s 913ms] SSL Writer(SocketTube(26)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker22] [25s 914ms] SSL Writer(SocketTube(26)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-6-Worker22] [25s 914ms] SSL Writer(SocketTube(26)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker22] [25s 914ms] SSL Writer(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker22] [25s 914ms] SSL Writer(SocketTube(26)) Sending 6 bytes downstream DEBUG: [HttpClient-6-Worker22] [25s 914ms] SSL Writer(SocketTube(26)) Adding 6 to outputQ queue DEBUG: [HttpClient-6-Worker22] [25s 914ms] SSL Writer(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker22] [25s 914ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker22] [25s 914ms] SSL Writer(SocketTube(26)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-6-Worker22] [25s 914ms] SocketTube(26) trying to write: 6 DEBUG: [HttpClient-6-Worker22] [25s 914ms] SocketTube(26) wrote: 6 DEBUG: [HttpClient-6-Worker22] [25s 914ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-6-Worker22] [25s 914ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker22] [25s 914ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker22] [25s 914ms] SSL Writer(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker22] [25s 914ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker22] [25s 914ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:2077, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker22] [25s 914ms] SSL Reader(SocketTube(26)) Unwrapping: 2077 DEBUG: [HttpClient-6-Worker22] [25s 914ms] SSL Reader(SocketTube(26)) Decoded 0 bytes out of 2077 into buffer of 512 remaining to decode: 2071 DEBUG: [HttpClient-6-Worker22] [25s 914ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-6-Worker22] [25s 914ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 6 DEBUG: [HttpClient-6-Worker22] [25s 914ms] SSL Reader(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker22] [25s 915ms] SSL Reader(SocketTube(26)) Unwrapping: 2071 DEBUG: [HttpClient-6-Worker22] [25s 915ms] SSL Reader(SocketTube(26)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker22] [25s 915ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-6-Worker22] [25s 915ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-6-Worker22] [25s 915ms] SSL Reader(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker22] [25s 915ms] SSLFlowDelegate(SocketTube(26)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker22] [25s 915ms] SSLFlowDelegate(SocketTube(26)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker22] [25s 941ms] SSLFlowDelegate(SocketTube(26)) finished task execution DEBUG: [HttpClient-6-Worker22] [25s 941ms] SSL Writer(SocketTube(26)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker22] [25s 941ms] SSL Writer(SocketTube(26)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker22] [25s 941ms] SSL Writer(SocketTube(26)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker22] [25s 941ms] SSL Writer(SocketTube(26)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-6-Worker22] [25s 947ms] SSL Writer(SocketTube(26)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker22] [25s 947ms] SSLFlowDelegate(SocketTube(26)) setALPN = DEBUG: [HttpClient-6-Worker22] [25s 947ms] PlainHttpConnection(SocketTube(26)) finishConnect, setting connected=true DEBUG: [HttpClient-6-Worker22] [25s 947ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-6-Worker22] [25s 947ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 2:40:17 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-6-Worker22] [25s 948ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-6-Worker22] [25s 948ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-6-Worker22] [25s 948ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:58792 remote=/127.0.0.1:35157] DEBUG: [HttpClient-6-Worker22] [25s 948ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker22] [25s 949ms] Http1Exchange Sending headers only DEBUG: [HttpClient-6-Worker22] [25s 949ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@38e6fdbf queue.isEmpty: true DEBUG: [HttpClient-6-Worker22] [25s 949ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@38e6fdbf, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-6-Worker22] [25s 949ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker22] [25s 949ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker22] [25s 949ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker22] [25s 949ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker22] [25s 949ms] Http1Exchange response created in advance DEBUG: [HttpClient-6-Worker22] [25s 949ms] Http1Exchange SSLTube(SocketTube(26)) connecting flows DEBUG: [HttpClient-6-Worker22] [25s 949ms] SSLTube(SocketTube(26)) connecting flows DEBUG: [HttpClient-6-Worker22] [25s 949ms] SSLTube(SocketTube(26)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@67b9ddf6 DEBUG: [HttpClient-6-Worker22] [25s 949ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Received onSubscribed from upstream DEBUG: [HttpClient-6-Worker22] [25s 949ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker22] [25s 949ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker22] [25s 949ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker22] [25s 949ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker22] [25s 949ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker22] [25s 949ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker22] [25s 949ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker22] [25s 949ms] Http1Publisher(SSLTube(SocketTube(26))) got subscriber: SSLTube(SocketTube(26)) DEBUG: [HttpClient-6-Worker22] [25s 949ms] SSLTube(SocketTube(26)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker22] [25s 949ms] Http1Publisher(SSLTube(SocketTube(26))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker22] [25s 949ms] Http1Publisher(SSLTube(SocketTube(26))) WriteTask DEBUG: [HttpClient-6-Worker22] [25s 949ms] Http1Publisher(SSLTube(SocketTube(26))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-6-Worker22] [25s 949ms] Http1Exchange requestAction.headers Apr 01, 2024 2:40:17 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:35157/ GET DEBUG: [HttpClient-6-Worker22] [25s 967ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-6-Worker22] [25s 967ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker22] [25s 967ms] Http1Publisher(SSLTube(SocketTube(26))) WriteTask DEBUG: [HttpClient-6-Worker22] [25s 967ms] Http1Publisher(SSLTube(SocketTube(26))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker22] [25s 967ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-6-Worker22] [25s 967ms] Http1Publisher(SSLTube(SocketTube(26))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker22] [25s 967ms] Http1Publisher(SSLTube(SocketTube(26))) onNext with 82 bytes DEBUG: [HttpClient-6-Worker22] [25s 968ms] SSLTube(SocketTube(26)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-6-Worker22] [25s 968ms] SSL Writer(SocketTube(26)) onNext DEBUG: [HttpClient-6-Worker22] [25s 968ms] SSL Writer(SocketTube(26)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-6-Worker22] [25s 968ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker22] [25s 968ms] Exchange sendRequestBody DEBUG: [HttpClient-6-Worker22] [25s 968ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-6-Worker22] [25s 968ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-6-Worker22] [25s 968ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker22] [25s 968ms] Http1Publisher(SSLTube(SocketTube(26))) WriteTask DEBUG: [HttpClient-6-Worker22] [25s 968ms] Http1Publisher(SSLTube(SocketTube(26))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-6-Worker22] [25s 968ms] SSL Writer(SocketTube(26)) Sending 90 bytes downstream DEBUG: [HttpClient-6-Worker22] [25s 968ms] SSL Writer(SocketTube(26)) Adding 90 to outputQ queue DEBUG: [HttpClient-6-Worker22] [25s 968ms] SSL Writer(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker22] [25s 968ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker22] [25s 968ms] SSL Writer(SocketTube(26)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-6-Worker22] [25s 968ms] SocketTube(26) trying to write: 90 DEBUG: [HttpClient-6-Worker22] [25s 968ms] SocketTube(26) wrote: 90 DEBUG: [HttpClient-6-Worker22] [25s 968ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-6-Worker22] [25s 968ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker22] [25s 968ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker22] [25s 968ms] SSL Writer(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker22] [25s 968ms] SSL Writer(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker22] [25s 968ms] SSLTube(SocketTube(26)) request: n=1 DEBUG: [HttpClient-6-Worker22] [25s 968ms] Http1Publisher(SSLTube(SocketTube(26))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker22] [25s 968ms] Http1Publisher(SSLTube(SocketTube(26))) WriteTask DEBUG: [HttpClient-6-Worker22] [25s 968ms] Http1Publisher(SSLTube(SocketTube(26))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker22] [25s 968ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-6-Worker22] [25s 969ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-6-Worker22] [25s 969ms] Http1Exchange reading headers DEBUG: [HttpClient-6-Worker22] [25s 969ms] Http1Response(id=28) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-6-Worker22] [25s 969ms] Http1Response(id=28) First time around DEBUG: [HttpClient-6-Worker22] [25s 969ms] Http1Response(id=28) headersReader is not yet completed DEBUG: [HttpClient-6-Worker22] [25s 969ms] Http1Publisher(SSLTube(SocketTube(26))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker22] [25s 969ms] Http1Publisher(SSLTube(SocketTube(26))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@35b98e19 DEBUG: [HttpClient-6-Worker22] [25s 969ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker22] [25s 969ms] SSL Writer(SocketTube(26)) wrapping 82 bytes DEBUG: [HttpClient-6-Worker22] [25s 969ms] SSL Writer(SocketTube(26)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker22] [25s 969ms] SSL Writer(SocketTube(26)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-6-Worker22] [25s 969ms] SSL Writer(SocketTube(26)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker22] [25s 969ms] SSL Writer(SocketTube(26)) Sending 120 bytes downstream DEBUG: [HttpClient-6-Worker22] [25s 969ms] SSL Writer(SocketTube(26)) Adding 120 to outputQ queue DEBUG: [HttpClient-6-Worker22] [25s 969ms] SSL Writer(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker22] [25s 969ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker22] [25s 969ms] SSL Writer(SocketTube(26)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-6-Worker22] [25s 969ms] SocketTube(26) trying to write: 120 DEBUG: [HttpClient-6-Worker22] [25s 969ms] SocketTube(26) wrote: 120 DEBUG: [HttpClient-6-Worker22] [25s 969ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-6-Worker22] [25s 969ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker22] [25s 969ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker22] [25s 969ms] SSL Writer(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker22] [25s 969ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker22] [25s 969ms] SSL Writer(SocketTube(26)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-6-Worker22] [25s 970ms] SSL Reader(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker22] [25s 970ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-6-Worker22] [25s 970ms] SocketTube(26) resuming read event DEBUG: [HttpClient-6-Worker22] [25s 970ms] SocketTube(26) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker22] [25s 970ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [25s 970ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25b65b76 for R (false) DEBUG: [HttpClient-7-SelectorManager] [25s 977ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25b65b76 for None (false) DEBUG: [HttpClient-7-SelectorManager] [25s 977ms] SocketTube(26) read bytes: 1731 DEBUG: [HttpClient-7-SelectorManager] [25s 978ms] SSL Reader(SocketTube(26)) onNext DEBUG: [HttpClient-7-SelectorManager] [25s 978ms] SSL Reader(SocketTube(26)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [25s 978ms] SocketTube(26) resuming read event DEBUG: [HttpClient-7-SelectorManager] [25s 978ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25b65b76 for R (false) DEBUG: [HttpClient-7-SelectorManager] [25s 978ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker23] [25s 978ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker23] [25s 978ms] SSL Reader(SocketTube(26)) Unwrapping: 1731 DEBUG: [HttpClient-6-Worker23] [25s 982ms] SSL Reader(SocketTube(26)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-6-Worker23] [25s 982ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-6-Worker23] [25s 982ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-6-Worker23] [25s 982ms] SSL Reader(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker23] [25s 982ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-6-Worker23] [25s 982ms] SocketTube(26) resuming read event DEBUG: [HttpClient-6-Worker23] [25s 982ms] SocketTube(26) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [25s 988ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25b65b76 for R (false) DEBUG: [HttpClient-7-SelectorManager] [26s 18ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25b65b76 for None (false) DEBUG: [HttpClient-7-SelectorManager] [26s 18ms] SocketTube(26) read bytes: 155 DEBUG: [HttpClient-7-SelectorManager] [26s 18ms] SSL Reader(SocketTube(26)) onNext DEBUG: [HttpClient-7-SelectorManager] [26s 18ms] SSL Reader(SocketTube(26)) Adding 155 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [26s 18ms] SocketTube(26) resuming read event DEBUG: [HttpClient-7-SelectorManager] [26s 18ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25b65b76 for R (false) DEBUG: [HttpClient-7-SelectorManager] [26s 18ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker24] [26s 19ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker24] [26s 19ms] SSL Reader(SocketTube(26)) Unwrapping: 155 DEBUG: [HttpClient-6-Worker24] [26s 22ms] SSL Reader(SocketTube(26)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-6-Worker24] [26s 22ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-6-Worker24] [26s 22ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 113 DEBUG: [HttpClient-6-Worker24] [26s 22ms] SSL Reader(SocketTube(26)) sending 75 DEBUG: [HttpClient-6-Worker24] [26s 22ms] SSL Reader(SocketTube(26)) Adding 75 to outputQ queue DEBUG: [HttpClient-6-Worker24] [26s 22ms] SSL Reader(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker24] [26s 22ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker24] [26s 22ms] SSL Reader(SocketTube(26)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-6-Worker24] [26s 22ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Putting 75 bytes into the queue DEBUG: [HttpClient-6-Worker24] [26s 23ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@38e6fdbf DEBUG: [HttpClient-6-Worker24] [26s 23ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker24] [26s 23ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@38e6fdbf DEBUG: [HttpClient-6-Worker24] [26s 23ms] Http1Response(id=28) Sending 75/512 bytes to header parser DEBUG: [HttpClient-6-Worker24] [26s 23ms] Http1Response(id=28) Parsing headers completed. bytes=75 DEBUG: [HttpClient-6-Worker24] [26s 23ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@38e6fdbf DEBUG: [HttpClient-6-Worker24] [26s 23ms] Http1Response(id=28) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-6-Worker24] [26s 23ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 2:40:17 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:35157/) 200 HTTP_1_1 Local port: 58792 DEBUG: [HttpClient-6-Worker24] [26s 24ms] Http1Response(id=28) readBody: return2Cache: true DEBUG: [HttpClient-6-Worker24] [26s 24ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(26)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3e06bb6(7) DEBUG: [HttpClient-6-Worker24] [26s 25ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@530f1f53/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@285471f1 queue.isEmpty: false DEBUG: [HttpClient-6-Worker24] [26s 25ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Delegate done: 0 DEBUG: [HttpClient-6-Worker24] [26s 26ms] AsyncSSLConnection(SSLTube(SocketTube(26)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-6-Worker24] [26s 26ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [HttpClient-6-Worker24] [26s 26ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@530f1f53/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@285471f1, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-6-Worker24] [26s 26ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@530f1f53/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@285471f1 DEBUG: [HttpClient-6-Worker24] [26s 26ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker24] [26s 26ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@530f1f53/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@285471f1 DEBUG: [HttpClient-6-Worker24] [26s 26ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(26)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-6-Worker24] [26s 26ms] AsyncSSLConnection(SSLTube(SocketTube(26)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker24] [26s 26ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker24] [26s 26ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker24] [26s 26ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker24] [26s 26ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker24] [26s 26ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-6-Worker24] [26s 26ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-6-Worker24] [26s 26ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker24] [26s 26ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker24] [26s 27ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker24] [26s 27ms] SSL Reader(SocketTube(26)) Unwrapping: 42 DEBUG: [HttpClient-6-Worker24] [26s 27ms] SSL Reader(SocketTube(26)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-6-Worker24] [26s 27ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-6-Worker24] [26s 27ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 42 DEBUG: [HttpClient-6-Worker24] [26s 27ms] SSL Reader(SocketTube(26)) sending 4 DEBUG: [HttpClient-6-Worker24] [26s 27ms] SSL Reader(SocketTube(26)) Adding 4 to outputQ queue DEBUG: [HttpClient-6-Worker24] [26s 27ms] SSL Reader(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker24] [26s 27ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker24] [26s 27ms] SSL Reader(SocketTube(26)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-6-Worker24] [26s 27ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Putting 4 bytes into the queue DEBUG: [HttpClient-6-Worker24] [26s 27ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@530f1f53/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@285471f1 DEBUG: [HttpClient-6-Worker24] [26s 27ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker24] [26s 27ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@530f1f53/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@285471f1 DEBUG: [HttpClient-6-Worker24] [26s 27ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(26)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-6-Worker24] [26s 27ms] AsyncSSLConnection(SSLTube(SocketTube(26)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker24] [26s 27ms] AsyncSSLConnection(SSLTube(SocketTube(26)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-6-Worker24] [26s 28ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) cleared DEBUG: [HttpClient-6-Worker24] [26s 28ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(26)))) SSLTube(SocketTube(26)): return to HTTP/1.1 pool DEBUG: [HttpClient-6-Worker24] [26s 30ms] ConnectionPool(7) registering CleanupTrigger(SSLTube(SocketTube(26))) DEBUG: [HttpClient-6-Worker24] [26s 30ms] SSLTube(SocketTube(26)) connecting flows DEBUG: [HttpClient-6-Worker24] [26s 30ms] SSLTube(SocketTube(26)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(26))) DEBUG: [HttpClient-6-Worker24] [26s 30ms] Http1Publisher(SSLTube(SocketTube(26))) subscription cancelled DEBUG: [HttpClient-6-Worker24] [26s 30ms] SSLTube(SocketTube(26)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker24] [26s 30ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [HttpClient-6-Worker24] [26s 30ms] HttpClientImpl(7) ClientImpl (async) elapsed 1314 millis for GET to https://127.0.0.1:35157/ DEBUG: [HttpClient-6-Worker24] [26s 30ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(26)))) Finished reading body: READING_BODY DEBUG: [HttpClient-6-Worker24] [26s 30ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(26)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3e06bb6(7) DEBUG: [HttpClient-6-Worker24] [26s 30ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Delegate done: 0 DEBUG: [HttpClient-6-Worker24] [26s 31ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker24] [26s 31ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-Worker24] [26s 31ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker24] [26s 31ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker24] [26s 31ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker24] [26s 31ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker24] [26s 31ms] SSL Reader(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker24] [26s 31ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-6-Worker24] [26s 31ms] SocketTube(26) resuming read event DEBUG: [HttpClient-6-Worker24] [26s 31ms] SocketTube(26) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker24] [26s 31ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [26s 31ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25b65b76 for R (false) DEBUG: [HttpClient-7-SelectorManager] [26s 32ms] HttpClientImpl(7) SelectorManager shutting down DEBUG: [HttpClient-7-SelectorManager] [26s 32ms] PlainHttpConnection(SocketTube(25)) Closing channel: channel not registered with selector DEBUG: [HttpClient-7-SelectorManager] [26s 32ms] SocketTube(25) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [26s 32ms] SocketTube(25) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [26s 32ms] SocketTube(25) pausing read event DEBUG: [HttpClient-7-SelectorManager] [26s 32ms] 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@5cf22a0[Not completed, 4 dependents] (id=1661) 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@300d3623[Completed normally] (id=1667), 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] [26s 32ms] SocketTube(25) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [26s 32ms] SSL Reader(SocketTube(25)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [26s 32ms] SSL Reader(SocketTube(25)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-7-SelectorManager] [26s 34ms] SSL Reader(SocketTube(25)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [26s 34ms] 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@300d3623[Completed normally] (id=1667), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [26s 34ms] ConnectionPool(7) SSLTube(SocketTube(25)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-7-SelectorManager] [26s 34ms] SSLTube(SocketTube(25)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [26s 34ms] SSL Reader(SocketTube(25)) stop DEBUG: [HttpClient-7-SelectorManager] [26s 34ms] SSL Writer(SocketTube(25)) stop DEBUG: [HttpClient-7-SelectorManager] [26s 34ms] SocketTube(25) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [26s 34ms] SocketTube(25) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [26s 34ms] SocketTube(25) Read scheduler stopped DEBUG: [HttpClient-7-SelectorManager] [26s 34ms] PlainHttpConnection(SocketTube(26)) Closing channel: channel not registered with selector DEBUG: [HttpClient-7-SelectorManager] [26s 34ms] SocketTube(26) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [26s 34ms] SocketTube(26) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [26s 34ms] SocketTube(26) pausing read event DEBUG: [HttpClient-7-SelectorManager] [26s 34ms] SocketTube(26) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@56f2b14[Not completed, 4 dependents] (id=1669) 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@a8b911b[Completed normally] (id=1675), 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] [26s 34ms] SocketTube(26) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [26s 34ms] SSL Reader(SocketTube(26)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [26s 34ms] SSL Reader(SocketTube(26)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-7-SelectorManager] [26s 38ms] SSL Reader(SocketTube(26)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [26s 38ms] 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@a8b911b[Completed normally] (id=1675), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [26s 38ms] ConnectionPool(7) SSLTube(SocketTube(26)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-7-SelectorManager] [26s 38ms] SSLTube(SocketTube(26)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [26s 38ms] SSL Reader(SocketTube(26)) stop DEBUG: [HttpClient-7-SelectorManager] [26s 38ms] SSL Writer(SocketTube(26)) stop DEBUG: [HttpClient-7-SelectorManager] [26s 38ms] SocketTube(26) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [26s 38ms] SocketTube(26) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [26s 38ms] SocketTube(26) Read scheduler stopped DEBUG: [HttpClient-7-SelectorManager] [26s 38ms] PlainHttpConnection(SocketTube(27)) Closing channel: channel not registered with selector DEBUG: [HttpClient-7-SelectorManager] [26s 39ms] SocketTube(27) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [26s 39ms] SocketTube(27) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [26s 39ms] SocketTube(27) pausing read event DEBUG: [HttpClient-7-SelectorManager] [26s 40ms] SocketTube(27) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@4eec27b8[Not completed, 4 dependents] (id=1677) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(27)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(27))), getALPN: jdk.internal.net.http.common.MinimalFuture@a2537f9[Completed normally] (id=1683), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=42 lim=42 cap=4096], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [26s 40ms] SocketTube(27) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [26s 40ms] SSL Reader(SocketTube(27)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [26s 40ms] SSL Reader(SocketTube(27)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-7-SelectorManager] [26s 40ms] SSL Reader(SocketTube(27)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [26s 40ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper[SSLTube(SocketTube(27)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(27))), getALPN: jdk.internal.net.http.common.MinimalFuture@a2537f9[Completed normally] (id=1683), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [26s 40ms] ConnectionPool(7) SSLTube(SocketTube(27)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-7-SelectorManager] [26s 40ms] SSLTube(SocketTube(27)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [26s 40ms] SSL Reader(SocketTube(27)) stop DEBUG: [HttpClient-7-SelectorManager] [26s 40ms] SSL Writer(SocketTube(27)) stop DEBUG: [HttpClient-7-SelectorManager] [26s 40ms] SocketTube(27) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [26s 40ms] SocketTube(27) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [26s 40ms] SocketTube(27) Read scheduler stopped DEBUG: [HttpClient-7-SelectorManager] [26s 40ms] PlainHttpConnection(SocketTube(24)) Closing channel: channel not registered with selector DEBUG: [HttpClient-7-SelectorManager] [26s 40ms] SocketTube(24) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [26s 40ms] SocketTube(24) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [26s 40ms] SocketTube(24) pausing read event DEBUG: [HttpClient-7-SelectorManager] [26s 41ms] 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@32ee3a7[Not completed, 4 dependents] (id=1582) 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@2ae39a52[Completed normally] (id=1588), 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] [26s 41ms] SocketTube(24) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [26s 41ms] SSL Reader(SocketTube(24)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [26s 41ms] SSL Reader(SocketTube(24)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-7-SelectorManager] [26s 41ms] SSL Reader(SocketTube(24)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [26s 41ms] 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@2ae39a52[Completed normally] (id=1588), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [26s 41ms] ConnectionPool(7) SSLTube(SocketTube(24)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-7-SelectorManager] [26s 41ms] SSLTube(SocketTube(24)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [26s 41ms] SSL Reader(SocketTube(24)) stop DEBUG: [HttpClient-7-SelectorManager] [26s 41ms] SSL Writer(SocketTube(24)) stop DEBUG: [HttpClient-7-SelectorManager] [26s 41ms] SocketTube(24) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [26s 41ms] SocketTube(24) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [26s 41ms] SocketTube(24) Read scheduler stopped DEBUG: [HttpClient-7-SelectorManager] [26s 41ms] Http2ClientImpl stopping DEBUG: [MainThread] [26s 43ms] HttpClientImpl(8) proxySelector is java.net.ProxySelector$StaticProxySelector@2db9d69 (user-supplied=true) DEBUG: [pool-8-thread-1] [26s 55ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:35157/ GET DEBUG: [pool-8-thread-2] [26s 55ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:35157/ GET DEBUG: [pool-8-thread-1] [26s 56ms] Exchange establishing exchange for https://127.0.0.1:35157/ GET, proxy=null DEBUG: [HttpClient-7-Worker0] [26s 56ms] Exchange establishing exchange for https://127.0.0.1:35157/ GET, proxy=null Apr 01, 2024 2:40:17 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] DEBUG: [pool-8-thread-3] [26s 57ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:35157/ GET DEBUG: [pool-8-thread-4] [26s 57ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:35157/ GET DEBUG: [HttpClient-7-Worker1] [26s 58ms] Exchange establishing exchange for https://127.0.0.1:35157/ GET, proxy=null DEBUG: [pool-8-thread-3] [26s 60ms] Exchange establishing exchange for https://127.0.0.1:35157/ GET, proxy=null Apr 01, 2024 2:40:17 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 2:40:17 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 2:40:17 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-Worker1] [26s 64ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-7-Worker1] [26s 64ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-7-Worker1] [26s 64ms] PlainHttpConnection(SocketTube(28)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-7-Worker1] [26s 64ms] PlainHttpConnection(SocketTube(28)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-7-Worker1] [26s 64ms] PlainHttpConnection(SocketTube(28)) registering connect event DEBUG: [HttpClient-7-Worker1] [26s 64ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-8-SelectorManager] [26s 65ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@85060aa for C (true) DEBUG: [HttpClient-8-SelectorManager] [26s 65ms] PlainHttpConnection(SocketTube(28)) ConnectEvent: finishing connect DEBUG: [HttpClient-8-SelectorManager] [26s 65ms] PlainHttpConnection(SocketTube(28)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:42303 DEBUG: [HttpClient-7-Worker2] [26s 65ms] SocketTube(28) connecting flows DEBUG: [HttpClient-7-Worker2] [26s 65ms] SocketTube(28) read publisher got subscriber DEBUG: [HttpClient-7-Worker2] [26s 65ms] SocketTube(28) registering subscribe event DEBUG: [HttpClient-7-Worker2] [26s 65ms] SocketTube(28) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-Worker2] [26s 65ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [HttpClient-7-Worker2] [26s 65ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [HttpClient-7-Worker2] [26s 65ms] SSL Writer(SocketTube(28)) calling downstreamSubscriber::onSubscribe on SocketTube(28) DEBUG: [HttpClient-7-Worker2] [26s 65ms] SocketTube(28) subscribed for writing DEBUG: [HttpClient-7-Worker2] [26s 65ms] SocketTube(28) write: registering startSubscription event DEBUG: [HttpClient-7-Worker2] [26s 65ms] SSL Writer(SocketTube(28)) onSubscribe initiating handshaking DEBUG: [HttpClient-7-Worker2] [26s 70ms] SSL Writer(SocketTube(28)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-7-Worker2] [26s 70ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:true, needWrap:false Apr 01, 2024 2:40:17 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 2:40:17 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] [26s 70ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-8-thread-3] [26s 70ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-8-thread-3] [26s 71ms] PlainHttpConnection(SocketTube(29)) binding to configured local address localhost/127.0.0.1 DEBUG: [pool-8-thread-3] [26s 71ms] PlainHttpConnection(SocketTube(29)) bind completed localhost/127.0.0.1 DEBUG: [pool-8-thread-3] [26s 71ms] PlainHttpConnection(SocketTube(29)) registering connect event DEBUG: [HttpClient-7-Worker2] [26s 70ms] SSL Writer(SocketTube(28)) wrapping 0 bytes Apr 01, 2024 2:40:17 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] [26s 71ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-8-SelectorManager] [26s 71ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2a80bda for C (true) DEBUG: [HttpClient-8-SelectorManager] [26s 71ms] SocketTube(28) subscribe event raised Apr 01, 2024 2:40:17 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] [26s 71ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-8-thread-1] [26s 71ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-8-thread-1] [26s 72ms] PlainHttpConnection(SocketTube(30)) binding to configured local address localhost/127.0.0.1 DEBUG: [pool-8-thread-1] [26s 72ms] PlainHttpConnection(SocketTube(30)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-7-Worker0] [26s 72ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-7-Worker0] [26s 75ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-7-Worker0] [26s 76ms] PlainHttpConnection(SocketTube(31)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-7-Worker0] [26s 76ms] PlainHttpConnection(SocketTube(31)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-7-Worker0] [26s 76ms] PlainHttpConnection(SocketTube(31)) registering connect event DEBUG: [HttpClient-7-Worker0] [26s 76ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-8-SelectorManager] [26s 77ms] 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@4c74e884[Not completed, 4 dependents] (id=1894) 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] [26s 77ms] SocketTube(28) read demand reset to 0 DEBUG: [HttpClient-8-SelectorManager] [26s 77ms] SocketTube(28) calling onSubscribe DEBUG: [HttpClient-8-SelectorManager] [26s 77ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [26s 77ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [26s 77ms] SocketTube(28) resuming read event DEBUG: [HttpClient-8-SelectorManager] [26s 77ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [26s 77ms] SSL Reader(SocketTube(28)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(28)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-8-SelectorManager] [26s 77ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [26s 77ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [26s 77ms] SocketTube(28) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [26s 77ms] SocketTube(28) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [26s 77ms] SocketTube(28) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [26s 77ms] SocketTube(28) write: offloading requestMore DEBUG: [HttpClient-7-Worker3] [26s 78ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-7-Worker3] [26s 78ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker3] [26s 78ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-8-thread-1] [26s 72ms] PlainHttpConnection(SocketTube(30)) registering connect event DEBUG: [pool-8-thread-1] [26s 78ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-7-Worker2] [26s 74ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker2] [26s 79ms] SSL Writer(SocketTube(28)) OK => produced: 2196 bytes into 2200, not wrapped: 0 DEBUG: [HttpClient-7-Worker2] [26s 79ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker2] [26s 79ms] SSL Writer(SocketTube(28)) handshaking DEBUG: [HttpClient-7-Worker2] [26s 79ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker2] [26s 79ms] SSL Writer(SocketTube(28)) Sending 2196 bytes downstream DEBUG: [HttpClient-7-Worker2] [26s 79ms] SSL Writer(SocketTube(28)) Adding 2196 to outputQ queue DEBUG: [HttpClient-7-Worker2] [26s 79ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-7-Worker2] [26s 79ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker2] [26s 79ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 2196 bytes downstream DEBUG: [HttpClient-7-Worker2] [26s 79ms] SocketTube(28) trying to write: 2196 DEBUG: [HttpClient-7-Worker2] [26s 80ms] SocketTube(28) wrote: 2196 DEBUG: [HttpClient-7-Worker2] [26s 80ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-7-Worker2] [26s 80ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker2] [26s 80ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker2] [26s 80ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker2] [26s 80ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [26s 83ms] PlainHttpConnection(SocketTube(29)) ConnectEvent: finishing connect DEBUG: [HttpClient-8-SelectorManager] [26s 83ms] PlainHttpConnection(SocketTube(29)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:39581 DEBUG: [HttpClient-8-SelectorManager] [26s 91ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@762797c5 for C (true) DEBUG: [HttpClient-8-SelectorManager] [26s 91ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27856aa4 for R (true) DEBUG: [HttpClient-8-SelectorManager] [26s 91ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@68da9e9 for C (true) DEBUG: [HttpClient-7-Worker4] [26s 91ms] SocketTube(29) connecting flows DEBUG: [HttpClient-7-Worker4] [26s 91ms] SocketTube(29) read publisher got subscriber DEBUG: [HttpClient-7-Worker4] [26s 91ms] SocketTube(29) registering subscribe event DEBUG: [HttpClient-7-Worker4] [26s 91ms] SocketTube(29) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-Worker4] [26s 91ms] SSL Writer(SocketTube(29)) requesting 1 DEBUG: [HttpClient-7-Worker4] [26s 91ms] SSLTube(SocketTube(29)) request: n=1 DEBUG: [HttpClient-8-SelectorManager] [26s 91ms] PlainHttpConnection(SocketTube(31)) ConnectEvent: finishing connect DEBUG: [HttpClient-8-SelectorManager] [26s 91ms] PlainHttpConnection(SocketTube(31)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52345 DEBUG: [HttpClient-8-SelectorManager] [26s 91ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27856aa4 for None (false) DEBUG: [HttpClient-8-SelectorManager] [26s 91ms] HttpClientImpl(8) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-8-SelectorManager] [26s 91ms] SocketTube(28) read bytes: 261 DEBUG: [HttpClient-8-SelectorManager] [26s 91ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-7-Worker5] [26s 91ms] SocketTube(31) connecting flows DEBUG: [HttpClient-7-Worker5] [26s 92ms] SocketTube(31) read publisher got subscriber DEBUG: [HttpClient-7-Worker5] [26s 92ms] SocketTube(31) registering subscribe event DEBUG: [HttpClient-7-Worker5] [26s 92ms] SocketTube(31) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-Worker5] [26s 92ms] SSL Writer(SocketTube(31)) requesting 1 DEBUG: [HttpClient-7-Worker5] [26s 92ms] SSLTube(SocketTube(31)) request: n=1 DEBUG: [HttpClient-7-Worker5] [26s 92ms] SSL Writer(SocketTube(31)) calling downstreamSubscriber::onSubscribe on SocketTube(31) DEBUG: [HttpClient-7-Worker5] [26s 92ms] SocketTube(31) subscribed for writing DEBUG: [HttpClient-7-Worker5] [26s 92ms] SocketTube(31) write: registering startSubscription event DEBUG: [HttpClient-7-Worker5] [26s 92ms] SSL Writer(SocketTube(31)) onSubscribe initiating handshaking DEBUG: [HttpClient-7-Worker5] [26s 92ms] SSL Writer(SocketTube(31)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-7-Worker5] [26s 92ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-7-Worker5] [26s 92ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker4] [26s 91ms] SSL Writer(SocketTube(29)) calling downstreamSubscriber::onSubscribe on SocketTube(29) DEBUG: [HttpClient-7-Worker4] [26s 92ms] SocketTube(29) subscribed for writing DEBUG: [HttpClient-7-Worker4] [26s 93ms] SocketTube(29) write: registering startSubscription event DEBUG: [HttpClient-7-Worker4] [26s 93ms] SSL Writer(SocketTube(29)) onSubscribe initiating handshaking DEBUG: [HttpClient-7-Worker4] [26s 93ms] SSL Writer(SocketTube(29)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-7-Worker4] [26s 93ms] SSL Writer(SocketTube(29)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-7-Worker4] [26s 93ms] SSL Writer(SocketTube(29)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker4] [26s 95ms] SSL Writer(SocketTube(29)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker4] [26s 95ms] SSL Writer(SocketTube(29)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-7-Worker4] [26s 95ms] SSL Writer(SocketTube(29)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker4] [26s 95ms] SSL Writer(SocketTube(29)) handshaking DEBUG: [HttpClient-7-Worker4] [26s 95ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker4] [26s 95ms] SSL Writer(SocketTube(29)) Sending 458 bytes downstream DEBUG: [HttpClient-7-Worker4] [26s 96ms] SSL Writer(SocketTube(29)) Adding 458 to outputQ queue DEBUG: [HttpClient-7-Worker4] [26s 96ms] SSL Writer(SocketTube(29)) pushScheduler is alive DEBUG: [HttpClient-7-Worker4] [26s 96ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-7-Worker5] [26s 96ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker5] [26s 98ms] SSL Writer(SocketTube(31)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-7-Worker5] [26s 98ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker5] [26s 98ms] SSL Writer(SocketTube(31)) handshaking DEBUG: [HttpClient-7-Worker5] [26s 98ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker5] [26s 98ms] SSL Writer(SocketTube(31)) Sending 458 bytes downstream DEBUG: [HttpClient-7-Worker5] [26s 98ms] SSL Writer(SocketTube(31)) Adding 458 to outputQ queue DEBUG: [HttpClient-7-Worker5] [26s 98ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [HttpClient-7-Worker5] [26s 98ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [26s 91ms] SSL Reader(SocketTube(28)) Adding 261 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [26s 103ms] SocketTube(28) resuming read event DEBUG: [HttpClient-8-SelectorManager] [26s 103ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27856aa4 for R (false) DEBUG: [HttpClient-8-SelectorManager] [26s 103ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [26s 103ms] PlainHttpConnection(SocketTube(30)) ConnectEvent: finishing connect DEBUG: [HttpClient-8-SelectorManager] [26s 103ms] PlainHttpConnection(SocketTube(30)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:45871 DEBUG: [HttpClient-8-SelectorManager] [26s 103ms] SocketTube(29) subscribe event raised DEBUG: [HttpClient-8-SelectorManager] [26s 104ms] 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@23cb3180[Not completed, 4 dependents] (id=1969) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(29)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@1b1d9db7[Not completed, 1 dependents] (id=1975), 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] [26s 104ms] SocketTube(29) read demand reset to 0 DEBUG: [HttpClient-8-SelectorManager] [26s 104ms] SocketTube(29) calling onSubscribe DEBUG: [HttpClient-8-SelectorManager] [26s 104ms] SSL Reader(SocketTube(29)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [26s 104ms] SocketTube(29) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [26s 104ms] SocketTube(29) resuming read event DEBUG: [HttpClient-8-SelectorManager] [26s 104ms] SocketTube(29) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [26s 104ms] SSL Reader(SocketTube(29)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(29)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@1b1d9db7[Not completed, 1 dependents] (id=1975), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-8-SelectorManager] [26s 104ms] SSLTube(SocketTube(29)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [26s 104ms] SSLTube(SocketTube(29)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [26s 104ms] SocketTube(29) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [26s 104ms] SocketTube(29) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [26s 104ms] SocketTube(31) subscribe event raised DEBUG: [HttpClient-8-SelectorManager] [26s 104ms] 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@7034addc[Not completed, 4 dependents] (id=1977) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(31)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@62c59e88[Not completed, 1 dependents] (id=1983), 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] [26s 104ms] SocketTube(31) read demand reset to 0 DEBUG: [HttpClient-8-SelectorManager] [26s 104ms] SocketTube(31) calling onSubscribe DEBUG: [HttpClient-8-SelectorManager] [26s 104ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [26s 104ms] SocketTube(31) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [26s 104ms] SocketTube(31) resuming read event DEBUG: [HttpClient-8-SelectorManager] [26s 104ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [26s 104ms] SSL Reader(SocketTube(31)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(31)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@62c59e88[Not completed, 1 dependents] (id=1983), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-8-SelectorManager] [26s 104ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [26s 104ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [26s 104ms] SocketTube(31) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [26s 104ms] SocketTube(31) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [26s 104ms] SocketTube(31) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [26s 104ms] SocketTube(31) write: offloading requestMore DEBUG: [HttpClient-8-SelectorManager] [26s 104ms] SocketTube(29) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [26s 104ms] SocketTube(29) write: offloading requestMore DEBUG: [HttpClient-8-SelectorManager] [26s 104ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1878e461 for R (true) DEBUG: [HttpClient-8-SelectorManager] [26s 104ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a702892 for R (true) DEBUG: [HttpClient-7-Worker6] [26s 105ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker6] [26s 105ms] SSL Reader(SocketTube(28)) Unwrapping: 261 DEBUG: [HttpClient-7-Worker6] [26s 105ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-7-Worker7] [26s 105ms] SocketTube(30) connecting flows DEBUG: [HttpClient-7-Worker7] [26s 105ms] SocketTube(30) read publisher got subscriber DEBUG: [HttpClient-7-Worker7] [26s 105ms] SocketTube(30) registering subscribe event DEBUG: [HttpClient-7-Worker7] [26s 105ms] SocketTube(30) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-Worker7] [26s 105ms] SSL Writer(SocketTube(30)) requesting 1 DEBUG: [HttpClient-7-Worker7] [26s 105ms] SSLTube(SocketTube(30)) request: n=1 DEBUG: [HttpClient-7-Worker7] [26s 105ms] SSL Writer(SocketTube(30)) calling downstreamSubscriber::onSubscribe on SocketTube(30) DEBUG: [HttpClient-7-Worker7] [26s 105ms] SocketTube(30) subscribed for writing DEBUG: [HttpClient-7-Worker7] [26s 105ms] SocketTube(30) write: registering startSubscription event DEBUG: [HttpClient-7-Worker7] [26s 105ms] SSL Writer(SocketTube(30)) onSubscribe initiating handshaking DEBUG: [HttpClient-7-Worker7] [26s 105ms] SSL Writer(SocketTube(30)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-7-Worker7] [26s 105ms] SSL Writer(SocketTube(30)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-7-Worker7] [26s 105ms] SSL Writer(SocketTube(30)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker8] [26s 106ms] SocketTube(31) write: requesting more... DEBUG: [HttpClient-7-Worker8] [26s 106ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker8] [26s 106ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-7-Worker9] [26s 106ms] SocketTube(29) write: requesting more... DEBUG: [HttpClient-7-Worker9] [26s 106ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker9] [26s 106ms] SSL Writer(SocketTube(29)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-7-Worker9] [26s 106ms] SocketTube(29) trying to write: 458 DEBUG: [HttpClient-7-Worker6] [26s 105ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-7-Worker9] [26s 107ms] SocketTube(29) wrote: 458 DEBUG: [HttpClient-7-Worker9] [26s 107ms] SocketTube(29) write: requesting more... DEBUG: [HttpClient-7-Worker9] [26s 107ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker9] [26s 107ms] SocketTube(29) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker9] [26s 107ms] SSL Writer(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker9] [26s 107ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker9] [26s 107ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker8] [26s 106ms] SocketTube(31) trying to write: 458 DEBUG: [HttpClient-7-Worker8] [26s 107ms] SocketTube(31) wrote: 458 DEBUG: [HttpClient-7-Worker8] [26s 107ms] SocketTube(31) write: requesting more... DEBUG: [HttpClient-7-Worker8] [26s 107ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker8] [26s 108ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker8] [26s 108ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker8] [26s 108ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker8] [26s 108ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [26s 107ms] SocketTube(30) subscribe event raised DEBUG: [HttpClient-7-Worker6] [26s 109ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 133 DEBUG: [HttpClient-7-Worker6] [26s 109ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [HttpClient-7-Worker6] [26s 109ms] SSLFlowDelegate(SocketTube(28)) obtaining and initiating task execution DEBUG: [HttpClient-7-Worker6] [26s 109ms] SSLFlowDelegate(SocketTube(28)) #tasks to execute: 1 DEBUG: [HttpClient-7-Worker7] [26s 109ms] SSL Writer(SocketTube(30)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker7] [26s 109ms] SSL Writer(SocketTube(30)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-7-Worker7] [26s 109ms] SSL Writer(SocketTube(30)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker7] [26s 109ms] SSL Writer(SocketTube(30)) handshaking DEBUG: [HttpClient-7-Worker7] [26s 109ms] SSL Reader(SocketTube(30)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker7] [26s 109ms] SSL Writer(SocketTube(30)) Sending 458 bytes downstream DEBUG: [HttpClient-7-Worker7] [26s 109ms] SSL Writer(SocketTube(30)) Adding 458 to outputQ queue DEBUG: [HttpClient-7-Worker7] [26s 109ms] SSL Writer(SocketTube(30)) pushScheduler is alive DEBUG: [HttpClient-7-Worker7] [26s 109ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [26s 110ms] 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@2b0b7986[Not completed, 4 dependents] (id=1989) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(30)), 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] [26s 110ms] SocketTube(30) read demand reset to 0 DEBUG: [HttpClient-8-SelectorManager] [26s 110ms] SocketTube(30) calling onSubscribe DEBUG: [HttpClient-8-SelectorManager] [26s 110ms] SSL Reader(SocketTube(30)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [26s 110ms] SocketTube(30) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [26s 110ms] SocketTube(30) resuming read event DEBUG: [HttpClient-8-SelectorManager] [26s 111ms] SocketTube(30) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [26s 111ms] SSL Reader(SocketTube(30)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(30)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@3df556d9[Not completed, 1 dependents] (id=1995), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-8-SelectorManager] [26s 111ms] SSLTube(SocketTube(30)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [26s 111ms] SSLTube(SocketTube(30)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [26s 111ms] SocketTube(30) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [26s 111ms] SocketTube(30) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [26s 111ms] SocketTube(30) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [26s 111ms] SocketTube(30) write: offloading requestMore DEBUG: [HttpClient-7-Worker10] [26s 111ms] SocketTube(30) write: requesting more... DEBUG: [HttpClient-8-SelectorManager] [26s 111ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@67add4d for R (true) DEBUG: [HttpClient-7-Worker6] [26s 111ms] SSLFlowDelegate(SocketTube(28)) finished task execution DEBUG: [HttpClient-7-Worker6] [26s 111ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-7-Worker6] [26s 114ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker6] [26s 114ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-7-Worker6] [26s 114ms] SSL Writer(SocketTube(28)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-7-Worker6] [26s 114ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-7-Worker6] [26s 114ms] SSL Writer(SocketTube(28)) handshaking DEBUG: [HttpClient-7-Worker6] [26s 114ms] SSL Writer(SocketTube(28)) Sending 6 bytes downstream DEBUG: [HttpClient-7-Worker6] [26s 114ms] SSL Writer(SocketTube(28)) Adding 6 to outputQ queue DEBUG: [HttpClient-7-Worker6] [26s 114ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-7-Worker6] [26s 114ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker6] [26s 114ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-7-Worker6] [26s 114ms] SocketTube(28) trying to write: 6 DEBUG: [HttpClient-7-Worker6] [26s 114ms] SocketTube(28) wrote: 6 DEBUG: [HttpClient-7-Worker6] [26s 114ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-7-Worker6] [26s 114ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker6] [26s 114ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker6] [26s 114ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker6] [26s 114ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker6] [26s 114ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker6] [26s 114ms] SSL Reader(SocketTube(28)) Unwrapping: 128 DEBUG: [HttpClient-7-Worker6] [26s 114ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-7-Worker6] [26s 114ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-7-Worker6] [26s 114ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 6 DEBUG: [HttpClient-7-Worker6] [26s 114ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [HttpClient-7-Worker6] [26s 115ms] SSL Reader(SocketTube(28)) Unwrapping: 122 DEBUG: [HttpClient-7-Worker10] [26s 111ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [26s 115ms] SSL Writer(SocketTube(30)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-7-Worker10] [26s 115ms] SocketTube(30) trying to write: 458 DEBUG: [HttpClient-7-Worker10] [26s 115ms] SocketTube(30) wrote: 458 DEBUG: [HttpClient-7-Worker10] [26s 115ms] SocketTube(30) write: requesting more... DEBUG: [HttpClient-7-Worker10] [26s 115ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [26s 115ms] SocketTube(30) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [26s 115ms] SSL Writer(SocketTube(30)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker10] [26s 115ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [26s 115ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker6] [26s 115ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-7-Worker6] [26s 116ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-7-Worker6] [26s 116ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 122 DEBUG: [HttpClient-7-Worker6] [26s 116ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [HttpClient-7-Worker6] [26s 116ms] SSLFlowDelegate(SocketTube(28)) obtaining and initiating task execution DEBUG: [HttpClient-7-Worker6] [26s 116ms] SSLFlowDelegate(SocketTube(28)) #tasks to execute: 1 DEBUG: [HttpClient-7-Worker6] [26s 117ms] SSLFlowDelegate(SocketTube(28)) finished task execution DEBUG: [HttpClient-7-Worker6] [26s 117ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-7-Worker6] [26s 117ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker6] [26s 117ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker6] [26s 117ms] SSL Writer(SocketTube(28)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-7-Worker6] [26s 117ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker6] [26s 117ms] SSLFlowDelegate(SocketTube(28)) setALPN = DEBUG: [HttpClient-7-Worker6] [26s 117ms] PlainHttpConnection(SocketTube(28)) finishConnect, setting connected=true DEBUG: [HttpClient-7-Worker6] [26s 117ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-7-Worker6] [26s 117ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 2:40:17 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-7-Worker6] [26s 118ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-7-Worker6] [26s 118ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-7-Worker6] [26s 118ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:42303 remote=/127.0.0.1:35157] DEBUG: [HttpClient-7-Worker6] [26s 125ms] Exchange checkFor407: all clear DEBUG: [HttpClient-7-Worker6] [26s 125ms] Http1Exchange Sending headers only DEBUG: [HttpClient-7-Worker6] [26s 125ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@550e27e9 queue.isEmpty: true DEBUG: [HttpClient-7-Worker6] [26s 125ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@550e27e9, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-7-Worker6] [26s 125ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker6] [26s 125ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker6] [26s 125ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker6] [26s 125ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker6] [26s 125ms] Http1Exchange response created in advance DEBUG: [HttpClient-7-Worker6] [26s 125ms] Http1Exchange SSLTube(SocketTube(28)) connecting flows DEBUG: [HttpClient-7-Worker6] [26s 125ms] SSLTube(SocketTube(28)) connecting flows DEBUG: [HttpClient-7-Worker6] [26s 126ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3c86158a DEBUG: [HttpClient-7-Worker6] [26s 126ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Received onSubscribed from upstream DEBUG: [HttpClient-7-Worker6] [26s 126ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker6] [26s 126ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker6] [26s 126ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-7-Worker6] [26s 126ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker6] [26s 126ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker6] [26s 126ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker6] [26s 126ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker6] [26s 126ms] Http1Publisher(SSLTube(SocketTube(28))) got subscriber: SSLTube(SocketTube(28)) DEBUG: [HttpClient-7-Worker6] [26s 126ms] SSLTube(SocketTube(28)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-7-Worker6] [26s 126ms] Http1Publisher(SSLTube(SocketTube(28))) subscription request(1), demand=1 DEBUG: [HttpClient-7-Worker6] [26s 126ms] Http1Publisher(SSLTube(SocketTube(28))) WriteTask DEBUG: [HttpClient-7-Worker6] [26s 126ms] Http1Publisher(SSLTube(SocketTube(28))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-7-Worker6] [26s 126ms] Http1Exchange requestAction.headers Apr 01, 2024 2:40:17 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:35157/ GET DEBUG: [HttpClient-7-Worker6] [26s 127ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-7-Worker6] [26s 127ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-7-Worker6] [26s 127ms] Http1Publisher(SSLTube(SocketTube(28))) WriteTask DEBUG: [HttpClient-7-Worker6] [26s 127ms] Http1Publisher(SSLTube(SocketTube(28))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-7-Worker6] [26s 127ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-7-Worker6] [26s 127ms] Http1Publisher(SSLTube(SocketTube(28))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-7-Worker6] [26s 127ms] Http1Publisher(SSLTube(SocketTube(28))) onNext with 82 bytes DEBUG: [HttpClient-7-Worker6] [26s 127ms] SSLTube(SocketTube(28)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-7-Worker6] [26s 127ms] SSL Writer(SocketTube(28)) onNext DEBUG: [HttpClient-7-Worker6] [26s 127ms] SSL Writer(SocketTube(28)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-7-Worker6] [26s 127ms] Exchange checkFor407: all clear DEBUG: [HttpClient-7-Worker6] [26s 127ms] Exchange sendRequestBody DEBUG: [HttpClient-7-Worker6] [26s 127ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-7-Worker6] [26s 127ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-7-Worker6] [26s 127ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-7-Worker6] [26s 127ms] Http1Publisher(SSLTube(SocketTube(28))) WriteTask DEBUG: [HttpClient-7-Worker6] [26s 127ms] Http1Publisher(SSLTube(SocketTube(28))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-7-Worker6] [26s 127ms] SSL Writer(SocketTube(28)) Sending 90 bytes downstream DEBUG: [HttpClient-7-Worker6] [26s 127ms] SSL Writer(SocketTube(28)) Adding 90 to outputQ queue DEBUG: [HttpClient-7-Worker6] [26s 127ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-7-Worker6] [26s 127ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker6] [26s 127ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-7-Worker6] [26s 127ms] SocketTube(28) trying to write: 90 DEBUG: [HttpClient-7-Worker6] [26s 128ms] SocketTube(28) wrote: 90 DEBUG: [HttpClient-7-Worker6] [26s 128ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-7-Worker6] [26s 128ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker6] [26s 128ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker6] [26s 128ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker6] [26s 128ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [HttpClient-7-Worker6] [26s 128ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [HttpClient-7-Worker6] [26s 128ms] Http1Publisher(SSLTube(SocketTube(28))) subscription request(1), demand=1 DEBUG: [HttpClient-7-Worker6] [26s 128ms] Http1Publisher(SSLTube(SocketTube(28))) WriteTask DEBUG: [HttpClient-7-Worker6] [26s 128ms] Http1Publisher(SSLTube(SocketTube(28))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-7-Worker6] [26s 128ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-7-Worker6] [26s 128ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-7-Worker6] [26s 128ms] Http1Exchange reading headers DEBUG: [HttpClient-7-Worker6] [26s 128ms] Http1Response(id=29) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-7-Worker6] [26s 131ms] Http1Response(id=29) First time around DEBUG: [HttpClient-8-SelectorManager] [26s 136ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27856aa4 for None (false) DEBUG: [HttpClient-8-SelectorManager] [26s 139ms] SocketTube(28) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [26s 139ms] SocketTube(28) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker6] [26s 139ms] Http1Response(id=29) headersReader is not yet completed DEBUG: [HttpClient-7-Worker6] [26s 139ms] Http1Publisher(SSLTube(SocketTube(28))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-7-Worker6] [26s 139ms] Http1Publisher(SSLTube(SocketTube(28))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@28e5c8c2 DEBUG: [HttpClient-7-Worker6] [26s 149ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker6] [26s 149ms] SSL Writer(SocketTube(28)) wrapping 82 bytes DEBUG: [HttpClient-7-Worker6] [26s 149ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker6] [26s 149ms] SSL Writer(SocketTube(28)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-7-Worker6] [26s 149ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker6] [26s 149ms] SSL Writer(SocketTube(28)) Sending 120 bytes downstream DEBUG: [HttpClient-7-Worker6] [26s 150ms] SSL Writer(SocketTube(28)) Adding 120 to outputQ queue DEBUG: [HttpClient-7-Worker6] [26s 150ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-7-Worker6] [26s 150ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker6] [26s 150ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-7-Worker6] [26s 150ms] SocketTube(28) trying to write: 120 DEBUG: [HttpClient-7-Worker6] [26s 150ms] SocketTube(28) wrote: 120 DEBUG: [HttpClient-7-Worker6] [26s 150ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-7-Worker6] [26s 150ms] SocketTube(28) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker6] [26s 150ms] SocketTube(28) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker6] [26s 150ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker6] [26s 150ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker6] [26s 150ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-7-Worker6] [26s 150ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-7-Worker6] [26s 150ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-7-Worker6] [26s 150ms] SocketTube(28) resuming read event DEBUG: [HttpClient-7-Worker6] [26s 150ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [26s 150ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27856aa4 for R (true) DEBUG: [HttpClient-7-Worker6] [26s 150ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [26s 151ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27856aa4 for None (false) DEBUG: [HttpClient-8-SelectorManager] [26s 151ms] SocketTube(28) read bytes: 1721 DEBUG: [HttpClient-8-SelectorManager] [26s 151ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-8-SelectorManager] [26s 151ms] SSL Reader(SocketTube(28)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [26s 151ms] SocketTube(28) resuming read event DEBUG: [HttpClient-8-SelectorManager] [26s 151ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27856aa4 for R (false) DEBUG: [HttpClient-8-SelectorManager] [26s 151ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker11] [26s 151ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-Worker11] [26s 151ms] SSL Reader(SocketTube(28)) Unwrapping: 1721 DEBUG: [HttpClient-7-Worker11] [26s 152ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-7-Worker11] [26s 152ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-7-Worker11] [26s 152ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-7-Worker11] [26s 152ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-7-Worker11] [26s 152ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-7-Worker11] [26s 152ms] SocketTube(28) resuming read event DEBUG: [HttpClient-8-SelectorManager] [26s 152ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27856aa4 for None (false) DEBUG: [HttpClient-7-Worker11] [26s 152ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [26s 152ms] SocketTube(28) read bytes: 113 DEBUG: [HttpClient-8-SelectorManager] [26s 152ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-8-SelectorManager] [26s 152ms] SSL Reader(SocketTube(28)) Adding 113 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [26s 152ms] SocketTube(28) resuming read event DEBUG: [HttpClient-8-SelectorManager] [26s 152ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27856aa4 for R (false) DEBUG: [HttpClient-7-Worker12] [26s 152ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:113, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [26s 152ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [26s 152ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27856aa4 for R (false) DEBUG: [HttpClient-7-Worker12] [26s 152ms] SSL Reader(SocketTube(28)) Unwrapping: 113 DEBUG: [HttpClient-7-Worker12] [26s 158ms] SSL Reader(SocketTube(28)) Decoded 75 bytes out of 113 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-7-Worker12] [26s 158ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-7-Worker12] [26s 158ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 113 DEBUG: [HttpClient-7-Worker12] [26s 158ms] SSL Reader(SocketTube(28)) sending 75 DEBUG: [HttpClient-7-Worker12] [26s 158ms] SSL Reader(SocketTube(28)) Adding 75 to outputQ queue DEBUG: [HttpClient-7-Worker12] [26s 158ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-7-Worker12] [26s 158ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker12] [26s 158ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-7-Worker12] [26s 158ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Putting 75 bytes into the queue DEBUG: [HttpClient-7-Worker12] [26s 158ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@550e27e9 DEBUG: [HttpClient-7-Worker12] [26s 158ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker12] [26s 158ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@550e27e9 DEBUG: [HttpClient-7-Worker12] [26s 158ms] Http1Response(id=29) Sending 75/512 bytes to header parser DEBUG: [HttpClient-7-Worker12] [26s 158ms] Http1Response(id=29) Parsing headers completed. bytes=75 DEBUG: [HttpClient-7-Worker12] [26s 158ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@550e27e9 DEBUG: [HttpClient-7-Worker12] [26s 158ms] Http1Response(id=29) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-7-Worker12] [26s 158ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 2:40:17 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:35157/) 200 HTTP_1_1 Local port: 42303 DEBUG: [HttpClient-7-Worker12] [26s 159ms] Http1Response(id=29) readBody: return2Cache: true DEBUG: [HttpClient-7-Worker12] [26s 159ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(28)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@430e4956(8) DEBUG: [HttpClient-7-Worker12] [26s 159ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@752c4e3a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1b9f8709 queue.isEmpty: false DEBUG: [HttpClient-7-Worker12] [26s 160ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Delegate done: 0 DEBUG: [HttpClient-7-Worker12] [26s 160ms] AsyncSSLConnection(SSLTube(SocketTube(28)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-7-Worker12] [26s 160ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [HttpClient-7-Worker12] [26s 160ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@752c4e3a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1b9f8709, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-7-Worker12] [26s 160ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@752c4e3a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1b9f8709 DEBUG: [HttpClient-7-Worker12] [26s 160ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-7-Worker12] [26s 160ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@752c4e3a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1b9f8709 DEBUG: [HttpClient-7-Worker12] [26s 160ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(28)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-7-Worker12] [26s 160ms] AsyncSSLConnection(SSLTube(SocketTube(28)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-7-Worker12] [26s 160ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-7-Worker12] [26s 160ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker12] [26s 160ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-7-Worker12] [26s 160ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-7-Worker12] [26s 160ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-7-Worker12] [26s 160ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-7-Worker12] [26s 160ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker12] [26s 160ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker12] [26s 160ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker12] [26s 160ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-7-Worker12] [26s 160ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-7-Worker12] [26s 160ms] SocketTube(28) resuming read event DEBUG: [HttpClient-7-Worker12] [26s 160ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker12] [26s 160ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [26s 162ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27856aa4 for R (false) DEBUG: [HttpClient-8-SelectorManager] [26s 198ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27856aa4 for None (false) DEBUG: [HttpClient-8-SelectorManager] [26s 198ms] SocketTube(28) read bytes: 42 DEBUG: [HttpClient-8-SelectorManager] [26s 198ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-8-SelectorManager] [26s 198ms] SSL Reader(SocketTube(28)) Adding 42 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [26s 198ms] SocketTube(28) resuming read event DEBUG: [HttpClient-8-SelectorManager] [26s 198ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27856aa4 for R (false) DEBUG: [HttpClient-8-SelectorManager] [26s 198ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker13] [26s 198ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:42, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-Worker13] [26s 198ms] SSL Reader(SocketTube(28)) Unwrapping: 42 DEBUG: [HttpClient-7-Worker13] [26s 199ms] SSL Reader(SocketTube(28)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-7-Worker13] [26s 199ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-7-Worker13] [26s 199ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 42 DEBUG: [HttpClient-7-Worker13] [26s 199ms] SSL Reader(SocketTube(28)) sending 4 DEBUG: [HttpClient-7-Worker13] [26s 199ms] SSL Reader(SocketTube(28)) Adding 4 to outputQ queue DEBUG: [HttpClient-7-Worker13] [26s 199ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-7-Worker13] [26s 200ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker13] [26s 200ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-7-Worker13] [26s 200ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Putting 4 bytes into the queue DEBUG: [HttpClient-7-Worker13] [26s 200ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@752c4e3a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1b9f8709 DEBUG: [HttpClient-7-Worker13] [26s 200ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-7-Worker13] [26s 200ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@752c4e3a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1b9f8709 DEBUG: [HttpClient-7-Worker13] [26s 200ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(28)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-7-Worker13] [26s 200ms] AsyncSSLConnection(SSLTube(SocketTube(28)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-7-Worker13] [26s 200ms] AsyncSSLConnection(SSLTube(SocketTube(28)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-7-Worker13] [26s 200ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) cleared DEBUG: [HttpClient-7-Worker13] [26s 200ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(28)))) SSLTube(SocketTube(28)): return to HTTP/1.1 pool DEBUG: [HttpClient-7-Worker13] [26s 200ms] ConnectionPool(8) registering CleanupTrigger(SSLTube(SocketTube(28))) DEBUG: [HttpClient-7-Worker13] [26s 200ms] SSLTube(SocketTube(28)) connecting flows DEBUG: [HttpClient-7-Worker13] [26s 200ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(28))) DEBUG: [HttpClient-7-Worker13] [26s 200ms] Http1Publisher(SSLTube(SocketTube(28))) subscription cancelled DEBUG: [HttpClient-7-Worker13] [26s 200ms] SSLTube(SocketTube(28)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-7-Worker13] [26s 200ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [HttpClient-7-Worker13] [26s 201ms] HttpClientImpl(8) ClientImpl (async) elapsed 143 millis for GET to https://127.0.0.1:35157/ DEBUG: [HttpClient-7-Worker13] [26s 201ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(28)))) Finished reading body: READING_BODY DEBUG: [HttpClient-7-Worker13] [26s 201ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(28)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@430e4956(8) DEBUG: [HttpClient-7-Worker13] [26s 201ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Delegate done: 0 DEBUG: [HttpClient-7-Worker13] [26s 201ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker13] [26s 201ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-7-Worker13] [26s 201ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker13] [26s 201ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker13] [26s 201ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker13] [26s 201ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker13] [26s 201ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-7-Worker13] [26s 201ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-7-Worker13] [26s 201ms] SocketTube(28) resuming read event DEBUG: [HttpClient-7-Worker13] [26s 201ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker13] [26s 201ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [26s 210ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27856aa4 for R (false) DEBUG: [HttpClient-8-SelectorManager] [26s 468ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a702892 for None (false) DEBUG: [HttpClient-8-SelectorManager] [26s 468ms] SocketTube(31) read bytes: 2204 DEBUG: [HttpClient-8-SelectorManager] [26s 468ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-8-SelectorManager] [26s 468ms] SSL Reader(SocketTube(31)) Adding 2204 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [26s 468ms] SocketTube(31) resuming read event DEBUG: [HttpClient-8-SelectorManager] [26s 468ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a702892 for R (false) DEBUG: [HttpClient-8-SelectorManager] [26s 468ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker14] [26s 468ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:2204, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker14] [26s 468ms] SSL Reader(SocketTube(31)) Unwrapping: 2204 DEBUG: [HttpClient-7-Worker14] [26s 469ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 2204 into buffer of 512 remaining to decode: 2077 DEBUG: [HttpClient-7-Worker14] [26s 469ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-7-Worker14] [26s 469ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 127 DEBUG: [HttpClient-7-Worker14] [26s 469ms] SSL Reader(SocketTube(31)) handshaking DEBUG: [HttpClient-7-Worker14] [26s 469ms] SSLFlowDelegate(SocketTube(31)) obtaining and initiating task execution DEBUG: [HttpClient-7-Worker14] [26s 469ms] SSLFlowDelegate(SocketTube(31)) #tasks to execute: 1 DEBUG: [HttpClient-7-Worker14] [26s 471ms] SSLFlowDelegate(SocketTube(31)) finished task execution DEBUG: [HttpClient-7-Worker14] [26s 471ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-7-Worker14] [26s 471ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker14] [26s 471ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-7-Worker14] [26s 471ms] SSL Writer(SocketTube(31)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-7-Worker14] [26s 471ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-7-Worker14] [26s 472ms] SSL Writer(SocketTube(31)) handshaking DEBUG: [HttpClient-7-Worker14] [26s 472ms] SSL Writer(SocketTube(31)) Sending 6 bytes downstream DEBUG: [HttpClient-7-Worker14] [26s 472ms] SSL Writer(SocketTube(31)) Adding 6 to outputQ queue DEBUG: [HttpClient-7-Worker14] [26s 472ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [HttpClient-7-Worker14] [26s 472ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker14] [26s 472ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-7-Worker14] [26s 472ms] SocketTube(31) trying to write: 6 DEBUG: [HttpClient-7-Worker14] [26s 472ms] SocketTube(31) wrote: 6 DEBUG: [HttpClient-7-Worker14] [26s 472ms] SocketTube(31) write: requesting more... DEBUG: [HttpClient-7-Worker14] [26s 472ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker14] [26s 472ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker14] [26s 472ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker14] [26s 472ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker14] [26s 472ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:2077, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker14] [26s 473ms] SSL Reader(SocketTube(31)) Unwrapping: 2077 DEBUG: [HttpClient-7-Worker14] [26s 473ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 2077 into buffer of 512 remaining to decode: 2071 DEBUG: [HttpClient-7-Worker14] [26s 473ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-7-Worker14] [26s 473ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 6 DEBUG: [HttpClient-7-Worker14] [26s 473ms] SSL Reader(SocketTube(31)) handshaking DEBUG: [HttpClient-7-Worker14] [26s 473ms] SSL Reader(SocketTube(31)) Unwrapping: 2071 DEBUG: [HttpClient-7-Worker14] [26s 473ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-7-Worker14] [26s 473ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-7-Worker14] [26s 473ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-7-Worker14] [26s 473ms] SSL Reader(SocketTube(31)) handshaking DEBUG: [HttpClient-7-Worker14] [26s 473ms] SSLFlowDelegate(SocketTube(31)) obtaining and initiating task execution DEBUG: [HttpClient-7-Worker14] [26s 473ms] SSLFlowDelegate(SocketTube(31)) #tasks to execute: 1 DEBUG: [HttpClient-7-Worker14] [26s 477ms] SSLFlowDelegate(SocketTube(31)) finished task execution DEBUG: [HttpClient-7-Worker14] [26s 477ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-7-Worker14] [26s 477ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker14] [26s 477ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker14] [26s 477ms] SSL Writer(SocketTube(31)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-7-Worker14] [26s 477ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker14] [26s 478ms] SSLFlowDelegate(SocketTube(31)) setALPN = DEBUG: [HttpClient-7-Worker14] [26s 478ms] PlainHttpConnection(SocketTube(31)) finishConnect, setting connected=true DEBUG: [HttpClient-7-Worker14] [26s 478ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-7-Worker14] [26s 478ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 2:40:17 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-7-Worker14] [26s 478ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-7-Worker14] [26s 478ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-7-Worker14] [26s 479ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:52345 remote=/127.0.0.1:35157] DEBUG: [HttpClient-7-Worker14] [26s 480ms] Exchange checkFor407: all clear DEBUG: [HttpClient-7-Worker14] [26s 480ms] Http1Exchange Sending headers only DEBUG: [HttpClient-7-Worker14] [26s 480ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@519ea1f3 queue.isEmpty: true DEBUG: [HttpClient-7-Worker14] [26s 480ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@519ea1f3, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-7-Worker14] [26s 480ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker14] [26s 480ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker14] [26s 480ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker14] [26s 480ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker14] [26s 480ms] Http1Exchange response created in advance DEBUG: [HttpClient-7-Worker14] [26s 480ms] Http1Exchange SSLTube(SocketTube(31)) connecting flows DEBUG: [HttpClient-7-Worker14] [26s 480ms] SSLTube(SocketTube(31)) connecting flows DEBUG: [HttpClient-7-Worker14] [26s 480ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5f5955b0 DEBUG: [HttpClient-7-Worker14] [26s 480ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Received onSubscribed from upstream DEBUG: [HttpClient-7-Worker14] [26s 480ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker14] [26s 480ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker14] [26s 480ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-7-Worker14] [26s 480ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker14] [26s 480ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker14] [26s 480ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker14] [26s 480ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker14] [26s 480ms] Http1Publisher(SSLTube(SocketTube(31))) got subscriber: SSLTube(SocketTube(31)) DEBUG: [HttpClient-7-Worker14] [26s 480ms] SSLTube(SocketTube(31)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-7-Worker14] [26s 481ms] Http1Publisher(SSLTube(SocketTube(31))) subscription request(1), demand=1 DEBUG: [HttpClient-7-Worker14] [26s 481ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [HttpClient-7-Worker14] [26s 481ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-7-Worker14] [26s 481ms] Http1Exchange requestAction.headers Apr 01, 2024 2:40:17 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:35157/ GET DEBUG: [HttpClient-7-Worker14] [26s 481ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-7-Worker14] [26s 481ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [ ... 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 ... DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker1] [44s 557ms] SocketTube(96) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker0] [44s 557ms] SSL Writer(SocketTube(96)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-36-Worker0] [44s 557ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-36-Worker0] [44s 557ms] SSL Writer(SocketTube(96)) wrapping 0 bytes DEBUG: [HttpClient-36-Worker0] [44s 560ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker0] [44s 560ms] SSL Writer(SocketTube(96)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-36-Worker0] [44s 560ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker0] [44s 560ms] SSL Writer(SocketTube(96)) handshaking DEBUG: [HttpClient-36-Worker0] [44s 560ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-36-Worker0] [44s 560ms] SSL Writer(SocketTube(96)) Sending 2191 bytes downstream DEBUG: [HttpClient-36-Worker0] [44s 560ms] SSL Writer(SocketTube(96)) Adding 2191 to outputQ queue DEBUG: [HttpClient-36-Worker0] [44s 560ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-36-Worker0] [44s 560ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker0] [44s 560ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-36-Worker0] [44s 560ms] SocketTube(96) trying to write: 2191 DEBUG: [HttpClient-36-Worker0] [44s 560ms] SocketTube(96) wrote: 2191 DEBUG: [HttpClient-36-Worker0] [44s 560ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-36-Worker0] [44s 560ms] SocketTube(96) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker0] [44s 560ms] SocketTube(96) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker0] [44s 560ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-36-Worker0] [44s 560ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-SelectorManager] [44s 564ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ee02786 for None (false) DEBUG: [HttpClient-37-SelectorManager] [44s 564ms] HttpClientImpl(37) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-37-SelectorManager] [44s 564ms] SocketTube(96) read bytes: 133 DEBUG: [HttpClient-37-SelectorManager] [44s 564ms] SSL Reader(SocketTube(96)) onNext DEBUG: [HttpClient-37-SelectorManager] [44s 564ms] SSL Reader(SocketTube(96)) Adding 133 bytes to read buffer DEBUG: [HttpClient-37-SelectorManager] [44s 564ms] SocketTube(96) resuming read event DEBUG: [HttpClient-37-SelectorManager] [44s 564ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ee02786 for R (false) DEBUG: [HttpClient-37-SelectorManager] [44s 564ms] SocketTube(96) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker2] [44s 564ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-36-Worker2] [44s 564ms] SSL Reader(SocketTube(96)) Unwrapping: 133 DEBUG: [HttpClient-37-SelectorManager] [44s 564ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ee02786 for None (false) DEBUG: [HttpClient-37-SelectorManager] [44s 564ms] SocketTube(96) no more demand for reading DEBUG: [HttpClient-37-SelectorManager] [44s 564ms] SocketTube(96) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker2] [44s 564ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-36-Worker2] [44s 564ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-36-Worker2] [44s 564ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 133 DEBUG: [HttpClient-36-Worker2] [44s 564ms] SSL Reader(SocketTube(96)) handshaking DEBUG: [HttpClient-36-Worker2] [44s 564ms] SSLFlowDelegate(SocketTube(96)) obtaining and initiating task execution DEBUG: [HttpClient-36-Worker2] [44s 564ms] SSLFlowDelegate(SocketTube(96)) #tasks to execute: 1 DEBUG: [HttpClient-36-Worker2] [44s 565ms] SSLFlowDelegate(SocketTube(96)) finished task execution DEBUG: [HttpClient-36-Worker2] [44s 565ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-36-Worker2] [44s 565ms] SSL Writer(SocketTube(96)) wrapping 0 bytes DEBUG: [HttpClient-36-Worker2] [44s 565ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-36-Worker2] [44s 565ms] SSL Writer(SocketTube(96)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-36-Worker2] [44s 565ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-36-Worker2] [44s 565ms] SSL Writer(SocketTube(96)) handshaking DEBUG: [HttpClient-36-Worker2] [44s 565ms] SSL Writer(SocketTube(96)) Sending 6 bytes downstream DEBUG: [HttpClient-36-Worker2] [44s 565ms] SSL Writer(SocketTube(96)) Adding 6 to outputQ queue DEBUG: [HttpClient-36-Worker2] [44s 565ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-36-Worker2] [44s 565ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker2] [44s 565ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-36-Worker2] [44s 565ms] SocketTube(96) trying to write: 6 DEBUG: [HttpClient-36-Worker2] [44s 565ms] SocketTube(96) wrote: 6 DEBUG: [HttpClient-36-Worker2] [44s 565ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-36-Worker2] [44s 565ms] SocketTube(96) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker2] [44s 566ms] SocketTube(96) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker2] [44s 566ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-36-Worker2] [44s 566ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker2] [44s 566ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-36-Worker2] [44s 566ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-36-Worker2] [44s 566ms] SocketTube(96) resuming read event DEBUG: [HttpClient-36-Worker2] [44s 566ms] SocketTube(96) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker2] [44s 566ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-SelectorManager] [44s 570ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ee02786 for R (true) DEBUG: [HttpClient-37-SelectorManager] [44s 570ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ee02786 for None (false) DEBUG: [HttpClient-37-SelectorManager] [44s 570ms] SocketTube(96) read bytes: 175 DEBUG: [HttpClient-37-SelectorManager] [44s 570ms] SSL Reader(SocketTube(96)) onNext DEBUG: [HttpClient-37-SelectorManager] [44s 570ms] SSL Reader(SocketTube(96)) Adding 175 bytes to read buffer DEBUG: [HttpClient-37-SelectorManager] [44s 570ms] SocketTube(96) resuming read event DEBUG: [HttpClient-37-SelectorManager] [44s 570ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ee02786 for R (false) DEBUG: [HttpClient-37-SelectorManager] [44s 570ms] SocketTube(96) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker3] [44s 570ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-36-Worker3] [44s 570ms] SSL Reader(SocketTube(96)) Unwrapping: 175 DEBUG: [HttpClient-36-Worker3] [44s 570ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-36-Worker3] [44s 570ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-36-Worker3] [44s 570ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 6 DEBUG: [HttpClient-36-Worker3] [44s 570ms] SSL Reader(SocketTube(96)) handshaking DEBUG: [HttpClient-36-Worker3] [44s 570ms] SSL Reader(SocketTube(96)) Unwrapping: 169 DEBUG: [HttpClient-36-Worker3] [44s 570ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-36-Worker3] [44s 570ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-36-Worker3] [44s 570ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 79 DEBUG: [HttpClient-36-Worker3] [44s 570ms] SSL Reader(SocketTube(96)) handshaking DEBUG: [HttpClient-36-Worker3] [44s 570ms] SSLFlowDelegate(SocketTube(96)) obtaining and initiating task execution DEBUG: [HttpClient-36-Worker3] [44s 570ms] SSLFlowDelegate(SocketTube(96)) #tasks to execute: 1 DEBUG: [HttpClient-36-Worker3] [44s 571ms] SSLFlowDelegate(SocketTube(96)) finished task execution DEBUG: [HttpClient-36-Worker3] [44s 571ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-36-Worker3] [44s 571ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-36-Worker3] [44s 571ms] SSL Reader(SocketTube(96)) Unwrapping: 90 DEBUG: [HttpClient-36-Worker3] [44s 571ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-36-Worker3] [44s 571ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-36-Worker3] [44s 571ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 90 DEBUG: [HttpClient-36-Worker3] [44s 571ms] SSL Reader(SocketTube(96)) handshaking DEBUG: [HttpClient-36-Worker3] [44s 571ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-36-Worker3] [44s 571ms] SSL Writer(SocketTube(96)) wrapping 0 bytes DEBUG: [HttpClient-36-Worker3] [44s 571ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker3] [44s 571ms] SSL Writer(SocketTube(96)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-36-Worker3] [44s 572ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker3] [44s 572ms] SSLFlowDelegate(SocketTube(96)) setALPN = h2 DEBUG: [HttpClient-36-Worker3] [44s 572ms] PlainHttpConnection(SocketTube(96)) finishConnect, setting connected=true DEBUG: [HttpClient-36-Worker3] [44s 572ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-36-Worker3] [44s 572ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-36-Worker3] [44s 572ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-36-Worker3] [44s 572ms] SSLTube(SocketTube(96)) connecting flows DEBUG: [HttpClient-36-Worker3] [44s 572ms] SSLTube(SocketTube(96)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7e9f0788 DEBUG: [HttpClient-36-Worker3] [44s 572ms] Http2Connection(SSLTube(SocketTube(96))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-36-Worker3] [44s 572ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-36-Worker3] [44s 572ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker3] [44s 572ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-36-Worker3] [44s 572ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker3] [44s 572ms] SSLTube(SocketTube(96)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-36-Worker3] [44s 572ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-36-Worker3] [44s 575ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 63 bytes in the priority write queue DEBUG: [HttpClient-36-Worker3] [44s 575ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-36-Worker3] [44s 575ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-36-Worker3] [44s 575ms] SSLTube(SocketTube(96)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-36-Worker3] [44s 576ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-36-Worker3] [44s 577ms] SSL Writer(SocketTube(96)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-36-Worker3] [44s 578ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-36-Worker3] [44s 578ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 13 bytes in the priority write queue DEBUG: [HttpClient-36-Worker3] [44s 578ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-36-Worker3] [44s 578ms] Http2Connection(SSLTube(SocketTube(96))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-36-Worker3] [44s 578ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-36-Worker3] [44s 578ms] Http2Connection(SSLTube(SocketTube(96))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-36-Worker3] [44s 579ms] Http2Connection(SSLTube(SocketTube(96))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-36-Worker3] [44s 579ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed buffered data DEBUG: [HttpClient-36-Worker3] [44s 579ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(96))) DEBUG: [HttpClient-36-Worker3] [44s 579ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(96))) DEBUG: [HttpClient-36-Worker3] [44s 579ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-36-Worker3] [44s 579ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-36-Worker3] [44s 579ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-36-Worker3] [44s 579ms] Exchange checkFor407: all clear DEBUG: [HttpClient-36-Worker3] [44s 579ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(0) sendHeadersOnly() Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:55275/ GET DEBUG: [HttpClient-36-Worker3] [44s 579ms] Http2Connection(SSLTube(SocketTube(96))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-36-Worker3] [44s 579ms] Http2Connection(SSLTube(SocketTube(96))) Opened stream 1 DEBUG: [HttpClient-36-Worker3] [44s 582ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Http2Connection lambda$encodeFrames$10 INFO: FRAME: OUT: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-36-Worker3] [44s 586ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 48 bytes to the write queue DEBUG: [HttpClient-36-Worker3] [44s 586ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-36-Worker3] [44s 586ms] Exchange checkFor407: all clear DEBUG: [HttpClient-36-Worker3] [44s 586ms] Exchange sendRequestBody DEBUG: [HttpClient-36-Worker3] [44s 586ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-36-Worker3] [44s 588ms] SSL Writer(SocketTube(96)) Sending 90 bytes downstream DEBUG: [HttpClient-36-Worker3] [44s 588ms] SSL Writer(SocketTube(96)) Adding 90 to outputQ queue DEBUG: [HttpClient-36-Worker3] [44s 588ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-36-Worker3] [44s 588ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker3] [44s 588ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-36-Worker3] [44s 588ms] SocketTube(96) trying to write: 90 DEBUG: [HttpClient-36-Worker3] [44s 588ms] SocketTube(96) wrote: 90 DEBUG: [HttpClient-36-Worker3] [44s 588ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-36-Worker3] [44s 588ms] SocketTube(96) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker3] [44s 588ms] SocketTube(96) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker3] [44s 588ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker3] [44s 588ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-36-Worker3] [44s 588ms] SSLTube(SocketTube(96)) request: n=1 DEBUG: [HttpClient-36-Worker3] [44s 588ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) DEBUG: [HttpClient-36-Worker3] [44s 588ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-36-Worker3] [44s 588ms] SSLTube(SocketTube(96)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-36-Worker3] [44s 588ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-36-Worker3] [44s 588ms] SSL Writer(SocketTube(96)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-36-Worker3] [44s 589ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker3] [44s 589ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker3] [44s 589ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-36-Worker3] [44s 589ms] SSLTube(SocketTube(96)) request: n=1 DEBUG: [HttpClient-36-Worker3] [44s 589ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) DEBUG: [HttpClient-36-Worker3] [44s 589ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-36-Worker3] [44s 589ms] SSLTube(SocketTube(96)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-36-Worker3] [44s 589ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-36-Worker3] [44s 589ms] SSL Writer(SocketTube(96)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-36-Worker3] [44s 589ms] SSL Writer(SocketTube(96)) wrapping 124 bytes DEBUG: [HttpClient-36-Worker3] [44s 589ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker3] [44s 589ms] SSL Writer(SocketTube(96)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-36-Worker3] [44s 589ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker3] [44s 589ms] SSL Writer(SocketTube(96)) Sending 162 bytes downstream DEBUG: [HttpClient-36-Worker3] [44s 589ms] SSL Writer(SocketTube(96)) Adding 162 to outputQ queue DEBUG: [HttpClient-36-Worker3] [44s 589ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-36-Worker3] [44s 589ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker3] [44s 589ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-36-Worker3] [44s 589ms] SocketTube(96) trying to write: 162 DEBUG: [HttpClient-36-Worker3] [44s 589ms] SocketTube(96) wrote: 162 DEBUG: [HttpClient-36-Worker3] [44s 589ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-36-Worker3] [44s 589ms] SocketTube(96) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker3] [44s 589ms] SocketTube(96) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker3] [44s 589ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker3] [44s 589ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-36-Worker3] [44s 589ms] SSLTube(SocketTube(96)) request: n=1 DEBUG: [HttpClient-36-Worker3] [44s 589ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) DEBUG: [HttpClient-36-Worker3] [44s 589ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker3] [44s 589ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-36-Worker3] [44s 589ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-36-Worker3] [44s 589ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-36-Worker3] [44s 589ms] SocketTube(96) resuming read event DEBUG: [HttpClient-36-Worker3] [44s 589ms] SocketTube(96) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker3] [44s 589ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): starting connection DEBUG: [Test-server-pool] [44s 590ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [44s 590ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [44s 590ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [44s 590ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [44s 590ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [44s 590ms] 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-37-SelectorManager] [44s 591ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ee02786 for None (false) DEBUG: [HttpClient-37-SelectorManager] [44s 591ms] SocketTube(96) read bytes: 1803 DEBUG: [HttpClient-37-SelectorManager] [44s 591ms] SSL Reader(SocketTube(96)) onNext DEBUG: [HttpClient-37-SelectorManager] [44s 591ms] SSL Reader(SocketTube(96)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-37-SelectorManager] [44s 591ms] SocketTube(96) resuming read event DEBUG: [HttpClient-37-SelectorManager] [44s 591ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ee02786 for R (false) DEBUG: [HttpClient-37-SelectorManager] [44s 591ms] SocketTube(96) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-SelectorManager] [44s 591ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ee02786 for R (false) DEBUG: [HttpClient-36-Worker4] [44s 591ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-36-Worker4] [44s 592ms] SSL Reader(SocketTube(96)) Unwrapping: 1803 DEBUG: [HttpClient-36-Worker4] [44s 592ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-36-Worker4] [44s 592ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-36-Worker4] [44s 592ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-36-Worker4] [44s 592ms] SSL Reader(SocketTube(96)) Unwrapping: 77 DEBUG: [HttpClient-36-Worker4] [44s 592ms] SSL Reader(SocketTube(96)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-36-Worker4] [44s 592ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-36-Worker4] [44s 592ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 77 DEBUG: [HttpClient-36-Worker4] [44s 592ms] SSL Reader(SocketTube(96)) sending 39 DEBUG: [HttpClient-36-Worker4] [44s 592ms] SSL Reader(SocketTube(96)) Adding 39 to outputQ queue DEBUG: [HttpClient-36-Worker4] [44s 592ms] SSL Reader(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-36-Worker4] [44s 592ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-36-Worker4] [44s 592ms] SSL Reader(SocketTube(96)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-36-Worker4] [44s 592ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-36-Worker4] [44s 592ms] Http2Connection(SSLTube(SocketTube(96))) sending 39 to Http2Connection.asyncReceive TestServer(2): connection started DEBUG: [HttpClient-36-Worker4] [44s 592ms] Http2Connection(SSLTube(SocketTube(96))) H2 Receiving(1): 39 DEBUG: [HttpClient-36-Worker4] [44s 593ms] Http2Connection(SSLTube(SocketTube(96))) Processing 39 DEBUG: [HttpClient-36-Worker4] [44s 593ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-36-Worker4] [44s 593ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-Worker4] [44s 593ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-36-Worker4] [44s 593ms] Http2Connection(SSLTube(SocketTube(96))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-36-Worker4] [44s 594ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 9 bytes to the write queue DEBUG: [HttpClient-36-Worker4] [44s 594ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-36-Worker4] [44s 594ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-36-Worker4] [44s 594ms] SSLTube(SocketTube(96)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-36-Worker4] [44s 594ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-36-Worker4] [44s 594ms] SSL Writer(SocketTube(96)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-36-Worker4] [44s 594ms] SSL Writer(SocketTube(96)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-36-Worker4] [44s 594ms] SSL Writer(SocketTube(96)) wrapping 9 bytes DEBUG: [HttpClient-36-Worker4] [44s 594ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-36-Worker4] [44s 594ms] SSL Writer(SocketTube(96)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-36-Worker4] [44s 594ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-36-Worker4] [44s 594ms] SSL Writer(SocketTube(96)) Sending 47 bytes downstream DEBUG: [HttpClient-36-Worker4] [44s 594ms] SSL Writer(SocketTube(96)) Adding 47 to outputQ queue DEBUG: [HttpClient-36-Worker4] [44s 594ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-36-Worker4] [44s 594ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker4] [44s 594ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-36-Worker4] [44s 594ms] SocketTube(96) trying to write: 47 DEBUG: [HttpClient-36-Worker4] [44s 594ms] SocketTube(96) wrote: 47 DEBUG: [readLoop] [44s 594ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [44s 599ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [44s 599ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [44s 599ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [44s 599ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [44s 599ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [44s 599ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [44s 599ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [44s 599ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [44s 599ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [44s 599ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [44s 600ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS TestServer: GET / Server: got END_STREAM for stream 1 DEBUG: [HttpClient-36-Worker4] [44s 599ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-36-Worker4] [44s 600ms] SocketTube(96) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer(2): Using handler for: / DEBUG: [HttpClient-36-Worker4] [44s 603ms] SocketTube(96) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker4] [44s 603ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker4] [44s 603ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-36-Worker4] [44s 603ms] SSLTube(SocketTube(96)) request: n=1 DEBUG: [HttpClient-36-Worker4] [44s 603ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) DEBUG: [HttpClient-36-Worker4] [44s 603ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [44s 602ms] FramesDecoder decodes: 9 Sent response headers 200 DEBUG: [HttpClient-36-Worker4] [44s 603ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed(1) DEBUG: [HttpClient-37-SelectorManager] [44s 604ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ee02786 for None (false) DEBUG: [HttpClient-37-SelectorManager] [44s 604ms] SocketTube(96) no more demand for reading DEBUG: [HttpClient-37-SelectorManager] [44s 604ms] SocketTube(96) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker4] [44s 604ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker4] [44s 604ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-36-Worker4] [44s 604ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-36-Worker4] [44s 604ms] SocketTube(96) resuming read event DEBUG: [HttpClient-36-Worker4] [44s 604ms] SocketTube(96) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-SelectorManager] [44s 604ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ee02786 for R (true) DEBUG: [HttpClient-36-Worker4] [44s 604ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-37-SelectorManager] [44s 604ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ee02786 for None (false) DEBUG: [HttpClient-37-SelectorManager] [44s 604ms] SocketTube(96) read bytes: 151 DEBUG: [HttpClient-37-SelectorManager] [44s 604ms] SSL Reader(SocketTube(96)) onNext DEBUG: [HttpClient-37-SelectorManager] [44s 604ms] SSL Reader(SocketTube(96)) Adding 151 bytes to read buffer DEBUG: [HttpClient-37-SelectorManager] [44s 604ms] SocketTube(96) resuming read event DEBUG: [HttpClient-37-SelectorManager] [44s 604ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ee02786 for R (false) DEBUG: [HttpClient-37-SelectorManager] [44s 604ms] SocketTube(96) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [44s 603ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [44s 604ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [44s 604ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [44s 604ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-Worker5] [44s 604ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-36-Worker5] [44s 605ms] SSL Reader(SocketTube(96)) Unwrapping: 151 DEBUG: [HttpClient-36-Worker5] [44s 605ms] SSL Reader(SocketTube(96)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-36-Worker5] [44s 605ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-36-Worker5] [44s 605ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 53 DEBUG: [HttpClient-36-Worker5] [44s 605ms] SSL Reader(SocketTube(96)) sending 15 DEBUG: [HttpClient-36-Worker5] [44s 605ms] SSL Reader(SocketTube(96)) Adding 15 to outputQ queue DEBUG: [HttpClient-36-Worker5] [44s 605ms] SSL Reader(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-36-Worker5] [44s 605ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-36-Worker5] [44s 605ms] SSL Reader(SocketTube(96)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-36-Worker5] [44s 605ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-36-Worker5] [44s 605ms] Http2Connection(SSLTube(SocketTube(96))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-36-Worker5] [44s 605ms] Http2Connection(SSLTube(SocketTube(96))) H2 Receiving(2): 15 DEBUG: [HttpClient-36-Worker5] [44s 605ms] Http2Connection(SSLTube(SocketTube(96))) Processing 15 DEBUG: [HttpClient-36-Worker5] [44s 605ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-36-Worker5] [44s 605ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-Worker5] [44s 605ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-36-Worker5] [44s 606ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-36-Worker5] [44s 606ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-36-Worker5] [44s 606ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:55275/) 200 HTTP_2 Local port: 38184 DEBUG: [HttpClient-36-Worker5] [44s 606ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:55275/) 200 HTTP_2 Local port: 38184 DEBUG: [HttpClient-36-Worker5] [44s 606ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-36-Worker5] [44s 606ms] HttpClientImpl(37) body subscriber registered: 1 DEBUG: [HttpClient-36-Worker5] [44s 606ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed(2) DEBUG: [HttpClient-36-Worker5] [44s 606ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker5] [44s 606ms] SSL Reader(SocketTube(96)) Unwrapping: 98 DEBUG: [HttpClient-36-Worker5] [44s 606ms] SSL Reader(SocketTube(96)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-36-Worker5] [44s 606ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-36-Worker5] [44s 606ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 51 DEBUG: [HttpClient-36-Worker5] [44s 606ms] SSL Reader(SocketTube(96)) sending 13 DEBUG: [HttpClient-36-Worker5] [44s 606ms] SSL Reader(SocketTube(96)) Adding 13 to outputQ queue DEBUG: [HttpClient-36-Worker5] [44s 606ms] SSL Reader(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-36-Worker5] [44s 606ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-36-Worker5] [44s 606ms] SSL Reader(SocketTube(96)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-36-Worker5] [44s 606ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-36-Worker5] [44s 606ms] Http2Connection(SSLTube(SocketTube(96))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-36-Worker5] [44s 606ms] Http2Connection(SSLTube(SocketTube(96))) H2 Receiving(3): 13 DEBUG: [HttpClient-36-Worker5] [44s 606ms] Http2Connection(SSLTube(SocketTube(96))) Processing 13 DEBUG: [HttpClient-36-Worker5] [44s 606ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-36-Worker5] [44s 606ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-Worker5] [44s 607ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-36-Worker5] [44s 607ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-36-Worker5] [44s 607ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-36-Worker5] [44s 607ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-36-Worker5] [44s 607ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-36-Worker5] [44s 607ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed(3) DEBUG: [HttpClient-36-Worker5] [44s 607ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker5] [44s 607ms] SSL Reader(SocketTube(96)) Unwrapping: 47 DEBUG: [HttpClient-36-Worker5] [44s 607ms] SSL Reader(SocketTube(96)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-36-Worker5] [44s 607ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-36-Worker5] [44s 607ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 47 DEBUG: [HttpClient-36-Worker5] [44s 607ms] SSL Reader(SocketTube(96)) sending 9 DEBUG: [HttpClient-36-Worker5] [44s 607ms] SSL Reader(SocketTube(96)) Adding 9 to outputQ queue DEBUG: [HttpClient-36-Worker5] [44s 607ms] SSL Reader(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-36-Worker5] [44s 607ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-36-Worker5] [44s 607ms] SSL Reader(SocketTube(96)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-36-Worker5] [44s 607ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-36-Worker5] [44s 607ms] Http2Connection(SSLTube(SocketTube(96))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-36-Worker5] [44s 607ms] Http2Connection(SSLTube(SocketTube(96))) H2 Receiving(4): 9 DEBUG: [HttpClient-36-Worker5] [44s 607ms] Http2Connection(SSLTube(SocketTube(96))) Processing 9 DEBUG: [HttpClient-36-Worker5] [44s 607ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-36-Worker5] [44s 607ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-Worker5] [44s 607ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-36-Worker5] [44s 607ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-36-Worker5] [44s 607ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-36-Worker5] [44s 607ms] HttpClientImpl(37) body subscriber unregistered: 0 DEBUG: [HttpClient-36-Worker5] [44s 608ms] HttpClientImpl(37) ClientImpl (async) elapsed 54 millis for GET to https://127.0.0.1:55275/ DEBUG: [HttpClient-36-Worker5] [44s 608ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-36-Worker5] [44s 608ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-36-Worker5] [44s 608ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) close stream 1 DEBUG: [HttpClient-36-Worker5] [44s 608ms] Http2Connection(SSLTube(SocketTube(96))) Closed stream 1 DEBUG: [HttpClient-36-Worker5] [44s 608ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@36153bb3 DEBUG: [HttpClient-36-Worker5] [44s 608ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-36-Worker5] [44s 612ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed(4) DEBUG: [HttpClient-36-Worker5] [44s 612ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker5] [44s 612ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-36-Worker5] [44s 612ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-36-Worker5] [44s 612ms] SocketTube(96) resuming read event DEBUG: [HttpClient-37-SelectorManager] [44s 609ms] HttpClientImpl(37) SelectorManager shutting down DEBUG: [HttpClient-37-SelectorManager] [44s 612ms] Http2ClientImpl stopping DEBUG: [HttpClient-37-SelectorManager] [44s 612ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [44s 612ms] Http2Connection(SSLTube(SocketTube(96))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-37-SelectorManager] [44s 613ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 34 bytes to the write queue DEBUG: [HttpClient-37-SelectorManager] [44s 613ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-37-SelectorManager] [44s 613ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-37-SelectorManager] [44s 613ms] SSLTube(SocketTube(96)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-37-SelectorManager] [44s 613ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-37-SelectorManager] [44s 613ms] SSL Writer(SocketTube(96)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-37-SelectorManager] [44s 613ms] SSL Writer(SocketTube(96)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-37-SelectorManager] [44s 613ms] SSL Writer(SocketTube(96)) wrapping 34 bytes DEBUG: [HttpClient-37-SelectorManager] [44s 613ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-37-SelectorManager] [44s 613ms] SSL Writer(SocketTube(96)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-37-SelectorManager] [44s 613ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-37-SelectorManager] [44s 613ms] SSL Writer(SocketTube(96)) Sending 72 bytes downstream DEBUG: [HttpClient-37-SelectorManager] [44s 613ms] SSL Writer(SocketTube(96)) Adding 72 to outputQ queue DEBUG: [HttpClient-37-SelectorManager] [44s 613ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-37-SelectorManager] [44s 613ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-SelectorManager] [44s 613ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-37-SelectorManager] [44s 613ms] SocketTube(96) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [44s 613ms] SocketTube(96) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [44s 613ms] SocketTube(96) pausing read event DEBUG: [HttpClient-37-SelectorManager] [44s 613ms] 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@5be2b29e[Not completed, 4 dependents] (id=6587) 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@7e9f0788, getALPN: jdk.internal.net.http.common.MinimalFuture@2f343e53[Completed normally] (id=6593), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=151 lim=151 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-37-SelectorManager] [44s 613ms] SocketTube(96) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [44s 613ms] SSL Reader(SocketTube(96)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [44s 613ms] SSL Reader(SocketTube(96)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-37-SelectorManager] [44s 614ms] SSL Reader(SocketTube(96)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [44s 614ms] SSLTube(SocketTube(96)) SSLSubscriberWrapper[SSLTube(SocketTube(96)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7e9f0788, getALPN: jdk.internal.net.http.common.MinimalFuture@2f343e53[Completed normally] (id=6593), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [44s 614ms] Http2Connection(SSLTube(SocketTube(96))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [44s 614ms] SSLTube(SocketTube(96)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [44s 615ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: cancelled by SSLTube(SocketTube(96)) DEBUG: [HttpClient-37-SelectorManager] [44s 615ms] SSL Reader(SocketTube(96)) stop DEBUG: [HttpClient-37-SelectorManager] [44s 615ms] SSL Writer(SocketTube(96)) stop DEBUG: [HttpClient-37-SelectorManager] [44s 615ms] SocketTube(96) Stopping read scheduler DEBUG: [HttpClient-37-SelectorManager] [44s 615ms] SocketTube(96) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-SelectorManager] [44s 615ms] SocketTube(96) Read scheduler stopped DEBUG: [HttpClient-37-SelectorManager] [44s 615ms] SocketTube(96) write: cancel DEBUG: [HttpClient-37-SelectorManager] [44s 615ms] SocketTube(96) write: resetting demand to 0 DEBUG: [HttpClient-37-SelectorManager] [44s 615ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: cancelled by SSLTube(SocketTube(96)) DEBUG: [HttpClient-37-SelectorManager] [44s 615ms] SocketTube(96) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-37-SelectorManager] [44s 615ms] Http2Connection(SSLTube(SocketTube(96))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-37-SelectorManager] [44s 615ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(96))) DEBUG: [HttpClient-37-SelectorManager] [44s 615ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(96))) DEBUG: [HttpClient-37-SelectorManager] [44s 615ms] PlainHttpConnection(SocketTube(96)) Closing channel: channel not registered with selector DEBUG: [HttpClient-37-SelectorManager] [44s 615ms] SocketTube(96) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-37-SelectorManager] [44s 616ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-36-Worker5] [44s 615ms] SocketTube(96) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-Worker6] [44s 616ms] Http2Connection(SSLTube(SocketTube(96))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-36-Worker5] [44s 616ms] SocketTube(96) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@52eb57e5 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-36-Worker6] [44s 617ms] Http2Connection(SSLTube(SocketTube(96))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-36-Worker5] [44s 617ms] SocketTube(96) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-Worker5] [44s 617ms] SocketTube(96) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [MainThread] [44s 618ms] HttpClientImpl(38) proxySelector is java.net.ProxySelector$StaticProxySelector@2db9d69 (user-supplied=true) Server connection to /127.0.0.1:38184 stopping. 1 streams DEBUG: [MainThread] [44s 618ms] HttpClientImpl(38) ClientImpl (async) send https://127.0.0.1:55275/ GET DEBUG: [MainThread] [44s 619ms] Exchange establishing exchange for https://127.0.0.1:55275/ GET, proxy=null TestServer: Connection writer stopping Apr 01, 2024 2:40:36 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 2:40:36 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] [44s 620ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [44s 620ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [44s 620ms] PlainHttpConnection(SocketTube(97)) binding to configured local address localhost/127.0.0.1 DEBUG: [MainThread] [44s 620ms] PlainHttpConnection(SocketTube(97)) bind completed localhost/127.0.0.1 DEBUG: [MainThread] [44s 620ms] PlainHttpConnection(SocketTube(97)) registering connect event DEBUG: [MainThread] [44s 620ms] 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=35675, Session(1711975235996|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-38-SelectorManager] [44s 621ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3a762db2 for C (true) DEBUG: [HttpClient-38-SelectorManager] [44s 621ms] PlainHttpConnection(SocketTube(97)) ConnectEvent: finishing connect DEBUG: [HttpClient-38-SelectorManager] [44s 621ms] PlainHttpConnection(SocketTube(97)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:35675 DEBUG: [HttpClient-37-Worker0] [44s 622ms] SocketTube(97) connecting flows DEBUG: [HttpClient-37-Worker0] [44s 622ms] SocketTube(97) read publisher got subscriber DEBUG: [HttpClient-37-Worker0] [44s 622ms] SocketTube(97) registering subscribe event DEBUG: [HttpClient-37-Worker0] [44s 622ms] SocketTube(97) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-38-SelectorManager] [44s 622ms] SocketTube(97) subscribe event raised DEBUG: [HttpClient-38-SelectorManager] [44s 622ms] SocketTube(97) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@308e46c2[Not completed, 4 dependents] (id=6652) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(97)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-38-SelectorManager] [44s 622ms] SocketTube(97) read demand reset to 0 DEBUG: [HttpClient-38-SelectorManager] [44s 622ms] SocketTube(97) calling onSubscribe DEBUG: [HttpClient-38-SelectorManager] [44s 622ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-38-SelectorManager] [44s 622ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-38-SelectorManager] [44s 622ms] SocketTube(97) resuming read event DEBUG: [HttpClient-38-SelectorManager] [44s 622ms] SocketTube(97) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-38-SelectorManager] [44s 622ms] SSL Reader(SocketTube(97)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(97)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-38-SelectorManager] [44s 622ms] SSLTube(SocketTube(97)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-38-SelectorManager] [44s 623ms] SSLTube(SocketTube(97)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-38-SelectorManager] [44s 623ms] SocketTube(97) onSubscribe called DEBUG: [HttpClient-38-SelectorManager] [44s 623ms] SocketTube(97) pending subscriber subscribed DEBUG: [HttpClient-38-SelectorManager] [44s 623ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@758cceb7 for R (true) DEBUG: [HttpClient-37-Worker0] [44s 622ms] SSL Writer(SocketTube(97)) requesting 1 DEBUG: [HttpClient-37-Worker0] [44s 633ms] SSLTube(SocketTube(97)) request: n=1 DEBUG: [HttpClient-37-Worker0] [44s 633ms] SSL Writer(SocketTube(97)) calling downstreamSubscriber::onSubscribe on SocketTube(97) DEBUG: [HttpClient-37-Worker0] [44s 633ms] SocketTube(97) subscribed for writing DEBUG: [HttpClient-37-Worker0] [44s 633ms] SocketTube(97) write: registering startSubscription event DEBUG: [HttpClient-37-Worker0] [44s 633ms] SSL Writer(SocketTube(97)) onSubscribe initiating handshaking DEBUG: [HttpClient-38-SelectorManager] [44s 633ms] SocketTube(97) write: starting subscription DEBUG: [HttpClient-38-SelectorManager] [44s 633ms] SocketTube(97) write: offloading requestMore DEBUG: [HttpClient-37-Worker1] [44s 633ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-37-Worker1] [44s 633ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker1] [44s 633ms] SocketTube(97) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker0] [44s 633ms] SSL Writer(SocketTube(97)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-37-Worker0] [44s 633ms] SSL Writer(SocketTube(97)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-37-Worker0] [44s 633ms] SSL Writer(SocketTube(97)) wrapping 0 bytes DEBUG: [HttpClient-37-Worker0] [44s 636ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker0] [44s 636ms] SSL Writer(SocketTube(97)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-37-Worker0] [44s 636ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker0] [44s 636ms] SSL Writer(SocketTube(97)) handshaking DEBUG: [HttpClient-37-Worker0] [44s 636ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-Worker0] [44s 636ms] SSL Writer(SocketTube(97)) Sending 2191 bytes downstream DEBUG: [HttpClient-37-Worker0] [44s 636ms] SSL Writer(SocketTube(97)) Adding 2191 to outputQ queue DEBUG: [HttpClient-37-Worker0] [44s 636ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-37-Worker0] [44s 636ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker0] [44s 636ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-37-Worker0] [44s 636ms] SocketTube(97) trying to write: 2191 DEBUG: [HttpClient-37-Worker0] [44s 636ms] SocketTube(97) wrote: 2191 DEBUG: [HttpClient-37-Worker0] [44s 636ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-37-Worker0] [44s 636ms] SocketTube(97) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker0] [44s 636ms] SocketTube(97) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker0] [44s 636ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-37-Worker0] [44s 637ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-SelectorManager] [44s 640ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@758cceb7 for None (false) DEBUG: [HttpClient-38-SelectorManager] [44s 640ms] HttpClientImpl(38) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-38-SelectorManager] [44s 640ms] SocketTube(97) read bytes: 308 DEBUG: [HttpClient-38-SelectorManager] [44s 640ms] SSL Reader(SocketTube(97)) onNext DEBUG: [HttpClient-38-SelectorManager] [44s 640ms] SSL Reader(SocketTube(97)) Adding 308 bytes to read buffer DEBUG: [HttpClient-38-SelectorManager] [44s 640ms] SocketTube(97) resuming read event DEBUG: [HttpClient-38-SelectorManager] [44s 640ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@758cceb7 for R (false) DEBUG: [HttpClient-38-SelectorManager] [44s 640ms] SocketTube(97) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker2] [44s 642ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:308, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-Worker2] [44s 642ms] SSL Reader(SocketTube(97)) Unwrapping: 308 DEBUG: [HttpClient-37-Worker2] [44s 642ms] SSL Reader(SocketTube(97)) Decoded 0 bytes out of 308 into buffer of 512 remaining to decode: 175 DEBUG: [HttpClient-37-Worker2] [44s 642ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-37-Worker2] [44s 642ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 133 DEBUG: [HttpClient-37-Worker2] [44s 642ms] SSL Reader(SocketTube(97)) handshaking DEBUG: [HttpClient-37-Worker2] [44s 642ms] SSLFlowDelegate(SocketTube(97)) obtaining and initiating task execution DEBUG: [HttpClient-37-Worker2] [44s 642ms] SSLFlowDelegate(SocketTube(97)) #tasks to execute: 1 DEBUG: [HttpClient-37-Worker2] [44s 644ms] SSLFlowDelegate(SocketTube(97)) finished task execution DEBUG: [HttpClient-37-Worker2] [44s 644ms] SSL Writer(SocketTube(97)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-37-Worker2] [44s 644ms] SSL Writer(SocketTube(97)) wrapping 0 bytes DEBUG: [HttpClient-37-Worker2] [44s 644ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-37-Worker2] [44s 644ms] SSL Writer(SocketTube(97)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-37-Worker2] [44s 644ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-37-Worker2] [44s 644ms] SSL Writer(SocketTube(97)) handshaking DEBUG: [HttpClient-37-Worker2] [44s 644ms] SSL Writer(SocketTube(97)) Sending 6 bytes downstream DEBUG: [HttpClient-37-Worker2] [44s 644ms] SSL Writer(SocketTube(97)) Adding 6 to outputQ queue DEBUG: [HttpClient-37-Worker2] [44s 644ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-37-Worker2] [44s 644ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker2] [44s 644ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-37-Worker2] [44s 644ms] SocketTube(97) trying to write: 6 DEBUG: [HttpClient-37-Worker2] [44s 644ms] SocketTube(97) wrote: 6 DEBUG: [HttpClient-37-Worker2] [44s 644ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-37-Worker2] [44s 644ms] SocketTube(97) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker2] [44s 644ms] SocketTube(97) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker2] [44s 644ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-37-Worker2] [44s 644ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker2] [44s 644ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-Worker2] [44s 644ms] SSL Reader(SocketTube(97)) Unwrapping: 175 DEBUG: [HttpClient-37-Worker2] [44s 644ms] SSL Reader(SocketTube(97)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-37-Worker2] [44s 644ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-37-Worker2] [44s 644ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 6 DEBUG: [HttpClient-37-Worker2] [44s 644ms] SSL Reader(SocketTube(97)) handshaking DEBUG: [HttpClient-37-Worker2] [44s 644ms] SSL Reader(SocketTube(97)) Unwrapping: 169 DEBUG: [HttpClient-37-Worker2] [44s 644ms] SSL Reader(SocketTube(97)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-37-Worker2] [44s 644ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-37-Worker2] [44s 644ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 79 DEBUG: [HttpClient-37-Worker2] [44s 644ms] SSL Reader(SocketTube(97)) handshaking DEBUG: [HttpClient-37-Worker2] [44s 644ms] SSLFlowDelegate(SocketTube(97)) obtaining and initiating task execution DEBUG: [HttpClient-37-Worker2] [44s 644ms] SSLFlowDelegate(SocketTube(97)) #tasks to execute: 1 DEBUG: [HttpClient-37-Worker2] [44s 645ms] SSLFlowDelegate(SocketTube(97)) finished task execution DEBUG: [HttpClient-37-Worker2] [44s 645ms] SSL Writer(SocketTube(97)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-37-Worker2] [44s 645ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-Worker2] [44s 645ms] SSL Reader(SocketTube(97)) Unwrapping: 90 DEBUG: [HttpClient-37-Worker2] [44s 645ms] SSL Reader(SocketTube(97)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-37-Worker2] [44s 645ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-37-Worker2] [44s 645ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 90 DEBUG: [HttpClient-37-Worker2] [44s 645ms] SSL Reader(SocketTube(97)) handshaking DEBUG: [HttpClient-37-Worker2] [44s 645ms] SSL Writer(SocketTube(97)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-37-Worker2] [44s 645ms] SSL Writer(SocketTube(97)) wrapping 0 bytes DEBUG: [HttpClient-37-Worker2] [44s 645ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker2] [44s 645ms] SSL Writer(SocketTube(97)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-37-Worker2] [44s 645ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker2] [44s 645ms] SSLFlowDelegate(SocketTube(97)) setALPN = h2 DEBUG: [HttpClient-37-Worker2] [44s 645ms] PlainHttpConnection(SocketTube(97)) finishConnect, setting connected=true DEBUG: [HttpClient-37-Worker2] [44s 645ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-37-Worker2] [44s 645ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-37-Worker2] [44s 646ms] Http2Connection(SSLTube(SocketTube(97))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-37-Worker2] [44s 646ms] SSLTube(SocketTube(97)) connecting flows DEBUG: [HttpClient-37-Worker2] [44s 646ms] SSLTube(SocketTube(97)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@30f01215 DEBUG: [HttpClient-37-Worker2] [44s 646ms] Http2Connection(SSLTube(SocketTube(97))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-37-Worker2] [44s 646ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-37-Worker2] [44s 646ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker2] [44s 646ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-37-Worker2] [44s 646ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker2] [44s 646ms] SSLTube(SocketTube(97)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-37-Worker2] [44s 646ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: got request of 1 from SSLTube(SocketTube(97)) Apr 01, 2024 2:40:36 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-Worker2] [44s 646ms] AsyncSSLConnection(SSLTube(SocketTube(97))) added 63 bytes in the priority write queue DEBUG: [HttpClient-37-Worker2] [44s 646ms] AsyncSSLConnection(SSLTube(SocketTube(97))) signalling the publisher of the write queue DEBUG: [HttpClient-37-Worker2] [44s 646ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(97)) DEBUG: [HttpClient-37-Worker2] [44s 647ms] SSLTube(SocketTube(97)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-37-Worker2] [44s 647ms] SSL Writer(SocketTube(97)) onNext DEBUG: [HttpClient-37-Worker2] [44s 647ms] SSL Writer(SocketTube(97)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-37-Worker2] [44s 647ms] Http2Connection(SSLTube(SocketTube(97))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-37-Worker2] [44s 647ms] AsyncSSLConnection(SSLTube(SocketTube(97))) added 13 bytes in the priority write queue DEBUG: [HttpClient-37-Worker2] [44s 647ms] AsyncSSLConnection(SSLTube(SocketTube(97))) signalling the publisher of the write queue DEBUG: [HttpClient-37-Worker2] [44s 647ms] Http2Connection(SSLTube(SocketTube(97))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-37-Worker2] [44s 647ms] Http2Connection(SSLTube(SocketTube(97))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-37-Worker2] [44s 647ms] Http2Connection(SSLTube(SocketTube(97))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker2] [44s 647ms] Http2Connection(SSLTube(SocketTube(97))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-37-Worker2] [44s 647ms] Http2Connection(SSLTube(SocketTube(97))) H2 processed buffered data DEBUG: [HttpClient-37-Worker2] [44s 647ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(97))) DEBUG: [HttpClient-37-Worker2] [44s 647ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(97))) DEBUG: [HttpClient-37-Worker2] [44s 647ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-37-Worker2] [44s 647ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-37-Worker2] [44s 647ms] Http2Connection(SSLTube(SocketTube(97))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-37-Worker2] [44s 647ms] Exchange checkFor407: all clear DEBUG: [HttpClient-37-Worker2] [44s 647ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(0) sendHeadersOnly() Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:55275/ GET DEBUG: [HttpClient-37-Worker2] [44s 648ms] Http2Connection(SSLTube(SocketTube(97))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-37-Worker2] [44s 648ms] Http2Connection(SSLTube(SocketTube(97))) Opened stream 1 DEBUG: [HttpClient-37-Worker2] [44s 648ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 2:40:36 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-Worker2] [44s 648ms] AsyncSSLConnection(SSLTube(SocketTube(97))) added 48 bytes to the write queue DEBUG: [HttpClient-37-Worker2] [44s 648ms] AsyncSSLConnection(SSLTube(SocketTube(97))) signalling the publisher of the write queue DEBUG: [HttpClient-37-Worker2] [44s 648ms] Exchange checkFor407: all clear DEBUG: [HttpClient-37-Worker2] [44s 648ms] Exchange sendRequestBody DEBUG: [HttpClient-37-Worker2] [44s 648ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-37-Worker2] [44s 648ms] SSL Writer(SocketTube(97)) Sending 90 bytes downstream DEBUG: [HttpClient-37-Worker2] [44s 648ms] SSL Writer(SocketTube(97)) Adding 90 to outputQ queue DEBUG: [HttpClient-37-Worker2] [44s 648ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-37-Worker2] [44s 648ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker2] [44s 648ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-37-Worker2] [44s 648ms] SocketTube(97) trying to write: 90 DEBUG: [HttpClient-37-Worker2] [44s 648ms] SocketTube(97) wrote: 90 DEBUG: [HttpClient-37-Worker2] [44s 649ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-37-Worker2] [44s 649ms] SocketTube(97) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker2] [44s 649ms] SocketTube(97) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker2] [44s 649ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker2] [44s 649ms] SSL Writer(SocketTube(97)) requesting 1 DEBUG: [HttpClient-37-Worker2] [44s 649ms] SSLTube(SocketTube(97)) request: n=1 DEBUG: [HttpClient-37-Worker2] [44s 649ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: got request of 1 from SSLTube(SocketTube(97)) DEBUG: [HttpClient-37-Worker2] [44s 649ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(97)) DEBUG: [HttpClient-37-Worker2] [44s 649ms] SSLTube(SocketTube(97)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-37-Worker2] [44s 649ms] SSL Writer(SocketTube(97)) onNext DEBUG: [HttpClient-37-Worker2] [44s 649ms] SSL Writer(SocketTube(97)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-37-Worker2] [44s 649ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker2] [44s 649ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker2] [44s 649ms] SSL Writer(SocketTube(97)) requesting 1 DEBUG: [HttpClient-37-Worker2] [44s 649ms] SSLTube(SocketTube(97)) request: n=1 DEBUG: [HttpClient-37-Worker2] [44s 649ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: got request of 1 from SSLTube(SocketTube(97)) DEBUG: [HttpClient-37-Worker2] [44s 649ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(97)) DEBUG: [HttpClient-37-Worker2] [44s 649ms] SSLTube(SocketTube(97)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-37-Worker2] [44s 649ms] SSL Writer(SocketTube(97)) onNext DEBUG: [HttpClient-37-Worker2] [44s 650ms] SSL Writer(SocketTube(97)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-37-Worker2] [44s 650ms] SSL Writer(SocketTube(97)) wrapping 124 bytes DEBUG: [HttpClient-37-Worker2] [44s 650ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker2] [44s 650ms] SSL Writer(SocketTube(97)) OK => produced: 162 bytes into 168, not wrapped: 0 TestServer(2): starting connection DEBUG: [HttpClient-37-Worker2] [44s 650ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker2] [44s 650ms] SSL Writer(SocketTube(97)) Sending 162 bytes downstream DEBUG: [HttpClient-37-Worker2] [44s 650ms] SSL Writer(SocketTube(97)) Adding 162 to outputQ queue DEBUG: [HttpClient-37-Worker2] [44s 650ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-37-Worker2] [44s 650ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker2] [44s 650ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-37-Worker2] [44s 650ms] SocketTube(97) trying to write: 162 DEBUG: [HttpClient-37-Worker2] [44s 650ms] SocketTube(97) wrote: 162 DEBUG: [HttpClient-37-Worker2] [44s 650ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-37-Worker2] [44s 650ms] SocketTube(97) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker2] [44s 650ms] SocketTube(97) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker2] [44s 650ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker2] [44s 650ms] SSL Writer(SocketTube(97)) requesting 1 DEBUG: [HttpClient-37-Worker2] [44s 650ms] SSLTube(SocketTube(97)) request: n=1 DEBUG: [HttpClient-37-Worker2] [44s 650ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: got request of 1 from SSLTube(SocketTube(97)) DEBUG: [Test-server-pool] [44s 650ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [44s 650ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-SelectorManager] [44s 650ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@758cceb7 for None (false) DEBUG: [HttpClient-38-SelectorManager] [44s 650ms] SocketTube(97) no more demand for reading DEBUG: [HttpClient-38-SelectorManager] [44s 650ms] SocketTube(97) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker2] [44s 650ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [Test-server-pool] [44s 650ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [44s 651ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [44s 651ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [44s 651ms] 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-37-Worker2] [44s 651ms] SSL Writer(SocketTube(97)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-37-Worker2] [44s 651ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-37-Worker2] [44s 651ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-37-Worker2] [44s 651ms] SocketTube(97) resuming read event DEBUG: [HttpClient-37-Worker2] [44s 651ms] SocketTube(97) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-SelectorManager] [44s 651ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@758cceb7 for R (true) DEBUG: [HttpClient-37-Worker2] [44s 651ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-38-SelectorManager] [44s 651ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@758cceb7 for None (false) DEBUG: [HttpClient-38-SelectorManager] [44s 651ms] SocketTube(97) read bytes: 1803 DEBUG: [HttpClient-38-SelectorManager] [44s 651ms] SSL Reader(SocketTube(97)) onNext DEBUG: [HttpClient-38-SelectorManager] [44s 651ms] SSL Reader(SocketTube(97)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-38-SelectorManager] [44s 651ms] SocketTube(97) resuming read event DEBUG: [HttpClient-38-SelectorManager] [44s 651ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@758cceb7 for R (false) DEBUG: [HttpClient-38-SelectorManager] [44s 651ms] SocketTube(97) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [44s 651ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-37-Worker3] [44s 651ms] SSL Reader(SocketTube(97)) Unwrapping: 1803 DEBUG: [HttpClient-37-Worker3] [44s 651ms] SSL Reader(SocketTube(97)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-37-Worker3] [44s 651ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-37-Worker3] [44s 651ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-37-Worker3] [44s 651ms] SSL Reader(SocketTube(97)) Unwrapping: 77 DEBUG: [HttpClient-37-Worker3] [44s 652ms] SSL Reader(SocketTube(97)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-37-Worker3] [44s 652ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-37-Worker3] [44s 652ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 77 DEBUG: [HttpClient-37-Worker3] [44s 652ms] SSL Reader(SocketTube(97)) sending 39 DEBUG: [HttpClient-37-Worker3] [44s 652ms] SSL Reader(SocketTube(97)) Adding 39 to outputQ queue DEBUG: [HttpClient-37-Worker3] [44s 652ms] SSL Reader(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-37-Worker3] [44s 652ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-37-Worker3] [44s 652ms] SSL Reader(SocketTube(97)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-37-Worker3] [44s 652ms] Http2Connection(SSLTube(SocketTube(97))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-37-Worker3] [44s 652ms] Http2Connection(SSLTube(SocketTube(97))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker3] [44s 652ms] Http2Connection(SSLTube(SocketTube(97))) H2 Receiving(1): 39 DEBUG: [HttpClient-37-Worker3] [44s 652ms] Http2Connection(SSLTube(SocketTube(97))) Processing 39 DEBUG: [HttpClient-37-Worker3] [44s 652ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-37-Worker3] [44s 652ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker3] [44s 652ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 2:40:36 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-Worker3] [44s 652ms] Http2Connection(SSLTube(SocketTube(97))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-37-Worker3] [44s 652ms] AsyncSSLConnection(SSLTube(SocketTube(97))) added 9 bytes to the write queue DEBUG: [HttpClient-37-Worker3] [44s 652ms] AsyncSSLConnection(SSLTube(SocketTube(97))) signalling the publisher of the write queue DEBUG: [HttpClient-37-Worker3] [44s 652ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(97)) DEBUG: [HttpClient-37-Worker3] [44s 652ms] SSLTube(SocketTube(97)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-37-Worker3] [44s 652ms] SSL Writer(SocketTube(97)) onNext DEBUG: [HttpClient-37-Worker3] [44s 652ms] SSL Writer(SocketTube(97)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-37-Worker3] [44s 652ms] SSL Writer(SocketTube(97)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-37-Worker3] [44s 652ms] SSL Writer(SocketTube(97)) wrapping 9 bytes DEBUG: [HttpClient-37-Worker3] [44s 652ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-37-Worker3] [44s 653ms] SSL Writer(SocketTube(97)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-37-Worker3] [44s 653ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-37-Worker3] [44s 653ms] SSL Writer(SocketTube(97)) Sending 47 bytes downstream DEBUG: [HttpClient-37-Worker3] [44s 653ms] SSL Writer(SocketTube(97)) Adding 47 to outputQ queue DEBUG: [HttpClient-37-Worker3] [44s 653ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-37-Worker3] [44s 653ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker3] [44s 653ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-37-Worker3] [44s 653ms] SocketTube(97) trying to write: 47 DEBUG: [HttpClient-37-Worker3] [44s 653ms] SocketTube(97) wrote: 47 DEBUG: [HttpClient-37-Worker3] [44s 653ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-37-Worker3] [44s 653ms] SocketTube(97) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [44s 653ms] SocketTube(97) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [44s 653ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker3] [44s 653ms] SSL Writer(SocketTube(97)) requesting 1 DEBUG: [HttpClient-37-Worker3] [44s 653ms] SSLTube(SocketTube(97)) request: n=1 DEBUG: [HttpClient-37-Worker3] [44s 653ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: got request of 1 from SSLTube(SocketTube(97)) DEBUG: [HttpClient-37-Worker3] [44s 653ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker3] [44s 653ms] Http2Connection(SSLTube(SocketTube(97))) H2 processed(1) DEBUG: [HttpClient-37-Worker3] [44s 653ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker3] [44s 653ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-37-Worker3] [44s 653ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-37-Worker3] [44s 653ms] SocketTube(97) resuming read event DEBUG: [HttpClient-37-Worker3] [44s 653ms] SocketTube(97) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [44s 653ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-38-SelectorManager] [44s 653ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@758cceb7 for R (false) DEBUG: [readLoop] [44s 653ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [44s 653ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [44s 653ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [44s 653ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [44s 653ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [44s 653ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [44s 653ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [44s 653ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [44s 653ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [44s 653ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [44s 653ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [44s 653ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [readLoop] [44s 654ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [44s 654ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [44s 654ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [44s 654ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [44s 654ms] FramesDecoder Tail size is now: 0, current= TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / Sent response headers 200 TestServer(2): connection started DEBUG: [HttpClient-38-SelectorManager] [44s 656ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@758cceb7 for None (false) DEBUG: [HttpClient-38-SelectorManager] [44s 656ms] SocketTube(97) read bytes: 151 DEBUG: [HttpClient-38-SelectorManager] [44s 656ms] SSL Reader(SocketTube(97)) onNext DEBUG: [HttpClient-38-SelectorManager] [44s 656ms] SSL Reader(SocketTube(97)) Adding 151 bytes to read buffer DEBUG: [HttpClient-38-SelectorManager] [44s 656ms] SocketTube(97) resuming read event DEBUG: [HttpClient-38-SelectorManager] [44s 656ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@758cceb7 for R (false) DEBUG: [HttpClient-38-SelectorManager] [44s 656ms] SocketTube(97) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker4] [44s 656ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-37-Worker4] [44s 657ms] SSL Reader(SocketTube(97)) Unwrapping: 151 DEBUG: [HttpClient-37-Worker4] [44s 657ms] SSL Reader(SocketTube(97)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-37-Worker4] [44s 657ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-37-Worker4] [44s 657ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 53 DEBUG: [HttpClient-37-Worker4] [44s 657ms] SSL Reader(SocketTube(97)) sending 15 DEBUG: [HttpClient-37-Worker4] [44s 657ms] SSL Reader(SocketTube(97)) Adding 15 to outputQ queue DEBUG: [HttpClient-37-Worker4] [44s 657ms] SSL Reader(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-37-Worker4] [44s 657ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-37-Worker4] [44s 657ms] SSL Reader(SocketTube(97)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-37-Worker4] [44s 657ms] Http2Connection(SSLTube(SocketTube(97))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-37-Worker4] [44s 657ms] Http2Connection(SSLTube(SocketTube(97))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker4] [44s 657ms] Http2Connection(SSLTube(SocketTube(97))) H2 Receiving(2): 15 DEBUG: [HttpClient-37-Worker4] [44s 657ms] Http2Connection(SSLTube(SocketTube(97))) Processing 15 DEBUG: [HttpClient-37-Worker4] [44s 657ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-37-Worker4] [44s 657ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker4] [44s 657ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-37-Worker4] [44s 657ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-37-Worker4] [44s 657ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-37-Worker4] [44s 657ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:55275/) 200 HTTP_2 Local port: 35675 DEBUG: [HttpClient-37-Worker4] [44s 658ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:55275/) 200 HTTP_2 Local port: 35675 DEBUG: [HttpClient-37-Worker4] [44s 658ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-37-Worker4] [44s 658ms] HttpClientImpl(38) body subscriber registered: 1 DEBUG: [HttpClient-37-Worker4] [44s 658ms] Http2Connection(SSLTube(SocketTube(97))) H2 processed(2) DEBUG: [HttpClient-37-Worker4] [44s 658ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker4] [44s 658ms] SSL Reader(SocketTube(97)) Unwrapping: 98 DEBUG: [HttpClient-37-Worker4] [44s 658ms] SSL Reader(SocketTube(97)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-37-Worker4] [44s 658ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-37-Worker4] [44s 658ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 51 DEBUG: [HttpClient-37-Worker4] [44s 658ms] SSL Reader(SocketTube(97)) sending 13 DEBUG: [HttpClient-37-Worker4] [44s 658ms] SSL Reader(SocketTube(97)) Adding 13 to outputQ queue DEBUG: [HttpClient-37-Worker4] [44s 658ms] SSL Reader(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-37-Worker4] [44s 658ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-37-Worker4] [44s 658ms] SSL Reader(SocketTube(97)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-37-Worker4] [44s 658ms] Http2Connection(SSLTube(SocketTube(97))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-37-Worker4] [44s 658ms] Http2Connection(SSLTube(SocketTube(97))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker4] [44s 658ms] Http2Connection(SSLTube(SocketTube(97))) H2 Receiving(3): 13 DEBUG: [HttpClient-37-Worker4] [44s 658ms] Http2Connection(SSLTube(SocketTube(97))) Processing 13 DEBUG: [HttpClient-37-Worker4] [44s 658ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-37-Worker4] [44s 658ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker4] [44s 658ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-37-Worker4] [44s 661ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-37-Worker4] [44s 662ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-37-Worker4] [44s 662ms] Http2Connection(SSLTube(SocketTube(97))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-37-Worker4] [44s 662ms] Http2Connection(SSLTube(SocketTube(97))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-37-Worker4] [44s 662ms] Http2Connection(SSLTube(SocketTube(97))) H2 processed(3) DEBUG: [HttpClient-37-Worker4] [44s 662ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker4] [44s 662ms] SSL Reader(SocketTube(97)) Unwrapping: 47 DEBUG: [HttpClient-37-Worker4] [44s 662ms] SSL Reader(SocketTube(97)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-37-Worker4] [44s 662ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-37-Worker4] [44s 662ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 47 DEBUG: [HttpClient-37-Worker4] [44s 662ms] SSL Reader(SocketTube(97)) sending 9 DEBUG: [HttpClient-37-Worker4] [44s 662ms] SSL Reader(SocketTube(97)) Adding 9 to outputQ queue DEBUG: [HttpClient-37-Worker4] [44s 662ms] SSL Reader(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-37-Worker4] [44s 662ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-37-Worker4] [44s 662ms] SSL Reader(SocketTube(97)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-37-Worker4] [44s 662ms] Http2Connection(SSLTube(SocketTube(97))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-37-Worker4] [44s 662ms] Http2Connection(SSLTube(SocketTube(97))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker4] [44s 662ms] Http2Connection(SSLTube(SocketTube(97))) H2 Receiving(4): 9 DEBUG: [HttpClient-37-Worker4] [44s 662ms] Http2Connection(SSLTube(SocketTube(97))) Processing 9 DEBUG: [HttpClient-37-Worker4] [44s 662ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-37-Worker4] [44s 662ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker4] [44s 662ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-37-Worker4] [44s 663ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-37-Worker4] [44s 663ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-37-Worker4] [44s 663ms] HttpClientImpl(38) body subscriber unregistered: 0 DEBUG: [HttpClient-37-Worker4] [44s 663ms] HttpClientImpl(38) ClientImpl (async) elapsed 44 millis for GET to https://127.0.0.1:55275/ DEBUG: [HttpClient-37-Worker4] [44s 663ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-37-Worker4] [44s 663ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-37-Worker4] [44s 663ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) close stream 1 DEBUG: [HttpClient-37-Worker4] [44s 663ms] Http2Connection(SSLTube(SocketTube(97))) Closed stream 1 DEBUG: [HttpClient-38-SelectorManager] [44s 663ms] HttpClientImpl(38) SelectorManager shutting down DEBUG: [HttpClient-37-Worker4] [44s 663ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@79f6a149 DEBUG: [HttpClient-37-Worker4] [44s 663ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-37-Worker4] [44s 663ms] Http2Connection(SSLTube(SocketTube(97))) H2 processed(4) DEBUG: [HttpClient-38-SelectorManager] [44s 663ms] Http2ClientImpl stopping DEBUG: [HttpClient-38-SelectorManager] [44s 663ms] Http2Connection(SSLTube(SocketTube(97))) Close all streams DEBUG: [HttpClient-37-Worker4] [44s 663ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-SelectorManager] [44s 663ms] Http2Connection(SSLTube(SocketTube(97))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-37-Worker4] [44s 663ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-37-Worker4] [44s 663ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-37-Worker4] [44s 663ms] SocketTube(97) resuming read event DEBUG: [HttpClient-37-Worker4] [44s 663ms] SocketTube(97) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker4] [44s 663ms] SocketTube(97) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@28aed019 (java.io.IOException: selector manager closed) Apr 01, 2024 2:40:36 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] [44s 663ms] AsyncSSLConnection(SSLTube(SocketTube(97))) added 34 bytes to the write queue DEBUG: [HttpClient-38-SelectorManager] [44s 663ms] AsyncSSLConnection(SSLTube(SocketTube(97))) signalling the publisher of the write queue DEBUG: [HttpClient-38-SelectorManager] [44s 663ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(97)) DEBUG: [HttpClient-38-SelectorManager] [44s 663ms] SSLTube(SocketTube(97)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-38-SelectorManager] [44s 663ms] SSL Writer(SocketTube(97)) onNext DEBUG: [HttpClient-37-Worker4] [44s 663ms] SocketTube(97) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [44s 663ms] SSL Writer(SocketTube(97)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-37-Worker4] [44s 664ms] SocketTube(97) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [44s 664ms] SSL Writer(SocketTube(97)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-38-SelectorManager] [44s 664ms] SSL Writer(SocketTube(97)) wrapping 34 bytes DEBUG: [HttpClient-38-SelectorManager] [44s 664ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-38-SelectorManager] [44s 664ms] SSL Writer(SocketTube(97)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-37-Worker4] [44s 664ms] SocketTube(97) pausing read event DEBUG: [HttpClient-38-SelectorManager] [44s 664ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-38-SelectorManager] [44s 664ms] SSL Writer(SocketTube(97)) Sending 72 bytes downstream DEBUG: [HttpClient-38-SelectorManager] [44s 664ms] SSL Writer(SocketTube(97)) Adding 72 to outputQ queue DEBUG: [HttpClient-38-SelectorManager] [44s 664ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-38-SelectorManager] [44s 664ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-SelectorManager] [44s 664ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-38-SelectorManager] [44s 664ms] SocketTube(97) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [44s 664ms] SocketTube(97) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [44s 664ms] SocketTube(97) write: cancel DEBUG: [HttpClient-38-SelectorManager] [44s 664ms] SocketTube(97) write: resetting demand to 0 DEBUG: [HttpClient-38-SelectorManager] [44s 664ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: cancelled by SSLTube(SocketTube(97)) DEBUG: [HttpClient-38-SelectorManager] [44s 664ms] SocketTube(97) leaving w.onNext Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-38-SelectorManager] [44s 664ms] Http2Connection(SSLTube(SocketTube(97))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-37-Worker4] [44s 664ms] SocketTube(97) ReadEvent abort: java.io.IOException: selector manager closed Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-38-SelectorManager] [44s 664ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(97))) DEBUG: [HttpClient-38-SelectorManager] [44s 664ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(97))) DEBUG: [HttpClient-38-SelectorManager] [44s 664ms] PlainHttpConnection(SocketTube(97)) Closing channel: channel not registered with selector DEBUG: [HttpClient-37-Worker4] [44s 665ms] SocketTube(97) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@28aed019 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-37-Worker4] [44s 665ms] SocketTube(97) signal read error: java.io.IOException: selector manager closed Server connection to /127.0.0.1:35675 stopping. 1 streams DEBUG: [HttpClient-38-SelectorManager] [44s 665ms] SocketTube(97) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-38-SelectorManager] [44s 665ms] Http2Connection(SSLTube(SocketTube(97))) Close all streams TestServer: Connection writer stopping DEBUG: [HttpClient-37-Worker4] [44s 665ms] SocketTube(97) Sending error java.io.IOException: selector manager closed to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@308e46c2[Not completed, 4 dependents] (id=6652) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(97)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@30f01215, getALPN: jdk.internal.net.http.common.MinimalFuture@18ba0f3[Completed normally] (id=6658), 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-Worker4] [44s 665ms] SocketTube(97) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker4] [44s 665ms] SSL Reader(SocketTube(97)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker4] [44s 665ms] SSL Reader(SocketTube(97)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1179) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1159) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:895) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:426) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:542) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) DEBUG: [HttpClient-37-Worker4] [44s 666ms] SSL Reader(SocketTube(97)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker4] [44s 666ms] SSLTube(SocketTube(97)) SSLSubscriberWrapper[SSLTube(SocketTube(97)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@30f01215, getALPN: jdk.internal.net.http.common.MinimalFuture@18ba0f3[Completed normally] (id=6658), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker4] [44s 666ms] Http2Connection(SSLTube(SocketTube(97))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker4] [44s 666ms] Http2Connection(SSLTube(SocketTube(97))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1179) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1159) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:895) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:426) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:542) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) DEBUG: [HttpClient-37-Worker4] [44s 671ms] Http2Connection(SSLTube(SocketTube(97))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker4] [44s 671ms] SSLTube(SocketTube(97)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker4] [44s 671ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: cancelled by SSLTube(SocketTube(97)) DEBUG: [HttpClient-37-Worker4] [44s 671ms] SSL Reader(SocketTube(97)) stop DEBUG: [HttpClient-37-Worker4] [44s 671ms] SSL Writer(SocketTube(97)) stop DEBUG: [HttpClient-37-Worker4] [44s 672ms] SocketTube(97) Stopping read scheduler DEBUG: [HttpClient-37-Worker4] [44s 672ms] SocketTube(97) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-37-Worker4] [44s 672ms] SocketTube(97) Read scheduler stopped DEBUG: [HttpClient-37-Worker4] [44s 672ms] SocketTube(97) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [MainThread] [44s 673ms] HttpClientImpl(39) proxySelector is java.net.ProxySelector$StaticProxySelector@2db9d69 (user-supplied=true) DEBUG: [MainThread] [44s 674ms] HttpClientImpl(39) ClientImpl (async) send https://127.0.0.1:55275/ GET DEBUG: [MainThread] [44s 674ms] Exchange establishing exchange for https://127.0.0.1:55275/ GET, proxy=null Apr 01, 2024 2:40:36 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 2:40:36 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] [44s 675ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [44s 675ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [44s 675ms] PlainHttpConnection(SocketTube(98)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [MainThread] [44s 677ms] PlainHttpConnection(SocketTube(98)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [MainThread] [44s 677ms] PlainHttpConnection(SocketTube(98)) registering connect event DEBUG: [MainThread] [44s 677ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted DEBUG: [HttpClient-39-SelectorManager] [44s 677ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@41deb324 for C (true) TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-39-SelectorManager] [44s 677ms] PlainHttpConnection(SocketTube(98)) ConnectEvent: finishing connect DEBUG: [HttpClient-39-SelectorManager] [44s 677ms] PlainHttpConnection(SocketTube(98)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:39723 TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=39723, Session(1711975236061|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-38-Worker0] [44s 678ms] SocketTube(98) connecting flows DEBUG: [HttpClient-38-Worker0] [44s 680ms] SocketTube(98) read publisher got subscriber DEBUG: [HttpClient-38-Worker0] [44s 680ms] SocketTube(98) registering subscribe event DEBUG: [HttpClient-38-Worker0] [44s 680ms] SocketTube(98) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-38-Worker0] [44s 680ms] SSL Writer(SocketTube(98)) requesting 1 DEBUG: [HttpClient-38-Worker0] [44s 680ms] SSLTube(SocketTube(98)) request: n=1 DEBUG: [HttpClient-38-Worker0] [44s 680ms] SSL Writer(SocketTube(98)) calling downstreamSubscriber::onSubscribe on SocketTube(98) DEBUG: [HttpClient-38-Worker0] [44s 680ms] SocketTube(98) subscribed for writing DEBUG: [HttpClient-38-Worker0] [44s 680ms] SocketTube(98) write: registering startSubscription event DEBUG: [HttpClient-38-Worker0] [44s 680ms] SSL Writer(SocketTube(98)) onSubscribe initiating handshaking DEBUG: [HttpClient-38-Worker0] [44s 680ms] SSL Writer(SocketTube(98)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-38-Worker0] [44s 680ms] SSL Writer(SocketTube(98)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-38-Worker0] [44s 680ms] SSL Writer(SocketTube(98)) wrapping 0 bytes DEBUG: [HttpClient-39-SelectorManager] [44s 682ms] SocketTube(98) subscribe event raised DEBUG: [HttpClient-38-Worker0] [44s 683ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-39-SelectorManager] [44s 683ms] SocketTube(98) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@4b26d854[Not completed, 4 dependents] (id=6717) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(98)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-39-SelectorManager] [44s 683ms] SocketTube(98) read demand reset to 0 DEBUG: [HttpClient-39-SelectorManager] [44s 683ms] SocketTube(98) calling onSubscribe DEBUG: [HttpClient-39-SelectorManager] [44s 683ms] SSL Reader(SocketTube(98)) requesting 1 DEBUG: [HttpClient-39-SelectorManager] [44s 683ms] SocketTube(98) got some demand for reading DEBUG: [HttpClient-39-SelectorManager] [44s 683ms] SocketTube(98) resuming read event DEBUG: [HttpClient-39-SelectorManager] [44s 683ms] SocketTube(98) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-39-SelectorManager] [44s 683ms] SSL Reader(SocketTube(98)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(98)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-39-SelectorManager] [44s 683ms] SSLTube(SocketTube(98)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-39-SelectorManager] [44s 683ms] SSLTube(SocketTube(98)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-39-SelectorManager] [44s 683ms] SocketTube(98) onSubscribe called DEBUG: [HttpClient-39-SelectorManager] [44s 683ms] SocketTube(98) pending subscriber subscribed DEBUG: [HttpClient-39-SelectorManager] [44s 683ms] SocketTube(98) write: starting subscription DEBUG: [HttpClient-39-SelectorManager] [44s 683ms] SocketTube(98) write: offloading requestMore DEBUG: [HttpClient-38-Worker1] [44s 683ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-38-Worker1] [44s 683ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker1] [44s 683ms] SocketTube(98) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker0] [44s 683ms] SSL Writer(SocketTube(98)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-39-SelectorManager] [44s 683ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@e244f54 for R (true) DEBUG: [HttpClient-38-Worker0] [44s 684ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker0] [44s 684ms] SSL Writer(SocketTube(98)) handshaking DEBUG: [HttpClient-38-Worker0] [44s 684ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-Worker0] [44s 684ms] SSL Writer(SocketTube(98)) Sending 2191 bytes downstream DEBUG: [HttpClient-38-Worker0] [44s 684ms] SSL Writer(SocketTube(98)) Adding 2191 to outputQ queue DEBUG: [HttpClient-38-Worker0] [44s 684ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-38-Worker0] [44s 684ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker0] [44s 684ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-38-Worker0] [44s 684ms] SocketTube(98) trying to write: 2191 DEBUG: [HttpClient-38-Worker0] [44s 684ms] SocketTube(98) wrote: 2191 DEBUG: [HttpClient-38-Worker0] [44s 684ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-38-Worker0] [44s 684ms] SocketTube(98) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker0] [44s 684ms] SocketTube(98) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker0] [44s 684ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-38-Worker0] [44s 684ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-SelectorManager] [44s 686ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@e244f54 for None (false) DEBUG: [HttpClient-39-SelectorManager] [44s 686ms] HttpClientImpl(39) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-39-SelectorManager] [44s 686ms] SocketTube(98) read bytes: 133 DEBUG: [HttpClient-39-SelectorManager] [44s 686ms] SSL Reader(SocketTube(98)) onNext DEBUG: [HttpClient-39-SelectorManager] [44s 686ms] SSL Reader(SocketTube(98)) Adding 133 bytes to read buffer DEBUG: [HttpClient-39-SelectorManager] [44s 686ms] SocketTube(98) resuming read event DEBUG: [HttpClient-39-SelectorManager] [44s 686ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@e244f54 for R (false) DEBUG: [HttpClient-38-Worker2] [44s 686ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-Worker2] [44s 686ms] SSL Reader(SocketTube(98)) Unwrapping: 133 DEBUG: [HttpClient-39-SelectorManager] [44s 686ms] SocketTube(98) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [44s 686ms] SSL Reader(SocketTube(98)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-38-Worker2] [44s 687ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-38-Worker2] [44s 687ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 133 DEBUG: [HttpClient-38-Worker2] [44s 687ms] SSL Reader(SocketTube(98)) handshaking DEBUG: [HttpClient-38-Worker2] [44s 687ms] SSLFlowDelegate(SocketTube(98)) obtaining and initiating task execution DEBUG: [HttpClient-38-Worker2] [44s 687ms] SSLFlowDelegate(SocketTube(98)) #tasks to execute: 1 DEBUG: [HttpClient-39-SelectorManager] [44s 687ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@e244f54 for None (false) DEBUG: [HttpClient-39-SelectorManager] [44s 687ms] SocketTube(98) no more demand for reading DEBUG: [HttpClient-39-SelectorManager] [44s 687ms] SocketTube(98) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [44s 688ms] SSLFlowDelegate(SocketTube(98)) finished task execution DEBUG: [HttpClient-38-Worker2] [44s 693ms] SSL Writer(SocketTube(98)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-38-Worker2] [44s 695ms] SSL Writer(SocketTube(98)) wrapping 0 bytes DEBUG: [HttpClient-38-Worker2] [44s 695ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-38-Worker2] [44s 695ms] SSL Writer(SocketTube(98)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-38-Worker2] [44s 695ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-38-Worker2] [44s 696ms] SSL Writer(SocketTube(98)) handshaking DEBUG: [HttpClient-38-Worker2] [44s 696ms] SSL Writer(SocketTube(98)) Sending 6 bytes downstream DEBUG: [HttpClient-38-Worker2] [44s 696ms] SSL Writer(SocketTube(98)) Adding 6 to outputQ queue DEBUG: [HttpClient-38-Worker2] [44s 696ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-38-Worker2] [44s 696ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker2] [44s 696ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-38-Worker2] [44s 696ms] SocketTube(98) trying to write: 6 DEBUG: [HttpClient-38-Worker2] [44s 696ms] SocketTube(98) wrote: 6 DEBUG: [HttpClient-38-Worker2] [44s 696ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-38-Worker2] [44s 696ms] SocketTube(98) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [44s 696ms] SocketTube(98) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [44s 696ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-38-Worker2] [44s 696ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker2] [44s 696ms] SSL Reader(SocketTube(98)) requesting 1 DEBUG: [HttpClient-38-Worker2] [44s 696ms] SocketTube(98) got some demand for reading DEBUG: [HttpClient-38-Worker2] [44s 696ms] SocketTube(98) resuming read event DEBUG: [HttpClient-38-Worker2] [44s 696ms] SocketTube(98) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [44s 696ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-SelectorManager] [44s 696ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@e244f54 for R (true) DEBUG: [HttpClient-39-SelectorManager] [44s 697ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@e244f54 for None (false) DEBUG: [HttpClient-39-SelectorManager] [44s 697ms] SocketTube(98) read bytes: 175 DEBUG: [HttpClient-39-SelectorManager] [44s 697ms] SSL Reader(SocketTube(98)) onNext DEBUG: [HttpClient-39-SelectorManager] [44s 697ms] SSL Reader(SocketTube(98)) Adding 175 bytes to read buffer DEBUG: [HttpClient-39-SelectorManager] [44s 697ms] SocketTube(98) resuming read event DEBUG: [HttpClient-39-SelectorManager] [44s 697ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@e244f54 for R (false) DEBUG: [HttpClient-39-SelectorManager] [44s 697ms] SocketTube(98) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker3] [44s 701ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-Worker3] [44s 701ms] SSL Reader(SocketTube(98)) Unwrapping: 175 DEBUG: [HttpClient-38-Worker3] [44s 701ms] SSL Reader(SocketTube(98)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-38-Worker3] [44s 701ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-38-Worker3] [44s 701ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 6 DEBUG: [HttpClient-38-Worker3] [44s 701ms] SSL Reader(SocketTube(98)) handshaking DEBUG: [HttpClient-38-Worker3] [44s 701ms] SSL Reader(SocketTube(98)) Unwrapping: 169 DEBUG: [HttpClient-38-Worker3] [44s 701ms] SSL Reader(SocketTube(98)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-38-Worker3] [44s 701ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-38-Worker3] [44s 701ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 79 DEBUG: [HttpClient-38-Worker3] [44s 701ms] SSL Reader(SocketTube(98)) handshaking DEBUG: [HttpClient-38-Worker3] [44s 701ms] SSLFlowDelegate(SocketTube(98)) obtaining and initiating task execution DEBUG: [HttpClient-38-Worker3] [44s 701ms] SSLFlowDelegate(SocketTube(98)) #tasks to execute: 1 DEBUG: [HttpClient-38-Worker3] [44s 702ms] SSLFlowDelegate(SocketTube(98)) finished task execution DEBUG: [HttpClient-38-Worker3] [44s 702ms] SSL Writer(SocketTube(98)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-38-Worker3] [44s 702ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-Worker3] [44s 702ms] SSL Reader(SocketTube(98)) Unwrapping: 90 DEBUG: [HttpClient-38-Worker3] [44s 703ms] SSL Reader(SocketTube(98)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-38-Worker3] [44s 703ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-38-Worker3] [44s 703ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 90 DEBUG: [HttpClient-38-Worker3] [44s 703ms] SSL Reader(SocketTube(98)) handshaking DEBUG: [HttpClient-38-Worker3] [44s 703ms] SSL Writer(SocketTube(98)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-38-Worker3] [44s 703ms] SSL Writer(SocketTube(98)) wrapping 0 bytes DEBUG: [HttpClient-38-Worker3] [44s 703ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker3] [44s 703ms] SSL Writer(SocketTube(98)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-38-Worker3] [44s 703ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker3] [44s 703ms] SSLFlowDelegate(SocketTube(98)) setALPN = h2 DEBUG: [HttpClient-38-Worker3] [44s 703ms] PlainHttpConnection(SocketTube(98)) finishConnect, setting connected=true DEBUG: [HttpClient-38-Worker3] [44s 703ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-38-Worker3] [44s 703ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-38-Worker3] [44s 704ms] Http2Connection(SSLTube(SocketTube(98))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-38-Worker3] [44s 704ms] SSLTube(SocketTube(98)) connecting flows DEBUG: [HttpClient-38-Worker3] [44s 704ms] SSLTube(SocketTube(98)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4b1e4158 DEBUG: [HttpClient-38-Worker3] [44s 704ms] Http2Connection(SSLTube(SocketTube(98))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-38-Worker3] [44s 704ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-38-Worker3] [44s 704ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker3] [44s 704ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-38-Worker3] [44s 704ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker3] [44s 704ms] SSLTube(SocketTube(98)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-38-Worker3] [44s 704ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: got request of 1 from SSLTube(SocketTube(98)) Apr 01, 2024 2:40:36 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] [44s 705ms] AsyncSSLConnection(SSLTube(SocketTube(98))) added 63 bytes in the priority write queue DEBUG: [HttpClient-38-Worker3] [44s 705ms] AsyncSSLConnection(SSLTube(SocketTube(98))) signalling the publisher of the write queue DEBUG: [HttpClient-38-Worker3] [44s 705ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(98)) DEBUG: [HttpClient-38-Worker3] [44s 705ms] SSLTube(SocketTube(98)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-38-Worker3] [44s 705ms] SSL Writer(SocketTube(98)) onNext DEBUG: [HttpClient-38-Worker3] [44s 705ms] SSL Writer(SocketTube(98)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-38-Worker3] [44s 705ms] Http2Connection(SSLTube(SocketTube(98))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-38-Worker3] [44s 705ms] AsyncSSLConnection(SSLTube(SocketTube(98))) added 13 bytes in the priority write queue DEBUG: [HttpClient-38-Worker3] [44s 705ms] AsyncSSLConnection(SSLTube(SocketTube(98))) signalling the publisher of the write queue DEBUG: [HttpClient-38-Worker3] [44s 705ms] Http2Connection(SSLTube(SocketTube(98))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-38-Worker3] [44s 705ms] Http2Connection(SSLTube(SocketTube(98))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-38-Worker3] [44s 705ms] Http2Connection(SSLTube(SocketTube(98))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker3] [44s 705ms] Http2Connection(SSLTube(SocketTube(98))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-38-Worker3] [44s 705ms] Http2Connection(SSLTube(SocketTube(98))) H2 processed buffered data DEBUG: [HttpClient-38-Worker3] [44s 705ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(98))) DEBUG: [HttpClient-38-Worker3] [44s 705ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(98))) DEBUG: [HttpClient-38-Worker3] [44s 705ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-38-Worker3] [44s 705ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-38-Worker3] [44s 705ms] Http2Connection(SSLTube(SocketTube(98))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-38-Worker3] [44s 705ms] Exchange checkFor407: all clear DEBUG: [HttpClient-38-Worker3] [44s 705ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(0) sendHeadersOnly() Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:55275/ GET DEBUG: [HttpClient-38-Worker3] [44s 716ms] Http2Connection(SSLTube(SocketTube(98))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-38-Worker3] [44s 716ms] Http2Connection(SSLTube(SocketTube(98))) Opened stream 1 DEBUG: [HttpClient-38-Worker3] [44s 716ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 2:40:36 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] [44s 719ms] AsyncSSLConnection(SSLTube(SocketTube(98))) added 48 bytes to the write queue DEBUG: [HttpClient-38-Worker3] [44s 719ms] AsyncSSLConnection(SSLTube(SocketTube(98))) signalling the publisher of the write queue DEBUG: [HttpClient-38-Worker3] [44s 719ms] Exchange checkFor407: all clear DEBUG: [HttpClient-38-Worker3] [44s 719ms] Exchange sendRequestBody DEBUG: [HttpClient-38-Worker3] [44s 719ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-38-Worker3] [44s 719ms] SSL Writer(SocketTube(98)) Sending 90 bytes downstream DEBUG: [HttpClient-38-Worker3] [44s 719ms] SSL Writer(SocketTube(98)) Adding 90 to outputQ queue DEBUG: [HttpClient-38-Worker3] [44s 719ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-38-Worker3] [44s 719ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker3] [44s 719ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-38-Worker3] [44s 719ms] SocketTube(98) trying to write: 90 DEBUG: [HttpClient-38-Worker3] [44s 719ms] SocketTube(98) wrote: 90 DEBUG: [HttpClient-38-Worker3] [44s 719ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-38-Worker3] [44s 719ms] SocketTube(98) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker3] [44s 719ms] SocketTube(98) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker3] [44s 719ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker3] [44s 719ms] SSL Writer(SocketTube(98)) requesting 1 DEBUG: [HttpClient-38-Worker3] [44s 719ms] SSLTube(SocketTube(98)) request: n=1 DEBUG: [HttpClient-38-Worker3] [44s 719ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: got request of 1 from SSLTube(SocketTube(98)) DEBUG: [HttpClient-38-Worker3] [44s 719ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(98)) DEBUG: [HttpClient-38-Worker3] [44s 719ms] SSLTube(SocketTube(98)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-38-Worker3] [44s 720ms] SSL Writer(SocketTube(98)) onNext DEBUG: [HttpClient-38-Worker3] [44s 720ms] SSL Writer(SocketTube(98)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-38-Worker3] [44s 720ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker3] [44s 720ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker3] [44s 720ms] SSL Writer(SocketTube(98)) requesting 1 DEBUG: [HttpClient-38-Worker3] [44s 720ms] SSLTube(SocketTube(98)) request: n=1 DEBUG: [HttpClient-38-Worker3] [44s 720ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: got request of 1 from SSLTube(SocketTube(98)) DEBUG: [HttpClient-38-Worker3] [44s 720ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(98)) DEBUG: [HttpClient-38-Worker3] [44s 720ms] SSLTube(SocketTube(98)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-38-Worker3] [44s 720ms] SSL Writer(SocketTube(98)) onNext DEBUG: [HttpClient-38-Worker3] [44s 720ms] SSL Writer(SocketTube(98)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-38-Worker3] [44s 720ms] SSL Writer(SocketTube(98)) wrapping 124 bytes DEBUG: [HttpClient-38-Worker3] [44s 720ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker3] [44s 720ms] SSL Writer(SocketTube(98)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-38-Worker3] [44s 720ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker3] [44s 720ms] SSL Writer(SocketTube(98)) Sending 162 bytes downstream DEBUG: [HttpClient-38-Worker3] [44s 720ms] SSL Writer(SocketTube(98)) Adding 162 to outputQ queue DEBUG: [HttpClient-38-Worker3] [44s 720ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-38-Worker3] [44s 720ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker3] [44s 720ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-38-Worker3] [44s 720ms] SocketTube(98) trying to write: 162 DEBUG: [HttpClient-38-Worker3] [44s 720ms] SocketTube(98) wrote: 162 DEBUG: [HttpClient-38-Worker3] [44s 720ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-39-SelectorManager] [44s 720ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@e244f54 for None (false) DEBUG: [HttpClient-39-SelectorManager] [44s 720ms] SocketTube(98) no more demand for reading DEBUG: [HttpClient-39-SelectorManager] [44s 720ms] SocketTube(98) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker3] [44s 720ms] SocketTube(98) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer(2): starting connection DEBUG: [HttpClient-38-Worker3] [44s 721ms] SocketTube(98) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker3] [44s 721ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker3] [44s 721ms] SSL Writer(SocketTube(98)) requesting 1 DEBUG: [HttpClient-38-Worker3] [44s 721ms] SSLTube(SocketTube(98)) request: n=1 DEBUG: [Test-server-pool] [44s 721ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [44s 721ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [44s 721ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [44s 721ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [44s 721ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [44s 721ms] 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-Worker3] [44s 721ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: got request of 1 from SSLTube(SocketTube(98)) DEBUG: [HttpClient-38-Worker3] [44s 721ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker3] [44s 721ms] SSL Writer(SocketTube(98)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-38-Worker3] [44s 721ms] SSL Reader(SocketTube(98)) requesting 1 DEBUG: [HttpClient-38-Worker3] [44s 721ms] SocketTube(98) got some demand for reading DEBUG: [HttpClient-38-Worker3] [44s 721ms] SocketTube(98) resuming read event DEBUG: [HttpClient-38-Worker3] [44s 721ms] SocketTube(98) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-SelectorManager] [44s 721ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@e244f54 for R (true) DEBUG: [HttpClient-38-Worker3] [44s 722ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-39-SelectorManager] [44s 722ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@e244f54 for None (false) DEBUG: [HttpClient-39-SelectorManager] [44s 722ms] SocketTube(98) read bytes: 1803 DEBUG: [HttpClient-39-SelectorManager] [44s 722ms] SSL Reader(SocketTube(98)) onNext DEBUG: [HttpClient-39-SelectorManager] [44s 722ms] SSL Reader(SocketTube(98)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-39-SelectorManager] [44s 722ms] SocketTube(98) resuming read event DEBUG: [HttpClient-39-SelectorManager] [44s 722ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@e244f54 for R (false) DEBUG: [HttpClient-38-Worker4] [44s 722ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-38-Worker4] [44s 722ms] SSL Reader(SocketTube(98)) Unwrapping: 1803 DEBUG: [HttpClient-39-SelectorManager] [44s 722ms] SocketTube(98) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker4] [44s 722ms] SSL Reader(SocketTube(98)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-38-Worker4] [44s 722ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-38-Worker4] [44s 722ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-38-Worker4] [44s 723ms] SSL Reader(SocketTube(98)) Unwrapping: 77 TestServer(2): connection started DEBUG: [HttpClient-38-Worker4] [44s 723ms] SSL Reader(SocketTube(98)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-38-Worker4] [44s 723ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-38-Worker4] [44s 723ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 77 DEBUG: [HttpClient-38-Worker4] [44s 723ms] SSL Reader(SocketTube(98)) sending 39 DEBUG: [HttpClient-38-Worker4] [44s 723ms] SSL Reader(SocketTube(98)) Adding 39 to outputQ queue DEBUG: [HttpClient-38-Worker4] [44s 723ms] SSL Reader(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-38-Worker4] [44s 723ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-38-Worker4] [44s 723ms] SSL Reader(SocketTube(98)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-38-Worker4] [44s 723ms] Http2Connection(SSLTube(SocketTube(98))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-38-Worker4] [44s 723ms] Http2Connection(SSLTube(SocketTube(98))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker4] [44s 723ms] Http2Connection(SSLTube(SocketTube(98))) H2 Receiving(1): 39 DEBUG: [HttpClient-38-Worker4] [44s 723ms] Http2Connection(SSLTube(SocketTube(98))) Processing 39 DEBUG: [HttpClient-38-Worker4] [44s 723ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-38-Worker4] [44s 723ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker4] [44s 723ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 2:40:36 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-Worker4] [44s 723ms] Http2Connection(SSLTube(SocketTube(98))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-38-Worker4] [44s 723ms] AsyncSSLConnection(SSLTube(SocketTube(98))) added 9 bytes to the write queue DEBUG: [HttpClient-38-Worker4] [44s 723ms] AsyncSSLConnection(SSLTube(SocketTube(98))) signalling the publisher of the write queue DEBUG: [HttpClient-38-Worker4] [44s 723ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(98)) DEBUG: [HttpClient-38-Worker4] [44s 723ms] SSLTube(SocketTube(98)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-38-Worker4] [44s 724ms] SSL Writer(SocketTube(98)) onNext DEBUG: [HttpClient-38-Worker4] [44s 724ms] SSL Writer(SocketTube(98)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-38-Worker4] [44s 724ms] SSL Writer(SocketTube(98)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-38-Worker4] [44s 724ms] SSL Writer(SocketTube(98)) wrapping 9 bytes DEBUG: [HttpClient-38-Worker4] [44s 724ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-38-Worker4] [44s 724ms] SSL Writer(SocketTube(98)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-38-Worker4] [44s 724ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-38-Worker4] [44s 724ms] SSL Writer(SocketTube(98)) Sending 47 bytes downstream DEBUG: [HttpClient-38-Worker4] [44s 724ms] SSL Writer(SocketTube(98)) Adding 47 to outputQ queue DEBUG: [HttpClient-38-Worker4] [44s 724ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-38-Worker4] [44s 724ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker4] [44s 724ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-38-Worker4] [44s 724ms] SocketTube(98) trying to write: 47 DEBUG: [HttpClient-38-Worker4] [44s 724ms] SocketTube(98) wrote: 47 DEBUG: [HttpClient-38-Worker4] [44s 724ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-38-Worker4] [44s 724ms] SocketTube(98) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker4] [44s 724ms] SocketTube(98) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker4] [44s 724ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker4] [44s 724ms] SSL Writer(SocketTube(98)) requesting 1 DEBUG: [HttpClient-38-Worker4] [44s 724ms] SSLTube(SocketTube(98)) request: n=1 DEBUG: [HttpClient-38-Worker4] [44s 724ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: got request of 1 from SSLTube(SocketTube(98)) DEBUG: [HttpClient-38-Worker4] [44s 724ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker4] [44s 725ms] Http2Connection(SSLTube(SocketTube(98))) H2 processed(1) DEBUG: [HttpClient-38-Worker4] [44s 725ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker4] [44s 725ms] SSL Reader(SocketTube(98)) requesting 1 DEBUG: [HttpClient-38-Worker4] [44s 725ms] SocketTube(98) got some demand for reading DEBUG: [HttpClient-38-Worker4] [44s 725ms] SocketTube(98) resuming read event DEBUG: [HttpClient-38-Worker4] [44s 725ms] SocketTube(98) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker4] [44s 725ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [44s 724ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-39-SelectorManager] [44s 725ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@e244f54 for R (false) DEBUG: [readLoop] [44s 725ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [44s 727ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [44s 727ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [44s 727ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [44s 727ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [44s 727ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [44s 727ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [44s 727ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [44s 727ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [44s 727ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [44s 727ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS TestServer: GET / Server: got END_STREAM for stream 1 DEBUG: [readLoop] [44s 728ms] FramesDecoder decodes: 9 TestServer(2): Using handler for: / Sent response headers 200 DEBUG: [readLoop] [44s 728ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [44s 728ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [44s 728ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [44s 728ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-SelectorManager] [44s 734ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@e244f54 for None (false) DEBUG: [HttpClient-39-SelectorManager] [44s 734ms] SocketTube(98) read bytes: 151 DEBUG: [HttpClient-39-SelectorManager] [44s 734ms] SSL Reader(SocketTube(98)) onNext DEBUG: [HttpClient-39-SelectorManager] [44s 734ms] SSL Reader(SocketTube(98)) Adding 151 bytes to read buffer DEBUG: [HttpClient-39-SelectorManager] [44s 734ms] SocketTube(98) resuming read event DEBUG: [HttpClient-39-SelectorManager] [44s 735ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@e244f54 for R (false) DEBUG: [HttpClient-39-SelectorManager] [44s 735ms] SocketTube(98) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker5] [44s 735ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-38-Worker5] [44s 735ms] SSL Reader(SocketTube(98)) Unwrapping: 151 DEBUG: [HttpClient-38-Worker5] [44s 735ms] SSL Reader(SocketTube(98)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-38-Worker5] [44s 735ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-38-Worker5] [44s 735ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 53 DEBUG: [HttpClient-38-Worker5] [44s 735ms] SSL Reader(SocketTube(98)) sending 15 DEBUG: [HttpClient-38-Worker5] [44s 735ms] SSL Reader(SocketTube(98)) Adding 15 to outputQ queue DEBUG: [HttpClient-38-Worker5] [44s 735ms] SSL Reader(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-38-Worker5] [44s 735ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-38-Worker5] [44s 735ms] SSL Reader(SocketTube(98)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-38-Worker5] [44s 735ms] Http2Connection(SSLTube(SocketTube(98))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-38-Worker5] [44s 735ms] Http2Connection(SSLTube(SocketTube(98))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker5] [44s 735ms] Http2Connection(SSLTube(SocketTube(98))) H2 Receiving(2): 15 DEBUG: [HttpClient-38-Worker5] [44s 735ms] Http2Connection(SSLTube(SocketTube(98))) Processing 15 DEBUG: [HttpClient-38-Worker5] [44s 735ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-38-Worker5] [44s 735ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker5] [44s 735ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-38-Worker5] [44s 735ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-38-Worker5] [44s 736ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-38-Worker5] [44s 736ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:55275/) 200 HTTP_2 Local port: 39723 DEBUG: [HttpClient-38-Worker5] [44s 736ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:55275/) 200 HTTP_2 Local port: 39723 DEBUG: [HttpClient-38-Worker5] [44s 736ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-38-Worker5] [44s 736ms] HttpClientImpl(39) body subscriber registered: 1 DEBUG: [HttpClient-38-Worker5] [44s 736ms] Http2Connection(SSLTube(SocketTube(98))) H2 processed(2) DEBUG: [HttpClient-38-Worker5] [44s 736ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker5] [44s 736ms] SSL Reader(SocketTube(98)) Unwrapping: 98 DEBUG: [HttpClient-38-Worker5] [44s 736ms] SSL Reader(SocketTube(98)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-38-Worker5] [44s 736ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-38-Worker5] [44s 736ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 51 DEBUG: [HttpClient-38-Worker5] [44s 736ms] SSL Reader(SocketTube(98)) sending 13 DEBUG: [HttpClient-38-Worker5] [44s 736ms] SSL Reader(SocketTube(98)) Adding 13 to outputQ queue DEBUG: [HttpClient-38-Worker5] [44s 736ms] SSL Reader(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-38-Worker5] [44s 736ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-38-Worker5] [44s 736ms] SSL Reader(SocketTube(98)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-38-Worker5] [44s 736ms] Http2Connection(SSLTube(SocketTube(98))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-38-Worker5] [44s 736ms] Http2Connection(SSLTube(SocketTube(98))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker5] [44s 736ms] Http2Connection(SSLTube(SocketTube(98))) H2 Receiving(3): 13 DEBUG: [HttpClient-38-Worker5] [44s 736ms] Http2Connection(SSLTube(SocketTube(98))) Processing 13 DEBUG: [HttpClient-38-Worker5] [44s 736ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-38-Worker5] [44s 736ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker5] [44s 736ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-38-Worker5] [44s 737ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-38-Worker5] [44s 737ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-38-Worker5] [44s 737ms] Http2Connection(SSLTube(SocketTube(98))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-38-Worker5] [44s 737ms] Http2Connection(SSLTube(SocketTube(98))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-38-Worker5] [44s 737ms] Http2Connection(SSLTube(SocketTube(98))) H2 processed(3) DEBUG: [HttpClient-38-Worker5] [44s 737ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker5] [44s 737ms] SSL Reader(SocketTube(98)) Unwrapping: 47 DEBUG: [HttpClient-38-Worker5] [44s 737ms] SSL Reader(SocketTube(98)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-38-Worker5] [44s 737ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-38-Worker5] [44s 737ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 47 DEBUG: [HttpClient-38-Worker5] [44s 737ms] SSL Reader(SocketTube(98)) sending 9 DEBUG: [HttpClient-38-Worker5] [44s 737ms] SSL Reader(SocketTube(98)) Adding 9 to outputQ queue DEBUG: [HttpClient-38-Worker5] [44s 737ms] SSL Reader(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-38-Worker5] [44s 737ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-38-Worker5] [44s 737ms] SSL Reader(SocketTube(98)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-38-Worker5] [44s 737ms] Http2Connection(SSLTube(SocketTube(98))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-38-Worker5] [44s 737ms] Http2Connection(SSLTube(SocketTube(98))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker5] [44s 739ms] Http2Connection(SSLTube(SocketTube(98))) H2 Receiving(4): 9 DEBUG: [HttpClient-38-Worker5] [44s 739ms] Http2Connection(SSLTube(SocketTube(98))) Processing 9 DEBUG: [HttpClient-38-Worker5] [44s 739ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-38-Worker5] [44s 739ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker5] [44s 739ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-38-Worker5] [44s 741ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-38-Worker5] [44s 741ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-38-Worker5] [44s 741ms] HttpClientImpl(39) body subscriber unregistered: 0 DEBUG: [HttpClient-38-Worker5] [44s 741ms] HttpClientImpl(39) ClientImpl (async) elapsed 67 millis for GET to https://127.0.0.1:55275/ DEBUG: [HttpClient-38-Worker5] [44s 741ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-38-Worker5] [44s 741ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-38-Worker5] [44s 741ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) close stream 1 DEBUG: [HttpClient-38-Worker5] [44s 741ms] Http2Connection(SSLTube(SocketTube(98))) Closed stream 1 DEBUG: [HttpClient-39-SelectorManager] [44s 742ms] HttpClientImpl(39) SelectorManager shutting down DEBUG: [HttpClient-38-Worker5] [44s 742ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@698b01a6 DEBUG: [HttpClient-38-Worker5] [44s 742ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-38-Worker5] [44s 742ms] Http2Connection(SSLTube(SocketTube(98))) H2 processed(4) DEBUG: [HttpClient-38-Worker5] [44s 742ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker5] [44s 743ms] SSL Reader(SocketTube(98)) requesting 1 DEBUG: [HttpClient-38-Worker5] [44s 743ms] SocketTube(98) got some demand for reading DEBUG: [HttpClient-38-Worker5] [44s 743ms] SocketTube(98) resuming read event DEBUG: [HttpClient-38-Worker5] [44s 743ms] SocketTube(98) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker5] [44s 744ms] SocketTube(98) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@9fa02f5 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-38-Worker5] [44s 744ms] SocketTube(98) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker5] [44s 744ms] SocketTube(98) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker5] [44s 745ms] SocketTube(98) pausing read event DEBUG: [HttpClient-39-SelectorManager] [44s 742ms] Http2ClientImpl stopping DEBUG: [HttpClient-38-Worker5] [44s 745ms] SocketTube(98) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker5] [44s 748ms] SocketTube(98) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@9fa02f5 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-39-SelectorManager] [44s 745ms] Http2Connection(SSLTube(SocketTube(98))) Close all streams DEBUG: [HttpClient-39-SelectorManager] [44s 753ms] Http2Connection(SSLTube(SocketTube(98))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-38-Worker5] [44s 753ms] SocketTube(98) signal read error: java.io.IOException: selector manager closed Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-39-SelectorManager] [44s 754ms] AsyncSSLConnection(SSLTube(SocketTube(98))) added 34 bytes to the write queue DEBUG: [HttpClient-39-SelectorManager] [44s 754ms] AsyncSSLConnection(SSLTube(SocketTube(98))) signalling the publisher of the write queue DEBUG: [HttpClient-39-SelectorManager] [44s 754ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(98)) DEBUG: [HttpClient-38-Worker5] [44s 754ms] SocketTube(98) Sending error java.io.IOException: selector manager closed to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@4b26d854[Not completed, 4 dependents] (id=6717) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(98)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4b1e4158, getALPN: jdk.internal.net.http.common.MinimalFuture@4862756f[Completed normally] (id=6723), 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-Worker5] [44s 754ms] SocketTube(98) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker5] [44s 754ms] SSL Reader(SocketTube(98)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker5] [44s 754ms] SSL Reader(SocketTube(98)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1179) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1159) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:895) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:426) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:542) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) DEBUG: [HttpClient-38-Worker5] [44s 756ms] SSL Reader(SocketTube(98)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker5] [44s 756ms] SSLTube(SocketTube(98)) SSLSubscriberWrapper[SSLTube(SocketTube(98)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4b1e4158, getALPN: jdk.internal.net.http.common.MinimalFuture@4862756f[Completed normally] (id=6723), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker5] [44s 757ms] Http2Connection(SSLTube(SocketTube(98))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker5] [44s 757ms] Http2Connection(SSLTube(SocketTube(98))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1179) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1159) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:895) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:426) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:542) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) DEBUG: [HttpClient-38-Worker5] [44s 757ms] Http2Connection(SSLTube(SocketTube(98))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1179) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1159) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:895) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:426) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:542) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) DEBUG: [HttpClient-38-Worker5] [44s 757ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(98))) DEBUG: [HttpClient-38-Worker5] [44s 757ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(98))) DEBUG: [HttpClient-38-Worker5] [44s 757ms] PlainHttpConnection(SocketTube(98)) Closing channel: channel not registered with selector Server connection to /127.0.0.1:39723 stopping. 1 streams DEBUG: [HttpClient-39-SelectorManager] [44s 754ms] SSLTube(SocketTube(98)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-39-SelectorManager] [44s 758ms] SSL Writer(SocketTube(98)) onNext DEBUG: [HttpClient-39-SelectorManager] [44s 758ms] SSL Writer(SocketTube(98)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-39-SelectorManager] [44s 758ms] SSL Writer(SocketTube(98)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-39-SelectorManager] [44s 758ms] SSL Writer(SocketTube(98)) wrapping 34 bytes TestServer: Connection writer stopping DEBUG: [HttpClient-39-SelectorManager] [44s 758ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-39-SelectorManager] [44s 758ms] SSL Writer(SocketTube(98)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-39-SelectorManager] [44s 758ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-39-SelectorManager] [44s 758ms] SSL Writer(SocketTube(98)) Sending 72 bytes downstream DEBUG: [HttpClient-39-SelectorManager] [44s 758ms] SSL Writer(SocketTube(98)) Adding 72 to outputQ queue DEBUG: [HttpClient-39-SelectorManager] [44s 758ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-39-SelectorManager] [44s 758ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-SelectorManager] [44s 758ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-39-SelectorManager] [44s 758ms] SocketTube(98) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [44s 758ms] SocketTube(98) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [44s 758ms] SocketTube(98) write: cancel DEBUG: [HttpClient-39-SelectorManager] [44s 758ms] SocketTube(98) write: resetting demand to 0 DEBUG: [HttpClient-39-SelectorManager] [44s 758ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: cancelled by SSLTube(SocketTube(98)) DEBUG: [HttpClient-39-SelectorManager] [44s 758ms] SocketTube(98) leaving w.onNext Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-39-SelectorManager] [44s 759ms] Http2Connection(SSLTube(SocketTube(98))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-39-SelectorManager] [44s 759ms] Http2Connection(SSLTube(SocketTube(98))) Close all streams DEBUG: [HttpClient-38-Worker5] [44s 757ms] SocketTube(98) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-38-Worker5] [44s 759ms] SSLTube(SocketTube(98)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker5] [44s 759ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: cancelled by SSLTube(SocketTube(98)) DEBUG: [HttpClient-38-Worker5] [44s 762ms] SSL Reader(SocketTube(98)) stop DEBUG: [HttpClient-38-Worker5] [44s 762ms] SSL Writer(SocketTube(98)) stop DEBUG: [HttpClient-38-Worker5] [44s 763ms] SocketTube(98) Stopping read scheduler DEBUG: [HttpClient-38-Worker5] [44s 763ms] SocketTube(98) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-38-Worker5] [44s 763ms] SocketTube(98) Read scheduler stopped DEBUG: [HttpClient-38-Worker5] [44s 763ms] SocketTube(98) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [MainThread] [44s 765ms] HttpClientImpl(40) proxySelector is java.net.ProxySelector$StaticProxySelector@2db9d69 (user-supplied=true) DEBUG: [MainThread] [44s 766ms] HttpClientImpl(40) ClientImpl (async) send https://127.0.0.1:55275/ GET DEBUG: [MainThread] [44s 767ms] Exchange establishing exchange for https://127.0.0.1:55275/ GET, proxy=null Apr 01, 2024 2:40:36 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 2:40:36 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] [44s 769ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [44s 770ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [44s 770ms] PlainHttpConnection(SocketTube(99)) binding to configured local address /0.0.0.0 DEBUG: [MainThread] [44s 770ms] PlainHttpConnection(SocketTube(99)) bind completed /0.0.0.0 DEBUG: [MainThread] [44s 770ms] PlainHttpConnection(SocketTube(99)) registering connect event DEBUG: [MainThread] [44s 770ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-40-SelectorManager] [44s 771ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1925727a for C (true) DEBUG: [HttpClient-40-SelectorManager] [44s 771ms] PlainHttpConnection(SocketTube(99)) ConnectEvent: finishing connect DEBUG: [HttpClient-40-SelectorManager] [44s 771ms] PlainHttpConnection(SocketTube(99)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:54693 DEBUG: [HttpClient-39-Worker0] [44s 771ms] SocketTube(99) connecting flows DEBUG: [HttpClient-39-Worker0] [44s 772ms] SocketTube(99) read publisher got subscriber DEBUG: [HttpClient-39-Worker0] [44s 772ms] SocketTube(99) registering subscribe event DEBUG: [HttpClient-39-Worker0] [44s 772ms] SocketTube(99) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-39-Worker0] [44s 772ms] SSL Writer(SocketTube(99)) requesting 1 DEBUG: [HttpClient-40-SelectorManager] [44s 772ms] SocketTube(99) subscribe event raised DEBUG: [HttpClient-40-SelectorManager] [44s 772ms] SocketTube(99) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@13dd190a[Not completed, 4 dependents] (id=6782) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(99)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-40-SelectorManager] [44s 772ms] SocketTube(99) read demand reset to 0 DEBUG: [HttpClient-40-SelectorManager] [44s 772ms] SocketTube(99) calling onSubscribe DEBUG: [HttpClient-40-SelectorManager] [44s 772ms] SSL Reader(SocketTube(99)) requesting 1 DEBUG: [HttpClient-40-SelectorManager] [44s 772ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-40-SelectorManager] [44s 772ms] SocketTube(99) resuming read event DEBUG: [HttpClient-40-SelectorManager] [44s 772ms] SocketTube(99) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-40-SelectorManager] [44s 772ms] SSL Reader(SocketTube(99)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(99)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-40-SelectorManager] [44s 772ms] SSLTube(SocketTube(99)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-40-SelectorManager] [44s 772ms] SSLTube(SocketTube(99)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-40-SelectorManager] [44s 772ms] SocketTube(99) onSubscribe called DEBUG: [HttpClient-40-SelectorManager] [44s 772ms] SocketTube(99) pending subscriber subscribed DEBUG: [HttpClient-40-SelectorManager] [44s 772ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56df9515 for R (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-39-Worker0] [44s 772ms] SSLTube(SocketTube(99)) request: n=1 DEBUG: [HttpClient-39-Worker0] [44s 775ms] SSL Writer(SocketTube(99)) calling downstreamSubscriber::onSubscribe on SocketTube(99) DEBUG: [HttpClient-39-Worker0] [44s 775ms] SocketTube(99) subscribed for writing DEBUG: [HttpClient-39-Worker0] [44s 775ms] SocketTube(99) write: registering startSubscription event DEBUG: [HttpClient-39-Worker0] [44s 775ms] SSL Writer(SocketTube(99)) onSubscribe initiating handshaking DEBUG: [HttpClient-40-SelectorManager] [44s 775ms] SocketTube(99) write: starting subscription DEBUG: [HttpClient-40-SelectorManager] [44s 775ms] SocketTube(99) write: offloading requestMore DEBUG: [HttpClient-39-Worker1] [44s 775ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-39-Worker1] [44s 775ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker1] [44s 775ms] SocketTube(99) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker0] [44s 775ms] SSL Writer(SocketTube(99)) added 1 (0 bytes) to the writeList TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=54693, Session(1711975236118|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-39-Worker0] [44s 775ms] SSL Writer(SocketTube(99)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-39-Worker0] [44s 775ms] SSL Writer(SocketTube(99)) wrapping 0 bytes DEBUG: [HttpClient-39-Worker0] [44s 778ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker0] [44s 778ms] SSL Writer(SocketTube(99)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-39-Worker0] [44s 778ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker0] [44s 778ms] SSL Writer(SocketTube(99)) handshaking DEBUG: [HttpClient-39-Worker0] [44s 778ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-Worker0] [44s 779ms] SSL Writer(SocketTube(99)) Sending 2191 bytes downstream DEBUG: [HttpClient-39-Worker0] [44s 779ms] SSL Writer(SocketTube(99)) Adding 2191 to outputQ queue DEBUG: [HttpClient-39-Worker0] [44s 779ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-39-Worker0] [44s 779ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker0] [44s 779ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-39-Worker0] [44s 779ms] SocketTube(99) trying to write: 2191 DEBUG: [HttpClient-39-Worker0] [44s 779ms] SocketTube(99) wrote: 2191 DEBUG: [HttpClient-39-Worker0] [44s 779ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-39-Worker0] [44s 779ms] SocketTube(99) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker0] [44s 779ms] SocketTube(99) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker0] [44s 779ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-39-Worker0] [44s 779ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-40-SelectorManager] [44s 781ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56df9515 for None (false) DEBUG: [HttpClient-40-SelectorManager] [44s 781ms] HttpClientImpl(40) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-40-SelectorManager] [44s 782ms] SocketTube(99) read bytes: 133 DEBUG: [HttpClient-40-SelectorManager] [44s 782ms] SSL Reader(SocketTube(99)) onNext DEBUG: [HttpClient-40-SelectorManager] [44s 782ms] SSL Reader(SocketTube(99)) Adding 133 bytes to read buffer DEBUG: [HttpClient-40-SelectorManager] [44s 782ms] SocketTube(99) resuming read event DEBUG: [HttpClient-40-SelectorManager] [44s 782ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56df9515 for R (false) DEBUG: [HttpClient-40-SelectorManager] [44s 782ms] SocketTube(99) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker2] [44s 782ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-Worker2] [44s 782ms] SSL Reader(SocketTube(99)) Unwrapping: 133 DEBUG: [HttpClient-39-Worker2] [44s 782ms] SSL Reader(SocketTube(99)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-39-Worker2] [44s 782ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-39-Worker2] [44s 782ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 133 DEBUG: [HttpClient-39-Worker2] [44s 782ms] SSL Reader(SocketTube(99)) handshaking DEBUG: [HttpClient-39-Worker2] [44s 782ms] SSLFlowDelegate(SocketTube(99)) obtaining and initiating task execution DEBUG: [HttpClient-39-Worker2] [44s 782ms] SSLFlowDelegate(SocketTube(99)) #tasks to execute: 1 DEBUG: [HttpClient-40-SelectorManager] [44s 782ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56df9515 for None (false) DEBUG: [HttpClient-40-SelectorManager] [44s 783ms] SocketTube(99) no more demand for reading DEBUG: [HttpClient-40-SelectorManager] [44s 783ms] SocketTube(99) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker2] [44s 783ms] SSLFlowDelegate(SocketTube(99)) finished task execution DEBUG: [HttpClient-39-Worker2] [44s 783ms] SSL Writer(SocketTube(99)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-39-Worker2] [44s 784ms] SSL Writer(SocketTube(99)) wrapping 0 bytes DEBUG: [HttpClient-39-Worker2] [44s 784ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-39-Worker2] [44s 784ms] SSL Writer(SocketTube(99)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-39-Worker2] [44s 784ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-39-Worker2] [44s 784ms] SSL Writer(SocketTube(99)) handshaking DEBUG: [HttpClient-39-Worker2] [44s 784ms] SSL Writer(SocketTube(99)) Sending 6 bytes downstream DEBUG: [HttpClient-39-Worker2] [44s 784ms] SSL Writer(SocketTube(99)) Adding 6 to outputQ queue DEBUG: [HttpClient-39-Worker2] [44s 784ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-39-Worker2] [44s 784ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker2] [44s 784ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-39-Worker2] [44s 784ms] SocketTube(99) trying to write: 6 DEBUG: [HttpClient-39-Worker2] [44s 784ms] SocketTube(99) wrote: 6 DEBUG: [HttpClient-39-Worker2] [44s 784ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-39-Worker2] [44s 784ms] SocketTube(99) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker2] [44s 784ms] SocketTube(99) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker2] [44s 784ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-39-Worker2] [44s 785ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker2] [44s 785ms] SSL Reader(SocketTube(99)) requesting 1 DEBUG: [HttpClient-39-Worker2] [44s 785ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-39-Worker2] [44s 785ms] SocketTube(99) resuming read event DEBUG: [HttpClient-39-Worker2] [44s 785ms] SocketTube(99) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker2] [44s 785ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-40-SelectorManager] [44s 785ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56df9515 for R (true) DEBUG: [HttpClient-40-SelectorManager] [44s 785ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56df9515 for None (false) DEBUG: [HttpClient-40-SelectorManager] [44s 785ms] SocketTube(99) read bytes: 175 DEBUG: [HttpClient-40-SelectorManager] [44s 785ms] SSL Reader(SocketTube(99)) onNext DEBUG: [HttpClient-40-SelectorManager] [44s 785ms] SSL Reader(SocketTube(99)) Adding 175 bytes to read buffer DEBUG: [HttpClient-40-SelectorManager] [44s 785ms] SocketTube(99) resuming read event DEBUG: [HttpClient-39-Worker3] [44s 785ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-Worker3] [44s 785ms] SSL Reader(SocketTube(99)) Unwrapping: 175 DEBUG: [HttpClient-40-SelectorManager] [44s 785ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56df9515 for R (false) DEBUG: [HttpClient-40-SelectorManager] [44s 785ms] SocketTube(99) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [44s 785ms] SSL Reader(SocketTube(99)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-39-Worker3] [44s 785ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-39-Worker3] [44s 785ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 6 DEBUG: [HttpClient-39-Worker3] [44s 785ms] SSL Reader(SocketTube(99)) handshaking DEBUG: [HttpClient-39-Worker3] [44s 785ms] SSL Reader(SocketTube(99)) Unwrapping: 169 DEBUG: [HttpClient-39-Worker3] [44s 785ms] SSL Reader(SocketTube(99)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-39-Worker3] [44s 785ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-39-Worker3] [44s 785ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 79 DEBUG: [HttpClient-39-Worker3] [44s 785ms] SSL Reader(SocketTube(99)) handshaking DEBUG: [HttpClient-39-Worker3] [44s 785ms] SSLFlowDelegate(SocketTube(99)) obtaining and initiating task execution DEBUG: [HttpClient-39-Worker3] [44s 785ms] SSLFlowDelegate(SocketTube(99)) #tasks to execute: 1 DEBUG: [HttpClient-39-Worker3] [44s 785ms] SSLFlowDelegate(SocketTube(99)) finished task execution DEBUG: [HttpClient-39-Worker3] [44s 786ms] SSL Writer(SocketTube(99)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-39-Worker3] [44s 786ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-Worker3] [44s 786ms] SSL Reader(SocketTube(99)) Unwrapping: 90 DEBUG: [HttpClient-39-Worker3] [44s 786ms] SSL Reader(SocketTube(99)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-39-Worker3] [44s 786ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-39-Worker3] [44s 786ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 90 DEBUG: [HttpClient-39-Worker3] [44s 786ms] SSL Reader(SocketTube(99)) handshaking DEBUG: [HttpClient-39-Worker3] [44s 786ms] SSL Writer(SocketTube(99)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-39-Worker3] [44s 786ms] SSL Writer(SocketTube(99)) wrapping 0 bytes DEBUG: [HttpClient-39-Worker3] [44s 786ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker3] [44s 786ms] SSL Writer(SocketTube(99)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-39-Worker3] [44s 786ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker3] [44s 786ms] SSLFlowDelegate(SocketTube(99)) setALPN = h2 DEBUG: [HttpClient-39-Worker3] [44s 786ms] PlainHttpConnection(SocketTube(99)) finishConnect, setting connected=true DEBUG: [HttpClient-39-Worker3] [44s 786ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-39-Worker3] [44s 786ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-39-Worker3] [44s 787ms] Http2Connection(SSLTube(SocketTube(99))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-39-Worker3] [44s 787ms] SSLTube(SocketTube(99)) connecting flows DEBUG: [HttpClient-39-Worker3] [44s 787ms] SSLTube(SocketTube(99)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2f4bb9f6 DEBUG: [HttpClient-39-Worker3] [44s 787ms] Http2Connection(SSLTube(SocketTube(99))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-39-Worker3] [44s 787ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-39-Worker3] [44s 787ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [44s 787ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-39-Worker3] [44s 787ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [44s 787ms] SSLTube(SocketTube(99)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-39-Worker3] [44s 787ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: got request of 1 from SSLTube(SocketTube(99)) Apr 01, 2024 2:40:36 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] [44s 787ms] AsyncSSLConnection(SSLTube(SocketTube(99))) added 63 bytes in the priority write queue DEBUG: [HttpClient-39-Worker3] [44s 787ms] AsyncSSLConnection(SSLTube(SocketTube(99))) signalling the publisher of the write queue DEBUG: [HttpClient-39-Worker3] [44s 788ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(99)) DEBUG: [HttpClient-39-Worker3] [44s 788ms] SSLTube(SocketTube(99)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-39-Worker3] [44s 788ms] SSL Writer(SocketTube(99)) onNext DEBUG: [HttpClient-39-Worker3] [44s 788ms] SSL Writer(SocketTube(99)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-39-Worker3] [44s 788ms] Http2Connection(SSLTube(SocketTube(99))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-39-Worker3] [44s 788ms] AsyncSSLConnection(SSLTube(SocketTube(99))) added 13 bytes in the priority write queue DEBUG: [HttpClient-39-Worker3] [44s 788ms] AsyncSSLConnection(SSLTube(SocketTube(99))) signalling the publisher of the write queue DEBUG: [HttpClient-39-Worker3] [44s 788ms] Http2Connection(SSLTube(SocketTube(99))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-39-Worker3] [44s 788ms] Http2Connection(SSLTube(SocketTube(99))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-39-Worker3] [44s 788ms] Http2Connection(SSLTube(SocketTube(99))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker3] [44s 788ms] Http2Connection(SSLTube(SocketTube(99))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-39-Worker3] [44s 788ms] Http2Connection(SSLTube(SocketTube(99))) H2 processed buffered data DEBUG: [HttpClient-39-Worker3] [44s 788ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(99))) DEBUG: [HttpClient-39-Worker3] [44s 788ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(99))) DEBUG: [HttpClient-39-Worker3] [44s 788ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-39-Worker3] [44s 788ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-39-Worker3] [44s 789ms] Http2Connection(SSLTube(SocketTube(99))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-39-Worker3] [44s 789ms] Exchange checkFor407: all clear DEBUG: [HttpClient-39-Worker3] [44s 789ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(0) sendHeadersOnly() Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:55275/ GET DEBUG: [HttpClient-39-Worker3] [44s 789ms] Http2Connection(SSLTube(SocketTube(99))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-39-Worker3] [44s 789ms] Http2Connection(SSLTube(SocketTube(99))) Opened stream 1 DEBUG: [HttpClient-39-Worker3] [44s 789ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 2:40:36 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] [44s 790ms] AsyncSSLConnection(SSLTube(SocketTube(99))) added 48 bytes to the write queue DEBUG: [HttpClient-39-Worker3] [44s 790ms] AsyncSSLConnection(SSLTube(SocketTube(99))) signalling the publisher of the write queue DEBUG: [HttpClient-39-Worker3] [44s 790ms] Exchange checkFor407: all clear DEBUG: [HttpClient-39-Worker3] [44s 790ms] Exchange sendRequestBody DEBUG: [HttpClient-39-Worker3] [44s 790ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-39-Worker3] [44s 790ms] SSL Writer(SocketTube(99)) Sending 90 bytes downstream DEBUG: [HttpClient-39-Worker3] [44s 790ms] SSL Writer(SocketTube(99)) Adding 90 to outputQ queue DEBUG: [HttpClient-39-Worker3] [44s 790ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-39-Worker3] [44s 790ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker3] [44s 790ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-39-Worker3] [44s 790ms] SocketTube(99) trying to write: 90 DEBUG: [HttpClient-39-Worker3] [44s 790ms] SocketTube(99) wrote: 90 TestServer(2): starting connection DEBUG: [HttpClient-40-SelectorManager] [44s 792ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56df9515 for None (false) DEBUG: [HttpClient-40-SelectorManager] [44s 792ms] SocketTube(99) no more demand for reading DEBUG: [HttpClient-40-SelectorManager] [44s 792ms] SocketTube(99) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-39-Worker3] [44s 792ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-39-Worker3] [44s 792ms] SocketTube(99) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [44s 792ms] SocketTube(99) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [44s 792ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [44s 792ms] SSL Writer(SocketTube(99)) requesting 1 DEBUG: [HttpClient-39-Worker3] [44s 792ms] SSLTube(SocketTube(99)) request: n=1 DEBUG: [HttpClient-39-Worker3] [44s 792ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: got request of 1 from SSLTube(SocketTube(99)) DEBUG: [HttpClient-39-Worker3] [44s 792ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(99)) DEBUG: [HttpClient-39-Worker3] [44s 792ms] SSLTube(SocketTube(99)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-39-Worker3] [44s 792ms] SSL Writer(SocketTube(99)) onNext DEBUG: [HttpClient-39-Worker3] [44s 792ms] SSL Writer(SocketTube(99)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-39-Worker3] [44s 792ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker3] [44s 792ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [44s 792ms] SSL Writer(SocketTube(99)) requesting 1 DEBUG: [HttpClient-39-Worker3] [44s 792ms] SSLTube(SocketTube(99)) request: n=1 DEBUG: [HttpClient-39-Worker3] [44s 792ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: got request of 1 from SSLTube(SocketTube(99)) DEBUG: [HttpClient-39-Worker3] [44s 792ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(99)) DEBUG: [HttpClient-39-Worker3] [44s 792ms] SSLTube(SocketTube(99)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-39-Worker3] [44s 792ms] SSL Writer(SocketTube(99)) onNext DEBUG: [HttpClient-39-Worker3] [44s 792ms] SSL Writer(SocketTube(99)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-39-Worker3] [44s 793ms] SSL Writer(SocketTube(99)) wrapping 124 bytes DEBUG: [HttpClient-39-Worker3] [44s 793ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker3] [44s 793ms] SSL Writer(SocketTube(99)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-39-Worker3] [44s 793ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker3] [44s 793ms] SSL Writer(SocketTube(99)) Sending 162 bytes downstream DEBUG: [HttpClient-39-Worker3] [44s 793ms] SSL Writer(SocketTube(99)) Adding 162 to outputQ queue DEBUG: [HttpClient-39-Worker3] [44s 793ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-39-Worker3] [44s 793ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker3] [44s 793ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-39-Worker3] [44s 793ms] SocketTube(99) trying to write: 162 DEBUG: [HttpClient-39-Worker3] [44s 793ms] SocketTube(99) wrote: 162 DEBUG: [HttpClient-39-Worker3] [44s 793ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-39-Worker3] [44s 793ms] SocketTube(99) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [44s 793ms] SocketTube(99) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [44s 793ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [44s 793ms] SSL Writer(SocketTube(99)) requesting 1 DEBUG: [HttpClient-39-Worker3] [44s 793ms] SSLTube(SocketTube(99)) request: n=1 DEBUG: [HttpClient-39-Worker3] [44s 794ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: got request of 1 from SSLTube(SocketTube(99)) DEBUG: [Test-server-pool] [44s 794ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [44s 794ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [44s 794ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [44s 794ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [44s 794ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [44s 794ms] 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-Worker3] [44s 794ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker3] [44s 794ms] SSL Writer(SocketTube(99)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-39-Worker3] [44s 794ms] SSL Reader(SocketTube(99)) requesting 1 DEBUG: [HttpClient-39-Worker3] [44s 794ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-39-Worker3] [44s 794ms] SocketTube(99) resuming read event DEBUG: [HttpClient-39-Worker3] [44s 794ms] SocketTube(99) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-SelectorManager] [44s 794ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56df9515 for R (true) DEBUG: [HttpClient-39-Worker3] [44s 794ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-40-SelectorManager] [44s 794ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56df9515 for None (false) DEBUG: [HttpClient-40-SelectorManager] [44s 794ms] SocketTube(99) read bytes: 1803 DEBUG: [HttpClient-40-SelectorManager] [44s 794ms] SSL Reader(SocketTube(99)) onNext DEBUG: [HttpClient-40-SelectorManager] [44s 794ms] SSL Reader(SocketTube(99)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-40-SelectorManager] [44s 794ms] SocketTube(99) resuming read event DEBUG: [HttpClient-39-Worker4] [44s 794ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-40-SelectorManager] [44s 794ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56df9515 for R (false) DEBUG: [HttpClient-40-SelectorManager] [44s 794ms] SocketTube(99) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker4] [44s 794ms] SSL Reader(SocketTube(99)) Unwrapping: 1803 DEBUG: [HttpClient-39-Worker4] [44s 795ms] SSL Reader(SocketTube(99)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-39-Worker4] [44s 795ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-39-Worker4] [44s 795ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-39-Worker4] [44s 795ms] SSL Reader(SocketTube(99)) Unwrapping: 77 DEBUG: [HttpClient-39-Worker4] [44s 795ms] SSL Reader(SocketTube(99)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-39-Worker4] [44s 795ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-39-Worker4] [44s 795ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 77 DEBUG: [HttpClient-39-Worker4] [44s 795ms] SSL Reader(SocketTube(99)) sending 39 DEBUG: [HttpClient-39-Worker4] [44s 795ms] SSL Reader(SocketTube(99)) Adding 39 to outputQ queue DEBUG: [HttpClient-39-Worker4] [44s 795ms] SSL Reader(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-39-Worker4] [44s 795ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-39-Worker4] [44s 795ms] SSL Reader(SocketTube(99)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-39-Worker4] [44s 795ms] Http2Connection(SSLTube(SocketTube(99))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-39-Worker4] [44s 795ms] Http2Connection(SSLTube(SocketTube(99))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker4] [44s 795ms] Http2Connection(SSLTube(SocketTube(99))) H2 Receiving(1): 39 DEBUG: [HttpClient-39-Worker4] [44s 795ms] Http2Connection(SSLTube(SocketTube(99))) Processing 39 DEBUG: [HttpClient-39-Worker4] [44s 795ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-39-Worker4] [44s 795ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker4] [44s 795ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-39-Worker4] [44s 795ms] Http2Connection(SSLTube(SocketTube(99))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-39-Worker4] [44s 796ms] AsyncSSLConnection(SSLTube(SocketTube(99))) added 9 bytes to the write queue DEBUG: [HttpClient-39-Worker4] [44s 796ms] AsyncSSLConnection(SSLTube(SocketTube(99))) signalling the publisher of the write queue DEBUG: [HttpClient-39-Worker4] [44s 796ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(99)) DEBUG: [HttpClient-39-Worker4] [44s 796ms] SSLTube(SocketTube(99)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-39-Worker4] [44s 796ms] SSL Writer(SocketTube(99)) onNext DEBUG: [HttpClient-39-Worker4] [44s 796ms] SSL Writer(SocketTube(99)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-39-Worker4] [44s 796ms] SSL Writer(SocketTube(99)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-39-Worker4] [44s 796ms] SSL Writer(SocketTube(99)) wrapping 9 bytes DEBUG: [HttpClient-39-Worker4] [44s 796ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-39-Worker4] [44s 796ms] SSL Writer(SocketTube(99)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-39-Worker4] [44s 796ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-39-Worker4] [44s 796ms] SSL Writer(SocketTube(99)) Sending 47 bytes downstream DEBUG: [HttpClient-39-Worker4] [44s 796ms] SSL Writer(SocketTube(99)) Adding 47 to outputQ queue DEBUG: [HttpClient-39-Worker4] [44s 796ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-39-Worker4] [44s 796ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker4] [44s 796ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-39-Worker4] [44s 796ms] SocketTube(99) trying to write: 47 DEBUG: [HttpClient-39-Worker4] [44s 796ms] SocketTube(99) wrote: 47 DEBUG: [HttpClient-39-Worker4] [44s 796ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-39-Worker4] [44s 796ms] SocketTube(99) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker4] [44s 796ms] SocketTube(99) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker4] [44s 796ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker4] [44s 796ms] SSL Writer(SocketTube(99)) requesting 1 DEBUG: [HttpClient-39-Worker4] [44s 796ms] SSLTube(SocketTube(99)) request: n=1 DEBUG: [HttpClient-39-Worker4] [44s 796ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: got request of 1 from SSLTube(SocketTube(99)) DEBUG: [HttpClient-39-Worker4] [44s 796ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker4] [44s 796ms] Http2Connection(SSLTube(SocketTube(99))) H2 processed(1) DEBUG: [HttpClient-39-Worker4] [44s 796ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker4] [44s 796ms] SSL Reader(SocketTube(99)) requesting 1 DEBUG: [HttpClient-39-Worker4] [44s 796ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-39-Worker4] [44s 796ms] SocketTube(99) resuming read event DEBUG: [HttpClient-39-Worker4] [44s 796ms] SocketTube(99) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker4] [44s 796ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-40-SelectorManager] [44s 796ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56df9515 for R (false) DEBUG: [readLoop] [44s 801ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [44s 801ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [44s 801ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [44s 801ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [44s 801ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [44s 801ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [44s 801ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [44s 801ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [44s 801ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [44s 801ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [44s 801ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [44s 801ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS TestServer: GET / Server: got END_STREAM for stream 1 DEBUG: [readLoop] [44s 801ms] FramesDecoder decodes: 9 TestServer(2): Using handler for: / Sent response headers 200 DEBUG: [readLoop] [44s 801ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [44s 802ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [44s 802ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [44s 802ms] FramesDecoder Tail size is now: 0, current= TestServer(2): connection started DEBUG: [HttpClient-40-SelectorManager] [44s 806ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56df9515 for None (false) DEBUG: [HttpClient-40-SelectorManager] [44s 806ms] SocketTube(99) read bytes: 151 DEBUG: [HttpClient-40-SelectorManager] [44s 806ms] SSL Reader(SocketTube(99)) onNext DEBUG: [HttpClient-40-SelectorManager] [44s 806ms] SSL Reader(SocketTube(99)) Adding 151 bytes to read buffer DEBUG: [HttpClient-40-SelectorManager] [44s 806ms] SocketTube(99) resuming read event DEBUG: [HttpClient-40-SelectorManager] [44s 806ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56df9515 for R (false) DEBUG: [HttpClient-39-Worker5] [44s 806ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-40-SelectorManager] [44s 806ms] SocketTube(99) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker5] [44s 806ms] SSL Reader(SocketTube(99)) Unwrapping: 151 DEBUG: [HttpClient-39-Worker5] [44s 807ms] SSL Reader(SocketTube(99)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-39-Worker5] [44s 807ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-39-Worker5] [44s 807ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 53 DEBUG: [HttpClient-39-Worker5] [44s 807ms] SSL Reader(SocketTube(99)) sending 15 DEBUG: [HttpClient-39-Worker5] [44s 807ms] SSL Reader(SocketTube(99)) Adding 15 to outputQ queue DEBUG: [HttpClient-39-Worker5] [44s 807ms] SSL Reader(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-39-Worker5] [44s 807ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-39-Worker5] [44s 807ms] SSL Reader(SocketTube(99)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-39-Worker5] [44s 807ms] Http2Connection(SSLTube(SocketTube(99))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-39-Worker5] [44s 807ms] Http2Connection(SSLTube(SocketTube(99))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker5] [44s 807ms] Http2Connection(SSLTube(SocketTube(99))) H2 Receiving(2): 15 DEBUG: [HttpClient-39-Worker5] [44s 807ms] Http2Connection(SSLTube(SocketTube(99))) Processing 15 DEBUG: [HttpClient-39-Worker5] [44s 807ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-39-Worker5] [44s 807ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker5] [44s 807ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-39-Worker5] [44s 808ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-39-Worker5] [44s 808ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-39-Worker5] [44s 808ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:55275/) 200 HTTP_2 Local port: 54693 DEBUG: [HttpClient-39-Worker5] [44s 808ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:55275/) 200 HTTP_2 Local port: 54693 DEBUG: [HttpClient-39-Worker5] [44s 808ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-39-Worker5] [44s 808ms] HttpClientImpl(40) body subscriber registered: 1 DEBUG: [HttpClient-39-Worker5] [44s 808ms] Http2Connection(SSLTube(SocketTube(99))) H2 processed(2) DEBUG: [HttpClient-39-Worker5] [44s 808ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker5] [44s 808ms] SSL Reader(SocketTube(99)) Unwrapping: 98 DEBUG: [HttpClient-39-Worker5] [44s 809ms] SSL Reader(SocketTube(99)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-39-Worker5] [44s 809ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-39-Worker5] [44s 809ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 51 DEBUG: [HttpClient-39-Worker5] [44s 809ms] SSL Reader(SocketTube(99)) sending 13 DEBUG: [HttpClient-39-Worker5] [44s 809ms] SSL Reader(SocketTube(99)) Adding 13 to outputQ queue DEBUG: [HttpClient-39-Worker5] [44s 809ms] SSL Reader(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-39-Worker5] [44s 809ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-39-Worker5] [44s 809ms] SSL Reader(SocketTube(99)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-39-Worker5] [44s 809ms] Http2Connection(SSLTube(SocketTube(99))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-39-Worker5] [44s 809ms] Http2Connection(SSLTube(SocketTube(99))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker5] [44s 809ms] Http2Connection(SSLTube(SocketTube(99))) H2 Receiving(3): 13 DEBUG: [HttpClient-39-Worker5] [44s 809ms] Http2Connection(SSLTube(SocketTube(99))) Processing 13 DEBUG: [HttpClient-39-Worker5] [44s 809ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-39-Worker5] [44s 809ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker5] [44s 809ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-39-Worker5] [44s 809ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-39-Worker5] [44s 809ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-39-Worker5] [44s 809ms] Http2Connection(SSLTube(SocketTube(99))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-39-Worker5] [44s 809ms] Http2Connection(SSLTube(SocketTube(99))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-39-Worker5] [44s 809ms] Http2Connection(SSLTube(SocketTube(99))) H2 processed(3) DEBUG: [HttpClient-39-Worker5] [44s 809ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker5] [44s 809ms] SSL Reader(SocketTube(99)) Unwrapping: 47 DEBUG: [HttpClient-39-Worker5] [44s 809ms] SSL Reader(SocketTube(99)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-39-Worker5] [44s 809ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-39-Worker5] [44s 809ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 47 DEBUG: [HttpClient-39-Worker5] [44s 809ms] SSL Reader(SocketTube(99)) sending 9 DEBUG: [HttpClient-39-Worker5] [44s 809ms] SSL Reader(SocketTube(99)) Adding 9 to outputQ queue DEBUG: [HttpClient-39-Worker5] [44s 809ms] SSL Reader(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-39-Worker5] [44s 810ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-39-Worker5] [44s 810ms] SSL Reader(SocketTube(99)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-39-Worker5] [44s 810ms] Http2Connection(SSLTube(SocketTube(99))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-39-Worker5] [44s 810ms] Http2Connection(SSLTube(SocketTube(99))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker5] [44s 810ms] Http2Connection(SSLTube(SocketTube(99))) H2 Receiving(4): 9 DEBUG: [HttpClient-39-Worker5] [44s 810ms] Http2Connection(SSLTube(SocketTube(99))) Processing 9 DEBUG: [HttpClient-39-Worker5] [44s 810ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-39-Worker5] [44s 810ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker5] [44s 810ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-39-Worker5] [44s 810ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-39-Worker5] [44s 810ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-39-Worker5] [44s 810ms] HttpClientImpl(40) body subscriber unregistered: 0 DEBUG: [HttpClient-39-Worker5] [44s 810ms] HttpClientImpl(40) ClientImpl (async) elapsed 44 millis for GET to https://127.0.0.1:55275/ DEBUG: [HttpClient-39-Worker5] [44s 810ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-39-Worker5] [44s 810ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-39-Worker5] [44s 810ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) close stream 1 DEBUG: [HttpClient-39-Worker5] [44s 810ms] Http2Connection(SSLTube(SocketTube(99))) Closed stream 1 DEBUG: [HttpClient-39-Worker5] [44s 811ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@49afdf15 DEBUG: [HttpClient-39-Worker5] [44s 811ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-39-Worker5] [44s 811ms] Http2Connection(SSLTube(SocketTube(99))) H2 processed(4) DEBUG: [HttpClient-39-Worker5] [44s 811ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker5] [44s 811ms] SSL Reader(SocketTube(99)) requesting 1 DEBUG: [HttpClient-39-Worker5] [44s 811ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-39-Worker5] [44s 811ms] SocketTube(99) resuming read event DEBUG: [HttpClient-39-Worker5] [44s 811ms] SocketTube(99) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker5] [44s 811ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-40-SelectorManager] [44s 812ms] HttpClientImpl(40) SelectorManager shutting down DEBUG: [HttpClient-40-SelectorManager] [44s 812ms] Http2ClientImpl stopping DEBUG: [HttpClient-40-SelectorManager] [44s 813ms] Http2Connection(SSLTube(SocketTube(99))) Close all streams DEBUG: [HttpClient-40-SelectorManager] [44s 813ms] Http2Connection(SSLTube(SocketTube(99))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 2:40:36 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] [44s 813ms] AsyncSSLConnection(SSLTube(SocketTube(99))) added 34 bytes to the write queue DEBUG: [HttpClient-40-SelectorManager] [44s 813ms] AsyncSSLConnection(SSLTube(SocketTube(99))) signalling the publisher of the write queue DEBUG: [HttpClient-40-SelectorManager] [44s 813ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(99)) DEBUG: [HttpClient-40-SelectorManager] [44s 813ms] SSLTube(SocketTube(99)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-40-SelectorManager] [44s 813ms] SSL Writer(SocketTube(99)) onNext DEBUG: [HttpClient-40-SelectorManager] [44s 813ms] SSL Writer(SocketTube(99)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-40-SelectorManager] [44s 813ms] SSL Writer(SocketTube(99)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-40-SelectorManager] [44s 813ms] SSL Writer(SocketTube(99)) wrapping 34 bytes DEBUG: [HttpClient-40-SelectorManager] [44s 813ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-40-SelectorManager] [44s 813ms] SSL Writer(SocketTube(99)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-40-SelectorManager] [44s 813ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-40-SelectorManager] [44s 813ms] SSL Writer(SocketTube(99)) Sending 72 bytes downstream DEBUG: [HttpClient-40-SelectorManager] [44s 813ms] SSL Writer(SocketTube(99)) Adding 72 to outputQ queue DEBUG: [HttpClient-40-SelectorManager] [44s 813ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-40-SelectorManager] [44s 813ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-40-SelectorManager] [44s 813ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-40-SelectorManager] [44s 813ms] SocketTube(99) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [44s 813ms] SocketTube(99) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [44s 813ms] SocketTube(99) pausing read event DEBUG: [HttpClient-40-SelectorManager] [44s 813ms] SocketTube(99) Sending error java.io.IOException: selector manager closed to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@13dd190a[Not completed, 4 dependents] (id=6782) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(99)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2f4bb9f6, getALPN: jdk.internal.net.http.common.MinimalFuture@67c3634c[Completed normally] (id=6788), 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-40-SelectorManager] [44s 813ms] SocketTube(99) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [44s 813ms] SSL Reader(SocketTube(99)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [44s 813ms] SSL Reader(SocketTube(99)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-40-SelectorManager] [44s 814ms] SSL Reader(SocketTube(99)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [44s 814ms] SSLTube(SocketTube(99)) SSLSubscriberWrapper[SSLTube(SocketTube(99)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2f4bb9f6, getALPN: jdk.internal.net.http.common.MinimalFuture@67c3634c[Completed normally] (id=6788), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [44s 814ms] Http2Connection(SSLTube(SocketTube(99))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [44s 814ms] SSLTube(SocketTube(99)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [44s 814ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: cancelled by SSLTube(SocketTube(99)) DEBUG: [HttpClient-39-Worker6] [44s 814ms] Http2Connection(SSLTube(SocketTube(99))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-39-Worker6] [44s 815ms] Http2Connection(SSLTube(SocketTube(99))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-39-Worker6] [44s 815ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(99))) DEBUG: [HttpClient-39-Worker6] [44s 815ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(99))) DEBUG: [HttpClient-39-Worker6] [44s 815ms] PlainHttpConnection(SocketTube(99)) Closing channel: channel not registered with selector DEBUG: [HttpClient-39-Worker6] [44s 816ms] SocketTube(99) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-40-SelectorManager] [44s 814ms] SSL Reader(SocketTube(99)) stop DEBUG: [HttpClient-40-SelectorManager] [44s 817ms] SSL Writer(SocketTube(99)) stop DEBUG: [HttpClient-40-SelectorManager] [44s 817ms] SocketTube(99) Stopping read scheduler DEBUG: [HttpClient-40-SelectorManager] [44s 817ms] SocketTube(99) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-SelectorManager] [44s 817ms] SocketTube(99) Read scheduler stopped DEBUG: [HttpClient-40-SelectorManager] [44s 817ms] SocketTube(99) write: cancel DEBUG: [HttpClient-40-SelectorManager] [44s 817ms] SocketTube(99) write: resetting demand to 0 DEBUG: [HttpClient-40-SelectorManager] [44s 817ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: cancelled by SSLTube(SocketTube(99)) DEBUG: [HttpClient-40-SelectorManager] [44s 817ms] SocketTube(99) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-40-SelectorManager] [44s 817ms] Http2Connection(SSLTube(SocketTube(99))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-40-SelectorManager] [44s 817ms] Http2Connection(SSLTube(SocketTube(99))) Close all streams DEBUG: [MainThread] [44s 826ms] HttpClientImpl(41) proxySelector is java.net.ProxySelector$StaticProxySelector@2db9d69 (user-supplied=true) DEBUG: [MainThread] [44s 828ms] HttpClientImpl(41) ClientImpl (async) send http://127.0.0.1:35219/ GET DEBUG: [HttpClient-40-Worker0] [44s 828ms] Exchange establishing exchange for http://127.0.0.1:35219/ GET, proxy=null DEBUG: [HttpClient-40-Worker0] [44s 828ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-40-Worker0] [44s 828ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-40-Worker0] [44s 828ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-40-Worker0] [44s 828ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-40-Worker0] [44s 828ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-40-Worker0] [44s 828ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-40-Worker0] [44s 828ms] Exchange checkFor407: all clear DEBUG: [HttpClient-40-Worker0] [44s 828ms] Http1Exchange Sending headers only DEBUG: [HttpClient-40-Worker0] [44s 829ms] Http1AsyncReceiver(SocketTube(100)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2433f32 queue.isEmpty: true DEBUG: [HttpClient-40-Worker0] [44s 829ms] Http1AsyncReceiver(SocketTube(100)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2433f32, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-40-Worker0] [44s 829ms] Http1AsyncReceiver(SocketTube(100)) downstream subscription demand is 1 DEBUG: [HttpClient-40-Worker0] [44s 829ms] Http1AsyncReceiver(SocketTube(100)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-40-Worker0] [44s 829ms] Http1AsyncReceiver(SocketTube(100)) downstream subscription demand is 1 DEBUG: [HttpClient-40-Worker0] [44s 829ms] Http1AsyncReceiver(SocketTube(100)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-40-Worker0] [44s 829ms] Http1Exchange response created in advance DEBUG: [HttpClient-40-Worker0] [44s 829ms] Http1Exchange initiating connect async DEBUG: [HttpClient-40-Worker0] [44s 829ms] PlainHttpConnection(SocketTube(100)) registering connect event Server connection to /127.0.0.1:54693 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-41-SelectorManager] [44s 834ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4c89f649 for C (true) DEBUG: [HttpClient-41-SelectorManager] [44s 835ms] PlainHttpConnection(SocketTube(100)) ConnectEvent: finishing connect DEBUG: [HttpClient-41-SelectorManager] [44s 835ms] PlainHttpConnection(SocketTube(100)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:43922 DEBUG: [HttpClient-40-Worker1] [44s 835ms] PlainHttpConnection(SocketTube(100)) finishConnect, setting connected=true DEBUG: [HttpClient-40-Worker1] [44s 835ms] Http1Exchange SocketTube(100) connecting flows DEBUG: [HttpClient-40-Worker1] [44s 835ms] SocketTube(100) connecting flows DEBUG: [HttpClient-40-Worker1] [44s 835ms] SocketTube(100) read publisher got subscriber DEBUG: [HttpClient-40-Worker1] [44s 835ms] SocketTube(100) registering subscribe event DEBUG: [HttpClient-40-Worker1] [44s 835ms] SocketTube(100) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-41-SelectorManager] [44s 835ms] SocketTube(100) subscribe event raised DEBUG: [HttpClient-41-SelectorManager] [44s 835ms] SocketTube(100) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@46719d39 DEBUG: [HttpClient-41-SelectorManager] [44s 835ms] SocketTube(100) read demand reset to 0 DEBUG: [HttpClient-41-SelectorManager] [44s 835ms] SocketTube(100) calling onSubscribe DEBUG: [HttpClient-41-SelectorManager] [44s 835ms] Http1AsyncReceiver(SocketTube(100)) Received onSubscribed from upstream DEBUG: [HttpClient-41-SelectorManager] [44s 835ms] SocketTube(100) onSubscribe called DEBUG: [HttpClient-41-SelectorManager] [44s 835ms] SocketTube(100) pending subscriber subscribed DEBUG: [HttpClient-40-Worker2] [44s 835ms] Http1AsyncReceiver(SocketTube(100)) downstream subscription demand is 1 DEBUG: [HttpClient-40-Worker2] [44s 835ms] Http1AsyncReceiver(SocketTube(100)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-40-Worker2] [44s 835ms] Http1AsyncReceiver(SocketTube(100)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-40-Worker2] [44s 835ms] SocketTube(100) got some demand for reading DEBUG: [HttpClient-40-Worker2] [44s 835ms] SocketTube(100) resuming read event DEBUG: [HttpClient-40-Worker2] [44s 835ms] SocketTube(100) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-41-SelectorManager] [44s 835ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3730b93 for R (true) DEBUG: [HttpClient-40-Worker1] [44s 835ms] Http1Publisher(SocketTube(100)) got subscriber: SocketTube(100) DEBUG: [HttpClient-40-Worker1] [44s 835ms] SocketTube(100) subscribed for writing DEBUG: [HttpClient-40-Worker1] [44s 835ms] SocketTube(100) write: registering startSubscription event DEBUG: [HttpClient-41-SelectorManager] [44s 835ms] SocketTube(100) write: starting subscription DEBUG: [HttpClient-41-SelectorManager] [44s 835ms] SocketTube(100) write: offloading requestMore DEBUG: [HttpClient-40-Worker3] [44s 836ms] SocketTube(100) write: requesting more... DEBUG: [HttpClient-40-Worker3] [44s 836ms] Http1Publisher(SocketTube(100)) subscription request(1), demand=1 DEBUG: [HttpClient-40-Worker3] [44s 836ms] Http1Publisher(SocketTube(100)) WriteTask DEBUG: [HttpClient-40-Worker3] [44s 836ms] Http1Publisher(SocketTube(100)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-40-Worker3] [44s 836ms] SocketTube(100) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker1] [44s 836ms] Http1Exchange requestAction.headers Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35219/ GET DEBUG: [HttpClient-40-Worker1] [44s 836ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-40-Worker1] [44s 836ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-40-Worker1] [44s 836ms] Http1Publisher(SocketTube(100)) WriteTask DEBUG: [HttpClient-40-Worker1] [44s 836ms] Http1Publisher(SocketTube(100)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-40-Worker1] [44s 836ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-40-Worker1] [44s 836ms] Http1Publisher(SocketTube(100)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-40-Worker1] [44s 836ms] Http1Publisher(SocketTube(100)) onNext with 191 bytes DEBUG: [HttpClient-40-Worker1] [44s 836ms] SocketTube(100) trying to write: 191 DEBUG: [HttpClient-40-Worker1] [44s 837ms] SocketTube(100) wrote: 191 DEBUG: [HttpClient-40-Worker1] [44s 837ms] SocketTube(100) write: requesting more... DEBUG: [HttpClient-40-Worker1] [44s 837ms] Http1Publisher(SocketTube(100)) subscription request(1), demand=1 DEBUG: [HttpClient-40-Worker1] [44s 837ms] SocketTube(100) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker1] [44s 837ms] SocketTube(100) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker1] [44s 837ms] Http1Publisher(SocketTube(100)) WriteTask DEBUG: [HttpClient-40-Worker1] [44s 837ms] Http1Publisher(SocketTube(100)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-40-Worker1] [44s 837ms] Exchange checkFor407: all clear DEBUG: [HttpClient-40-Worker1] [44s 837ms] Exchange sendRequestBody DEBUG: [HttpClient-40-Worker1] [44s 837ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-40-Worker1] [44s 837ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-40-Worker1] [44s 837ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-40-Worker1] [44s 837ms] Http1Publisher(SocketTube(100)) WriteTask DEBUG: [HttpClient-40-Worker1] [44s 837ms] Http1Publisher(SocketTube(100)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-40-Worker1] [44s 837ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-40-Worker1] [44s 837ms] Http1Publisher(SocketTube(100)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-40-Worker1] [44s 837ms] Http1Publisher(SocketTube(100)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3c2771e6 DEBUG: [HttpClient-40-Worker1] [44s 837ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-40-Worker1] [44s 837ms] Http1Exchange reading headers DEBUG: [HttpClient-40-Worker1] [44s 837ms] Http1Response(id=76, PlainHttpConnection(SocketTube(100))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-40-Worker1] [44s 837ms] Http1Response(id=76, PlainHttpConnection(SocketTube(100))) First time around DEBUG: [HttpClient-40-Worker1] [44s 837ms] Http1Response(id=76, PlainHttpConnection(SocketTube(100))) headersReader is not yet completed DEBUG: [HttpClient-41-SelectorManager] [44s 837ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3730b93 for None (false) DEBUG: [HttpClient-41-SelectorManager] [44s 838ms] SocketTube(100) read bytes: 79 DEBUG: [HttpClient-41-SelectorManager] [44s 838ms] Http1AsyncReceiver(SocketTube(100)) Putting 79 bytes into the queue DEBUG: [HttpClient-41-SelectorManager] [44s 838ms] SocketTube(100) resuming read event DEBUG: [HttpClient-41-SelectorManager] [44s 838ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3730b93 for R (false) DEBUG: [HttpClient-41-SelectorManager] [44s 838ms] SocketTube(100) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker4] [44s 838ms] Http1AsyncReceiver(SocketTube(100)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2433f32 DEBUG: [HttpClient-40-Worker4] [44s 838ms] Http1AsyncReceiver(SocketTube(100)) downstream subscription demand is 1 DEBUG: [HttpClient-40-Worker4] [44s 838ms] Http1AsyncReceiver(SocketTube(100)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2433f32 DEBUG: [HttpClient-40-Worker4] [44s 838ms] Http1Response(id=76, PlainHttpConnection(SocketTube(100))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-40-Worker4] [44s 838ms] Http1Response(id=76, PlainHttpConnection(SocketTube(100))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-40-Worker4] [44s 838ms] Http1AsyncReceiver(SocketTube(100)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2433f32 DEBUG: [HttpClient-40-Worker4] [44s 838ms] Http1Response(id=76, PlainHttpConnection(SocketTube(100))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-40-Worker4] [44s 838ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35219/) 200 HTTP_1_1 Local port: 43922 DEBUG: [HttpClient-40-Worker4] [44s 839ms] Http1Response(id=76, PlainHttpConnection(SocketTube(100))) readBody: return2Cache: true DEBUG: [HttpClient-40-Worker4] [44s 839ms] Http1Response(id=76, PlainHttpConnection(SocketTube(100))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5508f4c1(41) DEBUG: [HttpClient-40-Worker4] [44s 839ms] Http1AsyncReceiver(SocketTube(100)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7d944b83/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@47bc42e4 queue.isEmpty: false DEBUG: [HttpClient-40-Worker4] [44s 839ms] Http1AsyncReceiver(SocketTube(100)) Delegate done: 4 DEBUG: [HttpClient-40-Worker4] [44s 839ms] PlainHttpConnection(SocketTube(100))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-40-Worker4] [44s 839ms] HttpClientImpl(41) body subscriber registered: 1 DEBUG: [HttpClient-40-Worker4] [44s 839ms] Http1AsyncReceiver(SocketTube(100)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7d944b83/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@47bc42e4, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-40-Worker4] [44s 839ms] Http1AsyncReceiver(SocketTube(100)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7d944b83/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@47bc42e4 DEBUG: [HttpClient-40-Worker4] [44s 839ms] Http1AsyncReceiver(SocketTube(100)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-40-Worker4] [44s 839ms] Http1AsyncReceiver(SocketTube(100)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7d944b83/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@47bc42e4 DEBUG: [HttpClient-40-Worker4] [44s 839ms] Http1Response(id=76, PlainHttpConnection(SocketTube(100))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-40-Worker4] [44s 839ms] PlainHttpConnection(SocketTube(100))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-40-Worker4] [44s 839ms] PlainHttpConnection(SocketTube(100))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-40-Worker4] [44s 839ms] Http1AsyncReceiver(SocketTube(100)) cleared DEBUG: [HttpClient-40-Worker4] [44s 839ms] Http1Response(id=76, PlainHttpConnection(SocketTube(100))) SocketTube(100): return to HTTP/1.1 pool DEBUG: [HttpClient-40-Worker4] [44s 839ms] ConnectionPool(41) registering CleanupTrigger(SocketTube(100)) DEBUG: [HttpClient-40-Worker4] [44s 839ms] SocketTube(100) connecting flows DEBUG: [HttpClient-40-Worker4] [44s 839ms] SocketTube(100) read publisher got subscriber DEBUG: [HttpClient-40-Worker4] [44s 839ms] SocketTube(100) registering subscribe event DEBUG: [HttpClient-40-Worker4] [44s 839ms] SocketTube(100) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker4] [44s 839ms] SocketTube(100) subscribed for writing DEBUG: [HttpClient-40-Worker4] [44s 839ms] SocketTube(100) write: resetting demand to 0 DEBUG: [HttpClient-41-SelectorManager] [44s 839ms] SocketTube(100) subscribe event raised DEBUG: [HttpClient-41-SelectorManager] [44s 839ms] SocketTube(100) handling pending subscription for CleanupTrigger(SocketTube(100)) DEBUG: [HttpClient-41-SelectorManager] [44s 839ms] Http1AsyncReceiver(SocketTube(100)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-41-SelectorManager] [44s 839ms] SocketTube(100) read demand reset to 0 DEBUG: [HttpClient-41-SelectorManager] [44s 839ms] SocketTube(100) calling onSubscribe DEBUG: [HttpClient-41-SelectorManager] [44s 839ms] SocketTube(100) got some demand for reading DEBUG: [HttpClient-41-SelectorManager] [44s 839ms] SocketTube(100) resuming read event DEBUG: [HttpClient-41-SelectorManager] [44s 839ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3730b93 for R (false) DEBUG: [HttpClient-41-SelectorManager] [44s 839ms] SocketTube(100) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-41-SelectorManager] [44s 840ms] SocketTube(100) onSubscribe called DEBUG: [HttpClient-41-SelectorManager] [44s 840ms] SocketTube(100) pending subscriber subscribed DEBUG: [HttpClient-40-Worker4] [44s 839ms] SocketTube(100) write: registering startSubscription event DEBUG: [HttpClient-41-SelectorManager] [44s 840ms] SocketTube(100) write: starting subscription DEBUG: [HttpClient-41-SelectorManager] [44s 840ms] SocketTube(100) write: offloading requestMore DEBUG: [HttpClient-40-Worker5] [44s 840ms] SocketTube(100) write: requesting more... DEBUG: [HttpClient-40-Worker5] [44s 840ms] SocketTube(100) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker4] [44s 840ms] HttpClientImpl(41) body subscriber unregistered: 0 DEBUG: [HttpClient-40-Worker4] [44s 840ms] HttpClientImpl(41) ClientImpl (async) elapsed 12 millis for GET to http://127.0.0.1:35219/ DEBUG: [HttpClient-40-Worker4] [44s 840ms] Http1Response(id=76, PlainHttpConnection(SocketTube(100))) Finished reading body: READING_BODY DEBUG: [HttpClient-40-Worker4] [44s 840ms] Http1Response(id=76, PlainHttpConnection(SocketTube(100))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5508f4c1(41) DEBUG: [HttpClient-40-Worker4] [44s 841ms] Http1AsyncReceiver(SocketTube(100)) Delegate done: 0 DEBUG: [HttpClient-40-Worker4] [44s 841ms] Http1AsyncReceiver(SocketTube(100)) Got 0 bytes for delegate null DEBUG: [HttpClient-41-SelectorManager] [44s 842ms] HttpClientImpl(41) SelectorManager shutting down DEBUG: [HttpClient-41-SelectorManager] [44s 842ms] PlainHttpConnection(SocketTube(100)) Closing channel: channel not registered with selector DEBUG: [HttpClient-41-SelectorManager] [44s 842ms] SocketTube(100) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-41-SelectorManager] [44s 842ms] SocketTube(100) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-41-SelectorManager] [44s 842ms] SocketTube(100) pausing read event DEBUG: [HttpClient-41-SelectorManager] [44s 842ms] SocketTube(100) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(100)) DEBUG: [HttpClient-41-SelectorManager] [44s 842ms] SocketTube(100) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-41-SelectorManager] [44s 842ms] ConnectionPool(41) SocketTube(100) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-41-SelectorManager] [44s 842ms] SocketTube(100) Stopping read scheduler DEBUG: [HttpClient-41-SelectorManager] [44s 842ms] SocketTube(100) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-SelectorManager] [44s 842ms] SocketTube(100) Read scheduler stopped DEBUG: [HttpClient-41-SelectorManager] [44s 842ms] Http2ClientImpl stopping DEBUG: [MainThread] [44s 843ms] HttpClientImpl(42) proxySelector is java.net.ProxySelector$StaticProxySelector@2db9d69 (user-supplied=true) DEBUG: [MainThread] [44s 844ms] HttpClientImpl(42) ClientImpl (async) send http://127.0.0.1:35219/ GET DEBUG: [HttpClient-41-Worker0] [44s 844ms] Exchange establishing exchange for http://127.0.0.1:35219/ GET, proxy=null DEBUG: [HttpClient-41-Worker0] [44s 847ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-41-Worker0] [44s 850ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-41-Worker0] [44s 850ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-41-Worker0] [44s 850ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-41-Worker0] [44s 850ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-41-Worker0] [44s 850ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-41-Worker0] [44s 850ms] Exchange checkFor407: all clear DEBUG: [HttpClient-41-Worker0] [44s 850ms] Http1Exchange Sending headers only DEBUG: [HttpClient-41-Worker0] [44s 851ms] Http1AsyncReceiver(SocketTube(101)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@366c23db queue.isEmpty: true DEBUG: [HttpClient-41-Worker0] [44s 851ms] Http1AsyncReceiver(SocketTube(101)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@366c23db, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-41-Worker0] [44s 851ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 1 DEBUG: [HttpClient-41-Worker0] [44s 851ms] Http1AsyncReceiver(SocketTube(101)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-41-Worker0] [44s 851ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 1 DEBUG: [HttpClient-41-Worker0] [44s 851ms] Http1AsyncReceiver(SocketTube(101)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-41-Worker0] [44s 851ms] Http1Exchange response created in advance DEBUG: [HttpClient-41-Worker0] [44s 851ms] Http1Exchange initiating connect async DEBUG: [HttpClient-41-Worker0] [44s 851ms] PlainHttpConnection(SocketTube(101)) registering connect event DEBUG: [HttpClient-42-SelectorManager] [44s 851ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2d68f8e6 for C (true) DEBUG: [HttpClient-42-SelectorManager] [44s 852ms] PlainHttpConnection(SocketTube(101)) ConnectEvent: finishing connect DEBUG: [HttpClient-42-SelectorManager] [44s 852ms] PlainHttpConnection(SocketTube(101)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:43926 DEBUG: [HttpClient-41-Worker1] [44s 852ms] PlainHttpConnection(SocketTube(101)) finishConnect, setting connected=true DEBUG: [HttpClient-41-Worker1] [44s 852ms] Http1Exchange SocketTube(101) connecting flows DEBUG: [HttpClient-41-Worker1] [44s 852ms] SocketTube(101) connecting flows DEBUG: [HttpClient-41-Worker1] [44s 852ms] SocketTube(101) read publisher got subscriber DEBUG: [HttpClient-41-Worker1] [44s 852ms] SocketTube(101) registering subscribe event DEBUG: [HttpClient-41-Worker1] [44s 852ms] SocketTube(101) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-41-Worker1] [44s 852ms] Http1Publisher(SocketTube(101)) got subscriber: SocketTube(101) DEBUG: [HttpClient-41-Worker1] [44s 852ms] SocketTube(101) subscribed for writing DEBUG: [HttpClient-41-Worker1] [44s 852ms] SocketTube(101) write: registering startSubscription event DEBUG: [HttpClient-41-Worker1] [44s 852ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-42-SelectorManager] [44s 852ms] SocketTube(101) subscribe event raised DEBUG: [HttpClient-42-SelectorManager] [44s 852ms] SocketTube(101) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@27909396 DEBUG: [HttpClient-42-SelectorManager] [44s 852ms] SocketTube(101) read demand reset to 0 DEBUG: [HttpClient-42-SelectorManager] [44s 852ms] SocketTube(101) calling onSubscribe DEBUG: [HttpClient-42-SelectorManager] [44s 852ms] Http1AsyncReceiver(SocketTube(101)) Received onSubscribed from upstream DEBUG: [HttpClient-42-SelectorManager] [44s 852ms] SocketTube(101) onSubscribe called DEBUG: [HttpClient-42-SelectorManager] [44s 852ms] SocketTube(101) pending subscriber subscribed DEBUG: [HttpClient-41-Worker2] [44s 852ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 1 DEBUG: [HttpClient-41-Worker2] [44s 852ms] Http1AsyncReceiver(SocketTube(101)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-41-Worker2] [44s 852ms] Http1AsyncReceiver(SocketTube(101)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-41-Worker2] [44s 852ms] SocketTube(101) got some demand for reading DEBUG: [HttpClient-41-Worker2] [44s 852ms] SocketTube(101) resuming read event Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35219/ GET DEBUG: [HttpClient-42-SelectorManager] [44s 852ms] SocketTube(101) write: starting subscription DEBUG: [HttpClient-42-SelectorManager] [44s 852ms] SocketTube(101) write: offloading requestMore DEBUG: [HttpClient-41-Worker2] [44s 852ms] SocketTube(101) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-41-Worker3] [44s 852ms] SocketTube(101) write: requesting more... DEBUG: [HttpClient-41-Worker1] [44s 852ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-41-Worker3] [44s 852ms] Http1Publisher(SocketTube(101)) subscription request(1), demand=1 DEBUG: [HttpClient-41-Worker3] [44s 853ms] Http1Publisher(SocketTube(101)) WriteTask DEBUG: [HttpClient-41-Worker3] [44s 853ms] Http1Publisher(SocketTube(101)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-41-Worker3] [44s 853ms] SocketTube(101) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-SelectorManager] [44s 852ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@62921900 for R (true) DEBUG: [HttpClient-41-Worker1] [44s 853ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-41-Worker1] [44s 853ms] Http1Publisher(SocketTube(101)) WriteTask DEBUG: [HttpClient-41-Worker1] [44s 853ms] Http1Publisher(SocketTube(101)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-41-Worker1] [44s 853ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-41-Worker1] [44s 853ms] Http1Publisher(SocketTube(101)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-41-Worker1] [44s 853ms] Http1Publisher(SocketTube(101)) onNext with 191 bytes DEBUG: [HttpClient-41-Worker1] [44s 853ms] SocketTube(101) trying to write: 191 DEBUG: [HttpClient-41-Worker1] [44s 853ms] SocketTube(101) wrote: 191 DEBUG: [HttpClient-41-Worker1] [44s 853ms] SocketTube(101) write: requesting more... DEBUG: [HttpClient-41-Worker1] [44s 853ms] Http1Publisher(SocketTube(101)) subscription request(1), demand=1 DEBUG: [HttpClient-41-Worker1] [44s 853ms] SocketTube(101) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-Worker1] [44s 853ms] SocketTube(101) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-Worker1] [44s 853ms] Http1Publisher(SocketTube(101)) WriteTask DEBUG: [HttpClient-41-Worker1] [44s 854ms] Http1Publisher(SocketTube(101)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-41-Worker1] [44s 854ms] Exchange checkFor407: all clear DEBUG: [HttpClient-41-Worker1] [44s 854ms] Exchange sendRequestBody DEBUG: [HttpClient-41-Worker1] [44s 854ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-41-Worker1] [44s 854ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-41-Worker1] [44s 854ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-41-Worker1] [44s 854ms] Http1Publisher(SocketTube(101)) WriteTask DEBUG: [HttpClient-41-Worker1] [44s 854ms] Http1Publisher(SocketTube(101)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-41-Worker1] [44s 854ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-41-Worker1] [44s 854ms] Http1Publisher(SocketTube(101)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-41-Worker1] [44s 854ms] Http1Publisher(SocketTube(101)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@686255ce DEBUG: [HttpClient-41-Worker1] [44s 854ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-41-Worker1] [44s 854ms] Http1Exchange reading headers DEBUG: [HttpClient-41-Worker1] [44s 854ms] Http1Response(id=77, PlainHttpConnection(SocketTube(101))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-41-Worker1] [44s 854ms] Http1Response(id=77, PlainHttpConnection(SocketTube(101))) First time around DEBUG: [HttpClient-41-Worker1] [44s 854ms] Http1Response(id=77, PlainHttpConnection(SocketTube(101))) headersReader is not yet completed DEBUG: [HttpClient-42-SelectorManager] [44s 854ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@62921900 for None (false) DEBUG: [HttpClient-42-SelectorManager] [44s 855ms] SocketTube(101) read bytes: 79 DEBUG: [HttpClient-42-SelectorManager] [44s 855ms] Http1AsyncReceiver(SocketTube(101)) Putting 79 bytes into the queue DEBUG: [HttpClient-42-SelectorManager] [44s 855ms] SocketTube(101) resuming read event DEBUG: [HttpClient-42-SelectorManager] [44s 855ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@62921900 for R (false) DEBUG: [HttpClient-42-SelectorManager] [44s 855ms] SocketTube(101) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-Worker4] [44s 855ms] Http1AsyncReceiver(SocketTube(101)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@366c23db DEBUG: [HttpClient-41-Worker4] [44s 855ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 1 DEBUG: [HttpClient-41-Worker4] [44s 855ms] Http1AsyncReceiver(SocketTube(101)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@366c23db DEBUG: [HttpClient-41-Worker4] [44s 855ms] Http1Response(id=77, PlainHttpConnection(SocketTube(101))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-41-Worker4] [44s 855ms] Http1Response(id=77, PlainHttpConnection(SocketTube(101))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-41-Worker4] [44s 855ms] Http1AsyncReceiver(SocketTube(101)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@366c23db DEBUG: [HttpClient-41-Worker4] [44s 855ms] Http1Response(id=77, PlainHttpConnection(SocketTube(101))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-41-Worker4] [44s 855ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35219/) 200 HTTP_1_1 Local port: 43926 DEBUG: [HttpClient-41-Worker4] [44s 855ms] Http1Response(id=77, PlainHttpConnection(SocketTube(101))) readBody: return2Cache: true DEBUG: [HttpClient-41-Worker4] [44s 855ms] Http1Response(id=77, PlainHttpConnection(SocketTube(101))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5fe0e6a5(42) DEBUG: [HttpClient-41-Worker4] [44s 857ms] Http1AsyncReceiver(SocketTube(101)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7da314a8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@34a7c0fb queue.isEmpty: false DEBUG: [HttpClient-41-Worker4] [44s 857ms] Http1AsyncReceiver(SocketTube(101)) Delegate done: 4 DEBUG: [HttpClient-41-Worker4] [44s 857ms] PlainHttpConnection(SocketTube(101))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-41-Worker4] [44s 857ms] HttpClientImpl(42) body subscriber registered: 1 DEBUG: [HttpClient-41-Worker4] [44s 857ms] Http1AsyncReceiver(SocketTube(101)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7da314a8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@34a7c0fb, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-41-Worker4] [44s 857ms] Http1AsyncReceiver(SocketTube(101)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7da314a8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@34a7c0fb DEBUG: [HttpClient-41-Worker4] [44s 857ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-41-Worker4] [44s 857ms] Http1AsyncReceiver(SocketTube(101)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7da314a8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@34a7c0fb DEBUG: [HttpClient-41-Worker4] [44s 857ms] Http1Response(id=77, PlainHttpConnection(SocketTube(101))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-41-Worker4] [44s 857ms] PlainHttpConnection(SocketTube(101))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-41-Worker4] [44s 857ms] PlainHttpConnection(SocketTube(101))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-41-Worker4] [44s 857ms] Http1AsyncReceiver(SocketTube(101)) cleared DEBUG: [HttpClient-41-Worker4] [44s 857ms] Http1Response(id=77, PlainHttpConnection(SocketTube(101))) SocketTube(101): return to HTTP/1.1 pool DEBUG: [HttpClient-41-Worker4] [44s 857ms] ConnectionPool(42) registering CleanupTrigger(SocketTube(101)) DEBUG: [HttpClient-41-Worker4] [44s 857ms] SocketTube(101) connecting flows DEBUG: [HttpClient-41-Worker4] [44s 857ms] SocketTube(101) read publisher got subscriber DEBUG: [HttpClient-41-Worker4] [44s 857ms] SocketTube(101) registering subscribe event DEBUG: [HttpClient-41-Worker4] [44s 857ms] SocketTube(101) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-Worker4] [44s 857ms] SocketTube(101) subscribed for writing DEBUG: [HttpClient-41-Worker4] [44s 857ms] SocketTube(101) write: resetting demand to 0 DEBUG: [HttpClient-41-Worker4] [44s 857ms] SocketTube(101) write: registering startSubscription event DEBUG: [HttpClient-41-Worker4] [44s 858ms] HttpClientImpl(42) body subscriber unregistered: 0 DEBUG: [HttpClient-41-Worker4] [44s 858ms] HttpClientImpl(42) ClientImpl (async) elapsed 13 millis for GET to http://127.0.0.1:35219/ DEBUG: [HttpClient-41-Worker4] [44s 858ms] Http1Response(id=77, PlainHttpConnection(SocketTube(101))) Finished reading body: READING_BODY DEBUG: [HttpClient-41-Worker4] [44s 858ms] Http1Response(id=77, PlainHttpConnection(SocketTube(101))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5fe0e6a5(42) DEBUG: [HttpClient-41-Worker4] [44s 858ms] Http1AsyncReceiver(SocketTube(101)) Delegate done: 0 DEBUG: [HttpClient-41-Worker4] [44s 858ms] Http1AsyncReceiver(SocketTube(101)) Got 0 bytes for delegate null DEBUG: [HttpClient-42-SelectorManager] [44s 858ms] SocketTube(101) subscribe event raised DEBUG: [HttpClient-42-SelectorManager] [44s 858ms] SocketTube(101) handling pending subscription for CleanupTrigger(SocketTube(101)) DEBUG: [HttpClient-42-SelectorManager] [44s 858ms] Http1AsyncReceiver(SocketTube(101)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-42-SelectorManager] [44s 858ms] SocketTube(101) read demand reset to 0 DEBUG: [HttpClient-42-SelectorManager] [44s 858ms] SocketTube(101) calling onSubscribe DEBUG: [HttpClient-42-SelectorManager] [44s 858ms] SocketTube(101) got some demand for reading DEBUG: [HttpClient-42-SelectorManager] [44s 858ms] SocketTube(101) resuming read event DEBUG: [HttpClient-42-SelectorManager] [44s 858ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@62921900 for R (false) DEBUG: [HttpClient-42-SelectorManager] [44s 858ms] SocketTube(101) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-42-SelectorManager] [44s 858ms] SocketTube(101) onSubscribe called DEBUG: [HttpClient-42-SelectorManager] [44s 858ms] SocketTube(101) pending subscriber subscribed DEBUG: [HttpClient-42-SelectorManager] [44s 858ms] SocketTube(101) write: starting subscription DEBUG: [HttpClient-42-SelectorManager] [44s 858ms] SocketTube(101) write: offloading requestMore DEBUG: [HttpClient-41-Worker5] [44s 858ms] SocketTube(101) write: requesting more... DEBUG: [HttpClient-41-Worker5] [44s 858ms] SocketTube(101) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-SelectorManager] [44s 863ms] HttpClientImpl(42) SelectorManager shutting down DEBUG: [HttpClient-42-SelectorManager] [44s 863ms] PlainHttpConnection(SocketTube(101)) Closing channel: channel not registered with selector DEBUG: [HttpClient-42-SelectorManager] [44s 863ms] SocketTube(101) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-42-SelectorManager] [44s 863ms] SocketTube(101) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-42-SelectorManager] [44s 863ms] SocketTube(101) pausing read event DEBUG: [HttpClient-42-SelectorManager] [44s 863ms] SocketTube(101) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(101)) DEBUG: [HttpClient-42-SelectorManager] [44s 863ms] SocketTube(101) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-42-SelectorManager] [44s 863ms] ConnectionPool(42) SocketTube(101) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-42-SelectorManager] [44s 863ms] SocketTube(101) Stopping read scheduler DEBUG: [HttpClient-42-SelectorManager] [44s 863ms] SocketTube(101) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-SelectorManager] [44s 863ms] SocketTube(101) Read scheduler stopped DEBUG: [HttpClient-42-SelectorManager] [44s 863ms] Http2ClientImpl stopping DEBUG: [MainThread] [44s 871ms] HttpClientImpl(43) proxySelector is java.net.ProxySelector$StaticProxySelector@2db9d69 (user-supplied=true) DEBUG: [MainThread] [44s 872ms] HttpClientImpl(43) ClientImpl (async) send http://127.0.0.1:35219/ GET DEBUG: [HttpClient-42-Worker0] [44s 872ms] Exchange establishing exchange for http://127.0.0.1:35219/ GET, proxy=null DEBUG: [HttpClient-42-Worker0] [44s 872ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-42-Worker0] [44s 872ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-42-Worker0] [44s 872ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-42-Worker0] [44s 872ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-42-Worker0] [44s 872ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-42-Worker0] [44s 872ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-42-Worker0] [44s 873ms] Exchange checkFor407: all clear DEBUG: [HttpClient-42-Worker0] [44s 873ms] Http1Exchange Sending headers only DEBUG: [HttpClient-42-Worker0] [44s 873ms] Http1AsyncReceiver(SocketTube(102)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@176529e9 queue.isEmpty: true DEBUG: [HttpClient-42-Worker0] [44s 873ms] Http1AsyncReceiver(SocketTube(102)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@176529e9, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-42-Worker0] [44s 873ms] Http1AsyncReceiver(SocketTube(102)) downstream subscription demand is 1 DEBUG: [HttpClient-42-Worker0] [44s 873ms] Http1AsyncReceiver(SocketTube(102)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-42-Worker0] [44s 873ms] Http1AsyncReceiver(SocketTube(102)) downstream subscription demand is 1 DEBUG: [HttpClient-42-Worker0] [44s 873ms] Http1AsyncReceiver(SocketTube(102)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-42-Worker0] [44s 873ms] Http1Exchange response created in advance DEBUG: [HttpClient-42-Worker0] [44s 873ms] Http1Exchange initiating connect async DEBUG: [HttpClient-42-Worker0] [44s 873ms] PlainHttpConnection(SocketTube(102)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-42-Worker0] [44s 873ms] PlainHttpConnection(SocketTube(102)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-42-Worker0] [44s 873ms] PlainHttpConnection(SocketTube(102)) registering connect event DEBUG: [HttpClient-43-SelectorManager] [44s 874ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4b7d94b3 for C (true) DEBUG: [HttpClient-43-SelectorManager] [44s 874ms] PlainHttpConnection(SocketTube(102)) ConnectEvent: finishing connect DEBUG: [HttpClient-43-SelectorManager] [44s 874ms] PlainHttpConnection(SocketTube(102)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:45795 DEBUG: [HttpClient-42-Worker1] [44s 875ms] PlainHttpConnection(SocketTube(102)) finishConnect, setting connected=true DEBUG: [HttpClient-42-Worker1] [44s 875ms] Http1Exchange SocketTube(102) connecting flows DEBUG: [HttpClient-42-Worker1] [44s 875ms] SocketTube(102) connecting flows DEBUG: [HttpClient-42-Worker1] [44s 875ms] SocketTube(102) read publisher got subscriber DEBUG: [HttpClient-42-Worker1] [44s 875ms] SocketTube(102) registering subscribe event DEBUG: [HttpClient-42-Worker1] [44s 875ms] SocketTube(102) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-42-Worker1] [44s 875ms] Http1Publisher(SocketTube(102)) got subscriber: SocketTube(102) DEBUG: [HttpClient-42-Worker1] [44s 875ms] SocketTube(102) subscribed for writing DEBUG: [HttpClient-42-Worker1] [44s 875ms] SocketTube(102) write: registering startSubscription event DEBUG: [HttpClient-42-Worker1] [44s 875ms] Http1Exchange requestAction.headers Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35219/ GET DEBUG: [HttpClient-42-Worker1] [44s 876ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-42-Worker1] [44s 876ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-42-Worker1] [44s 876ms] Http1Publisher(SocketTube(102)) WriteTask DEBUG: [HttpClient-42-Worker1] [44s 876ms] Http1Publisher(SocketTube(102)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-43-SelectorManager] [44s 877ms] SocketTube(102) subscribe event raised DEBUG: [HttpClient-43-SelectorManager] [44s 877ms] SocketTube(102) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4185ffc3 DEBUG: [HttpClient-43-SelectorManager] [44s 877ms] SocketTube(102) read demand reset to 0 DEBUG: [HttpClient-43-SelectorManager] [44s 877ms] SocketTube(102) calling onSubscribe DEBUG: [HttpClient-43-SelectorManager] [44s 877ms] Http1AsyncReceiver(SocketTube(102)) Received onSubscribed from upstream DEBUG: [HttpClient-43-SelectorManager] [44s 877ms] SocketTube(102) onSubscribe called DEBUG: [HttpClient-43-SelectorManager] [44s 877ms] SocketTube(102) pending subscriber subscribed DEBUG: [HttpClient-43-SelectorManager] [44s 877ms] SocketTube(102) write: starting subscription DEBUG: [HttpClient-43-SelectorManager] [44s 877ms] SocketTube(102) write: offloading requestMore DEBUG: [HttpClient-42-Worker3] [44s 877ms] SocketTube(102) write: requesting more... DEBUG: [HttpClient-42-Worker3] [44s 877ms] Http1Publisher(SocketTube(102)) subscription request(1), demand=1 DEBUG: [HttpClient-42-Worker3] [44s 877ms] Http1Publisher(SocketTube(102)) WriteTask DEBUG: [HttpClient-42-Worker2] [44s 877ms] Http1AsyncReceiver(SocketTube(102)) downstream subscription demand is 1 DEBUG: [HttpClient-42-Worker2] [44s 877ms] Http1AsyncReceiver(SocketTube(102)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-42-Worker2] [44s 877ms] Http1AsyncReceiver(SocketTube(102)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-42-Worker2] [44s 877ms] SocketTube(102) got some demand for reading DEBUG: [HttpClient-42-Worker2] [44s 877ms] SocketTube(102) resuming read event DEBUG: [HttpClient-42-Worker2] [44s 877ms] SocketTube(102) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-SelectorManager] [44s 877ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4877997 for R (true) DEBUG: [HttpClient-42-Worker3] [44s 877ms] Http1Publisher(SocketTube(102)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-42-Worker3] [44s 877ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-42-Worker3] [44s 878ms] Exchange checkFor407: all clear DEBUG: [HttpClient-42-Worker3] [44s 878ms] Exchange sendRequestBody DEBUG: [HttpClient-42-Worker3] [44s 878ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-42-Worker3] [44s 878ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-42-Worker3] [44s 878ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-42-Worker3] [44s 878ms] Http1Publisher(SocketTube(102)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-42-Worker3] [44s 878ms] Http1Publisher(SocketTube(102)) onNext with 191 bytes DEBUG: [HttpClient-42-Worker3] [44s 878ms] SocketTube(102) trying to write: 191 DEBUG: [HttpClient-42-Worker3] [44s 878ms] SocketTube(102) wrote: 191 DEBUG: [HttpClient-42-Worker3] [44s 878ms] SocketTube(102) write: requesting more... DEBUG: [HttpClient-42-Worker3] [44s 878ms] Http1Publisher(SocketTube(102)) subscription request(1), demand=1 DEBUG: [HttpClient-42-Worker3] [44s 878ms] SocketTube(102) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-Worker3] [44s 878ms] SocketTube(102) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-Worker3] [44s 878ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-42-Worker3] [44s 878ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-42-Worker3] [44s 878ms] Http1Exchange reading headers DEBUG: [HttpClient-42-Worker3] [44s 878ms] Http1Response(id=78, PlainHttpConnection(SocketTube(102))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-42-Worker3] [44s 878ms] Http1Response(id=78, PlainHttpConnection(SocketTube(102))) First time around DEBUG: [HttpClient-42-Worker3] [44s 878ms] Http1Response(id=78, PlainHttpConnection(SocketTube(102))) headersReader is not yet completed DEBUG: [HttpClient-42-Worker3] [44s 878ms] Http1Publisher(SocketTube(102)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-42-Worker3] [44s 878ms] Http1Publisher(SocketTube(102)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@143f0958 DEBUG: [HttpClient-42-Worker3] [44s 878ms] SocketTube(102) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-SelectorManager] [44s 882ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4877997 for None (false) DEBUG: [HttpClient-43-SelectorManager] [44s 883ms] SocketTube(102) read bytes: 79 DEBUG: [HttpClient-43-SelectorManager] [44s 883ms] Http1AsyncReceiver(SocketTube(102)) Putting 79 bytes into the queue DEBUG: [HttpClient-43-SelectorManager] [44s 883ms] SocketTube(102) resuming read event DEBUG: [HttpClient-43-SelectorManager] [44s 883ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4877997 for R (false) DEBUG: [HttpClient-43-SelectorManager] [44s 883ms] SocketTube(102) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-Worker4] [44s 883ms] Http1AsyncReceiver(SocketTube(102)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@176529e9 DEBUG: [HttpClient-42-Worker4] [44s 883ms] Http1AsyncReceiver(SocketTube(102)) downstream subscription demand is 1 DEBUG: [HttpClient-42-Worker4] [44s 883ms] Http1AsyncReceiver(SocketTube(102)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@176529e9 DEBUG: [HttpClient-42-Worker4] [44s 883ms] Http1Response(id=78, PlainHttpConnection(SocketTube(102))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-42-Worker4] [44s 883ms] Http1Response(id=78, PlainHttpConnection(SocketTube(102))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-42-Worker4] [44s 883ms] Http1AsyncReceiver(SocketTube(102)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@176529e9 DEBUG: [HttpClient-42-Worker4] [44s 883ms] Http1Response(id=78, PlainHttpConnection(SocketTube(102))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-42-Worker4] [44s 883ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35219/) 200 HTTP_1_1 Local port: 45795 DEBUG: [HttpClient-42-Worker4] [44s 883ms] Http1Response(id=78, PlainHttpConnection(SocketTube(102))) readBody: return2Cache: true DEBUG: [HttpClient-42-Worker4] [44s 884ms] Http1Response(id=78, PlainHttpConnection(SocketTube(102))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7f919923(43) DEBUG: [HttpClient-42-Worker4] [44s 884ms] Http1AsyncReceiver(SocketTube(102)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3eba2e8c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5fdde07f queue.isEmpty: false DEBUG: [HttpClient-42-Worker4] [44s 884ms] Http1AsyncReceiver(SocketTube(102)) Delegate done: 4 DEBUG: [HttpClient-42-Worker4] [44s 884ms] PlainHttpConnection(SocketTube(102))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-42-Worker4] [44s 884ms] HttpClientImpl(43) body subscriber registered: 1 DEBUG: [HttpClient-42-Worker4] [44s 884ms] Http1AsyncReceiver(SocketTube(102)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3eba2e8c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5fdde07f, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-42-Worker4] [44s 884ms] Http1AsyncReceiver(SocketTube(102)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3eba2e8c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5fdde07f DEBUG: [HttpClient-42-Worker4] [44s 884ms] Http1AsyncReceiver(SocketTube(102)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-42-Worker4] [44s 884ms] Http1AsyncReceiver(SocketTube(102)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3eba2e8c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5fdde07f DEBUG: [HttpClient-42-Worker4] [44s 884ms] Http1Response(id=78, PlainHttpConnection(SocketTube(102))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-42-Worker4] [44s 884ms] PlainHttpConnection(SocketTube(102))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-42-Worker4] [44s 884ms] PlainHttpConnection(SocketTube(102))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-42-Worker4] [44s 884ms] Http1AsyncReceiver(SocketTube(102)) cleared DEBUG: [HttpClient-42-Worker4] [44s 884ms] Http1Response(id=78, PlainHttpConnection(SocketTube(102))) SocketTube(102): return to HTTP/1.1 pool DEBUG: [HttpClient-42-Worker4] [44s 884ms] ConnectionPool(43) registering CleanupTrigger(SocketTube(102)) DEBUG: [HttpClient-42-Worker4] [44s 884ms] SocketTube(102) connecting flows DEBUG: [HttpClient-42-Worker4] [44s 884ms] SocketTube(102) read publisher got subscriber DEBUG: [HttpClient-42-Worker4] [44s 884ms] SocketTube(102) registering subscribe event DEBUG: [HttpClient-42-Worker4] [44s 884ms] SocketTube(102) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-Worker4] [44s 884ms] SocketTube(102) subscribed for writing DEBUG: [HttpClient-42-Worker4] [44s 884ms] SocketTube(102) write: resetting demand to 0 DEBUG: [HttpClient-42-Worker4] [44s 884ms] SocketTube(102) write: registering startSubscription event DEBUG: [HttpClient-42-Worker4] [44s 884ms] HttpClientImpl(43) body subscriber unregistered: 0 DEBUG: [HttpClient-42-Worker4] [44s 884ms] HttpClientImpl(43) ClientImpl (async) elapsed 12 millis for GET to http://127.0.0.1:35219/ DEBUG: [HttpClient-42-Worker4] [44s 885ms] Http1Response(id=78, PlainHttpConnection(SocketTube(102))) Finished reading body: READING_BODY DEBUG: [HttpClient-42-Worker4] [44s 885ms] Http1Response(id=78, PlainHttpConnection(SocketTube(102))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7f919923(43) DEBUG: [HttpClient-42-Worker4] [44s 885ms] Http1AsyncReceiver(SocketTube(102)) Delegate done: 0 DEBUG: [HttpClient-42-Worker4] [44s 885ms] Http1AsyncReceiver(SocketTube(102)) Got 0 bytes for delegate null DEBUG: [HttpClient-43-SelectorManager] [44s 887ms] HttpClientImpl(43) SelectorManager shutting down DEBUG: [HttpClient-43-SelectorManager] [44s 887ms] PlainHttpConnection(SocketTube(102)) Closing channel: channel not registered with selector DEBUG: [HttpClient-43-SelectorManager] [44s 887ms] SocketTube(102) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-43-SelectorManager] [44s 887ms] SocketTube(102) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-43-SelectorManager] [44s 887ms] SocketTube(102) handling pending subscription for CleanupTrigger(SocketTube(102)) DEBUG: [HttpClient-43-SelectorManager] [44s 887ms] Http1AsyncReceiver(SocketTube(102)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-43-SelectorManager] [44s 887ms] SocketTube(102) read demand reset to 0 DEBUG: [HttpClient-43-SelectorManager] [44s 887ms] SocketTube(102) calling onSubscribe DEBUG: [HttpClient-43-SelectorManager] [44s 887ms] SocketTube(102) got some demand for reading DEBUG: [HttpClient-43-SelectorManager] [44s 887ms] SocketTube(102) resuming read event DEBUG: [HttpClient-43-SelectorManager] [44s 887ms] HttpClientImpl(43) No key for channel DEBUG: [HttpClient-43-SelectorManager] [44s 887ms] SocketTube(102) ReadEvent abort: java.io.IOException: No key for channel DEBUG: [HttpClient-43-SelectorManager] [44s 887ms] SocketTube(102) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@35c99d68 (java.io.IOException: No key for channel) DEBUG: [HttpClient-43-SelectorManager] [44s 887ms] SocketTube(102) signal read error: java.io.IOException: No key for channel DEBUG: [HttpClient-43-SelectorManager] [44s 887ms] SocketTube(102) leaving request(1): Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-43-SelectorManager] [44s 887ms] SocketTube(102) onSubscribe called DEBUG: [HttpClient-43-SelectorManager] [44s 887ms] SocketTube(102) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-43-SelectorManager] [44s 887ms] ConnectionPool(43) SocketTube(102) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-43-SelectorManager] [44s 887ms] SocketTube(102) pending subscriber subscribed DEBUG: [HttpClient-43-SelectorManager] [44s 887ms] Http2ClientImpl stopping DEBUG: [MainThread] [44s 888ms] HttpClientImpl(44) proxySelector is java.net.ProxySelector$StaticProxySelector@2db9d69 (user-supplied=true) DEBUG: [MainThread] [44s 889ms] HttpClientImpl(44) ClientImpl (async) send http://127.0.0.1:35219/ GET DEBUG: [HttpClient-43-Worker0] [44s 889ms] Exchange establishing exchange for http://127.0.0.1:35219/ GET, proxy=null DEBUG: [HttpClient-43-Worker0] [44s 889ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-43-Worker0] [44s 889ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-43-Worker0] [44s 889ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-43-Worker0] [44s 889ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-43-Worker0] [44s 890ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-43-Worker0] [44s 890ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-43-Worker0] [44s 890ms] Exchange checkFor407: all clear DEBUG: [HttpClient-43-Worker0] [44s 890ms] Http1Exchange Sending headers only DEBUG: [HttpClient-43-Worker0] [44s 890ms] Http1AsyncReceiver(SocketTube(103)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1954239f queue.isEmpty: true DEBUG: [HttpClient-43-Worker0] [44s 890ms] Http1AsyncReceiver(SocketTube(103)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1954239f, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-43-Worker0] [44s 890ms] Http1AsyncReceiver(SocketTube(103)) downstream subscription demand is 1 DEBUG: [HttpClient-43-Worker0] [44s 890ms] Http1AsyncReceiver(SocketTube(103)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-43-Worker0] [44s 890ms] Http1AsyncReceiver(SocketTube(103)) downstream subscription demand is 1 DEBUG: [HttpClient-43-Worker0] [44s 890ms] Http1AsyncReceiver(SocketTube(103)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-43-Worker0] [44s 890ms] Http1Exchange response created in advance DEBUG: [HttpClient-43-Worker0] [44s 890ms] Http1Exchange initiating connect async DEBUG: [HttpClient-43-Worker0] [44s 890ms] PlainHttpConnection(SocketTube(103)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-43-Worker0] [44s 890ms] PlainHttpConnection(SocketTube(103)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-43-Worker0] [44s 890ms] PlainHttpConnection(SocketTube(103)) registering connect event DEBUG: [HttpClient-44-SelectorManager] [44s 891ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4f63db85 for C (true) DEBUG: [HttpClient-44-SelectorManager] [44s 891ms] PlainHttpConnection(SocketTube(103)) ConnectEvent: finishing connect DEBUG: [HttpClient-44-SelectorManager] [44s 891ms] PlainHttpConnection(SocketTube(103)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:40785 DEBUG: [HttpClient-43-Worker1] [44s 891ms] PlainHttpConnection(SocketTube(103)) finishConnect, setting connected=true DEBUG: [HttpClient-43-Worker1] [44s 891ms] Http1Exchange SocketTube(103) connecting flows DEBUG: [HttpClient-43-Worker1] [44s 891ms] SocketTube(103) connecting flows DEBUG: [HttpClient-43-Worker1] [44s 891ms] SocketTube(103) read publisher got subscriber DEBUG: [HttpClient-43-Worker1] [44s 891ms] SocketTube(103) registering subscribe event DEBUG: [HttpClient-43-Worker1] [44s 891ms] SocketTube(103) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-43-Worker1] [44s 892ms] Http1Publisher(SocketTube(103)) got subscriber: SocketTube(103) DEBUG: [HttpClient-43-Worker1] [44s 892ms] SocketTube(103) subscribed for writing DEBUG: [HttpClient-43-Worker1] [44s 892ms] SocketTube(103) write: registering startSubscription event DEBUG: [HttpClient-43-Worker1] [44s 892ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-44-SelectorManager] [44s 892ms] SocketTube(103) subscribe event raised DEBUG: [HttpClient-44-SelectorManager] [44s 894ms] SocketTube(103) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@459bb0f5 DEBUG: [HttpClient-44-SelectorManager] [44s 894ms] SocketTube(103) read demand reset to 0 DEBUG: [HttpClient-44-SelectorManager] [44s 894ms] SocketTube(103) calling onSubscribe DEBUG: [HttpClient-44-SelectorManager] [44s 894ms] Http1AsyncReceiver(SocketTube(103)) Received onSubscribed from upstream DEBUG: [HttpClient-44-SelectorManager] [44s 894ms] SocketTube(103) onSubscribe called DEBUG: [HttpClient-44-SelectorManager] [44s 894ms] SocketTube(103) pending subscriber subscribed DEBUG: [HttpClient-44-SelectorManager] [44s 894ms] SocketTube(103) write: starting subscription DEBUG: [HttpClient-44-SelectorManager] [44s 894ms] SocketTube(103) write: offloading requestMore Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35219/ GET DEBUG: [HttpClient-43-Worker2] [44s 894ms] Http1AsyncReceiver(SocketTube(103)) downstream subscription demand is 1 DEBUG: [HttpClient-43-Worker2] [44s 894ms] Http1AsyncReceiver(SocketTube(103)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-43-Worker2] [44s 894ms] Http1AsyncReceiver(SocketTube(103)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-43-Worker2] [44s 894ms] SocketTube(103) got some demand for reading DEBUG: [HttpClient-43-Worker2] [44s 894ms] SocketTube(103) resuming read event DEBUG: [HttpClient-43-Worker2] [44s 894ms] SocketTube(103) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-Worker3] [44s 894ms] SocketTube(103) write: requesting more... DEBUG: [HttpClient-44-SelectorManager] [44s 894ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@992622 for R (true) DEBUG: [HttpClient-43-Worker3] [44s 894ms] Http1Publisher(SocketTube(103)) subscription request(1), demand=1 DEBUG: [HttpClient-43-Worker3] [44s 894ms] Http1Publisher(SocketTube(103)) WriteTask DEBUG: [HttpClient-43-Worker1] [44s 894ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-43-Worker1] [44s 895ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-43-Worker3] [44s 894ms] Http1Publisher(SocketTube(103)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-43-Worker3] [44s 895ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-43-Worker3] [44s 895ms] Exchange checkFor407: all clear DEBUG: [HttpClient-43-Worker3] [44s 895ms] Exchange sendRequestBody DEBUG: [HttpClient-43-Worker3] [44s 895ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-43-Worker3] [44s 895ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-43-Worker3] [44s 895ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-43-Worker3] [44s 895ms] Http1Publisher(SocketTube(103)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-43-Worker3] [44s 895ms] Http1Publisher(SocketTube(103)) onNext with 191 bytes DEBUG: [HttpClient-43-Worker3] [44s 895ms] SocketTube(103) trying to write: 191 DEBUG: [HttpClient-43-Worker3] [44s 895ms] SocketTube(103) wrote: 191 DEBUG: [HttpClient-43-Worker3] [44s 895ms] SocketTube(103) write: requesting more... DEBUG: [HttpClient-43-Worker3] [44s 895ms] Http1Publisher(SocketTube(103)) subscription request(1), demand=1 DEBUG: [HttpClient-43-Worker3] [44s 895ms] SocketTube(103) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-Worker3] [44s 895ms] SocketTube(103) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-Worker3] [44s 895ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-43-Worker3] [44s 895ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-43-Worker3] [44s 895ms] Http1Exchange reading headers DEBUG: [HttpClient-43-Worker3] [44s 895ms] Http1Response(id=79, PlainHttpConnection(SocketTube(103))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-43-Worker3] [44s 895ms] Http1Response(id=79, PlainHttpConnection(SocketTube(103))) First time around DEBUG: [HttpClient-43-Worker3] [44s 895ms] Http1Response(id=79, PlainHttpConnection(SocketTube(103))) headersReader is not yet completed DEBUG: [HttpClient-43-Worker3] [44s 895ms] Http1Publisher(SocketTube(103)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-43-Worker3] [44s 896ms] Http1Publisher(SocketTube(103)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2f53528 DEBUG: [HttpClient-43-Worker3] [44s 896ms] SocketTube(103) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-SelectorManager] [44s 900ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@992622 for None (false) DEBUG: [HttpClient-44-SelectorManager] [44s 900ms] SocketTube(103) read bytes: 79 DEBUG: [HttpClient-44-SelectorManager] [44s 901ms] Http1AsyncReceiver(SocketTube(103)) Putting 79 bytes into the queue DEBUG: [HttpClient-44-SelectorManager] [44s 901ms] SocketTube(103) resuming read event DEBUG: [HttpClient-44-SelectorManager] [44s 901ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@992622 for R (false) DEBUG: [HttpClient-44-SelectorManager] [44s 901ms] SocketTube(103) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-Worker4] [44s 901ms] Http1AsyncReceiver(SocketTube(103)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1954239f DEBUG: [HttpClient-43-Worker4] [44s 901ms] Http1AsyncReceiver(SocketTube(103)) downstream subscription demand is 1 DEBUG: [HttpClient-43-Worker4] [44s 902ms] Http1AsyncReceiver(SocketTube(103)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1954239f DEBUG: [HttpClient-43-Worker4] [44s 902ms] Http1Response(id=79, PlainHttpConnection(SocketTube(103))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-43-Worker4] [44s 902ms] Http1Response(id=79, PlainHttpConnection(SocketTube(103))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-43-Worker4] [44s 902ms] Http1AsyncReceiver(SocketTube(103)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1954239f DEBUG: [HttpClient-43-Worker4] [44s 902ms] Http1Response(id=79, PlainHttpConnection(SocketTube(103))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-43-Worker4] [44s 902ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35219/) 200 HTTP_1_1 Local port: 40785 DEBUG: [HttpClient-43-Worker4] [44s 903ms] Http1Response(id=79, PlainHttpConnection(SocketTube(103))) readBody: return2Cache: true DEBUG: [HttpClient-43-Worker4] [44s 903ms] Http1Response(id=79, PlainHttpConnection(SocketTube(103))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@b6860cf(44) DEBUG: [HttpClient-43-Worker4] [44s 903ms] Http1AsyncReceiver(SocketTube(103)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6e6c89e7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@26cae2fd queue.isEmpty: false DEBUG: [HttpClient-43-Worker4] [44s 903ms] Http1AsyncReceiver(SocketTube(103)) Delegate done: 4 DEBUG: [HttpClient-43-Worker4] [44s 903ms] PlainHttpConnection(SocketTube(103))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-43-Worker4] [44s 903ms] HttpClientImpl(44) body subscriber registered: 1 DEBUG: [HttpClient-43-Worker4] [44s 903ms] Http1AsyncReceiver(SocketTube(103)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6e6c89e7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@26cae2fd, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-43-Worker4] [44s 903ms] Http1AsyncReceiver(SocketTube(103)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6e6c89e7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@26cae2fd DEBUG: [HttpClient-43-Worker4] [44s 903ms] Http1AsyncReceiver(SocketTube(103)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-43-Worker4] [44s 903ms] Http1AsyncReceiver(SocketTube(103)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6e6c89e7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@26cae2fd DEBUG: [HttpClient-43-Worker4] [44s 903ms] Http1Response(id=79, PlainHttpConnection(SocketTube(103))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-43-Worker4] [44s 903ms] PlainHttpConnection(SocketTube(103))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-43-Worker4] [44s 903ms] PlainHttpConnection(SocketTube(103))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-43-Worker4] [44s 903ms] Http1AsyncReceiver(SocketTube(103)) cleared DEBUG: [HttpClient-43-Worker4] [44s 903ms] Http1Response(id=79, PlainHttpConnection(SocketTube(103))) SocketTube(103): return to HTTP/1.1 pool DEBUG: [HttpClient-43-Worker4] [44s 904ms] ConnectionPool(44) registering CleanupTrigger(SocketTube(103)) DEBUG: [HttpClient-43-Worker4] [44s 904ms] SocketTube(103) connecting flows DEBUG: [HttpClient-43-Worker4] [44s 904ms] SocketTube(103) read publisher got subscriber DEBUG: [HttpClient-43-Worker4] [44s 904ms] SocketTube(103) registering subscribe event DEBUG: [HttpClient-43-Worker4] [44s 904ms] SocketTube(103) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-Worker4] [44s 904ms] SocketTube(103) subscribed for writing DEBUG: [HttpClient-43-Worker4] [44s 904ms] SocketTube(103) write: resetting demand to 0 DEBUG: [HttpClient-44-SelectorManager] [44s 904ms] SocketTube(103) subscribe event raised DEBUG: [HttpClient-44-SelectorManager] [44s 904ms] SocketTube(103) handling pending subscription for CleanupTrigger(SocketTube(103)) DEBUG: [HttpClient-44-SelectorManager] [44s 904ms] Http1AsyncReceiver(SocketTube(103)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-44-SelectorManager] [44s 904ms] SocketTube(103) read demand reset to 0 DEBUG: [HttpClient-44-SelectorManager] [44s 904ms] SocketTube(103) calling onSubscribe DEBUG: [HttpClient-44-SelectorManager] [44s 904ms] SocketTube(103) got some demand for reading DEBUG: [HttpClient-44-SelectorManager] [44s 904ms] SocketTube(103) resuming read event DEBUG: [HttpClient-44-SelectorManager] [44s 904ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@992622 for R (false) DEBUG: [HttpClient-44-SelectorManager] [44s 904ms] SocketTube(103) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-44-SelectorManager] [44s 904ms] SocketTube(103) onSubscribe called DEBUG: [HttpClient-44-SelectorManager] [44s 904ms] SocketTube(103) pending subscriber subscribed DEBUG: [HttpClient-43-Worker4] [44s 904ms] SocketTube(103) write: registering startSubscription event DEBUG: [HttpClient-44-SelectorManager] [44s 905ms] SocketTube(103) write: starting subscription DEBUG: [HttpClient-44-SelectorManager] [44s 905ms] SocketTube(103) write: offloading requestMore DEBUG: [HttpClient-43-Worker4] [44s 905ms] HttpClientImpl(44) body subscriber unregistered: 0 DEBUG: [HttpClient-43-Worker5] [44s 905ms] SocketTube(103) write: requesting more... DEBUG: [HttpClient-43-Worker4] [44s 905ms] HttpClientImpl(44) ClientImpl (async) elapsed 15 millis for GET to http://127.0.0.1:35219/ DEBUG: [HttpClient-43-Worker4] [44s 905ms] Http1Response(id=79, PlainHttpConnection(SocketTube(103))) Finished reading body: READING_BODY DEBUG: [HttpClient-43-Worker4] [44s 905ms] Http1Response(id=79, PlainHttpConnection(SocketTube(103))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@b6860cf(44) DEBUG: [HttpClient-43-Worker5] [44s 905ms] SocketTube(103) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-Worker4] [44s 905ms] Http1AsyncReceiver(SocketTube(103)) Delegate done: 0 DEBUG: [HttpClient-43-Worker4] [44s 905ms] Http1AsyncReceiver(SocketTube(103)) Got 0 bytes for delegate null DEBUG: [HttpClient-44-SelectorManager] [44s 908ms] HttpClientImpl(44) SelectorManager shutting down DEBUG: [HttpClient-44-SelectorManager] [44s 908ms] PlainHttpConnection(SocketTube(103)) Closing channel: channel not registered with selector DEBUG: [HttpClient-44-SelectorManager] [44s 908ms] SocketTube(103) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-44-SelectorManager] [44s 908ms] SocketTube(103) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-44-SelectorManager] [44s 909ms] SocketTube(103) pausing read event DEBUG: [HttpClient-44-SelectorManager] [44s 909ms] SocketTube(103) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(103)) DEBUG: [HttpClient-44-SelectorManager] [44s 909ms] SocketTube(103) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-44-SelectorManager] [44s 909ms] ConnectionPool(44) SocketTube(103) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-44-SelectorManager] [44s 909ms] SocketTube(103) Stopping read scheduler DEBUG: [HttpClient-44-SelectorManager] [44s 909ms] SocketTube(103) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-SelectorManager] [44s 909ms] SocketTube(103) Read scheduler stopped DEBUG: [HttpClient-44-SelectorManager] [44s 909ms] Http2ClientImpl stopping DEBUG: [MainThread] [44s 910ms] HttpClientImpl(45) proxySelector is java.net.ProxySelector$StaticProxySelector@2db9d69 (user-supplied=true) DEBUG: [MainThread] [44s 910ms] HttpClientImpl(45) ClientImpl (async) send http://127.0.0.1:35219/ GET DEBUG: [HttpClient-44-Worker0] [44s 910ms] Exchange establishing exchange for http://127.0.0.1:35219/ GET, proxy=null DEBUG: [HttpClient-44-Worker0] [44s 911ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-44-Worker0] [44s 911ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-44-Worker0] [44s 911ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-44-Worker0] [44s 911ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-44-Worker0] [44s 911ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-44-Worker0] [44s 911ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-44-Worker0] [44s 912ms] Exchange checkFor407: all clear DEBUG: [HttpClient-44-Worker0] [44s 912ms] Http1Exchange Sending headers only DEBUG: [HttpClient-44-Worker0] [44s 912ms] Http1AsyncReceiver(SocketTube(104)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2741d225 queue.isEmpty: true DEBUG: [HttpClient-44-Worker0] [44s 912ms] Http1AsyncReceiver(SocketTube(104)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2741d225, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-44-Worker0] [44s 912ms] Http1AsyncReceiver(SocketTube(104)) downstream subscription demand is 1 DEBUG: [HttpClient-44-Worker0] [44s 912ms] Http1AsyncReceiver(SocketTube(104)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-44-Worker0] [44s 912ms] Http1AsyncReceiver(SocketTube(104)) downstream subscription demand is 1 DEBUG: [HttpClient-44-Worker0] [44s 912ms] Http1AsyncReceiver(SocketTube(104)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-44-Worker0] [44s 912ms] Http1Exchange response created in advance DEBUG: [HttpClient-44-Worker0] [44s 912ms] Http1Exchange initiating connect async DEBUG: [HttpClient-44-Worker0] [44s 912ms] PlainHttpConnection(SocketTube(104)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-44-Worker0] [44s 912ms] PlainHttpConnection(SocketTube(104)) bind completed /0.0.0.0 DEBUG: [HttpClient-44-Worker0] [44s 912ms] PlainHttpConnection(SocketTube(104)) registering connect event DEBUG: [HttpClient-45-SelectorManager] [44s 912ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@72d2aa0e for C (true) DEBUG: [HttpClient-45-SelectorManager] [44s 912ms] PlainHttpConnection(SocketTube(104)) ConnectEvent: finishing connect DEBUG: [HttpClient-45-SelectorManager] [44s 912ms] PlainHttpConnection(SocketTube(104)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46263 DEBUG: [HttpClient-44-Worker1] [44s 913ms] PlainHttpConnection(SocketTube(104)) finishConnect, setting connected=true DEBUG: [HttpClient-44-Worker1] [44s 914ms] Http1Exchange SocketTube(104) connecting flows DEBUG: [HttpClient-44-Worker1] [44s 914ms] SocketTube(104) connecting flows DEBUG: [HttpClient-44-Worker1] [44s 914ms] SocketTube(104) read publisher got subscriber DEBUG: [HttpClient-44-Worker1] [44s 914ms] SocketTube(104) registering subscribe event DEBUG: [HttpClient-44-Worker1] [44s 919ms] SocketTube(104) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-44-Worker1] [44s 919ms] Http1Publisher(SocketTube(104)) got subscriber: SocketTube(104) DEBUG: [HttpClient-44-Worker1] [44s 919ms] SocketTube(104) subscribed for writing DEBUG: [HttpClient-44-Worker1] [44s 919ms] SocketTube(104) write: registering startSubscription event DEBUG: [HttpClient-44-Worker1] [44s 919ms] Http1Exchange requestAction.headers Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35219/ GET DEBUG: [HttpClient-44-Worker1] [44s 919ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-44-Worker1] [44s 919ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-44-Worker1] [44s 919ms] Http1Publisher(SocketTube(104)) WriteTask DEBUG: [HttpClient-44-Worker1] [44s 919ms] Http1Publisher(SocketTube(104)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-45-SelectorManager] [44s 919ms] SocketTube(104) subscribe event raised DEBUG: [HttpClient-45-SelectorManager] [44s 919ms] SocketTube(104) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@782ac17e DEBUG: [HttpClient-45-SelectorManager] [44s 919ms] SocketTube(104) read demand reset to 0 DEBUG: [HttpClient-45-SelectorManager] [44s 919ms] SocketTube(104) calling onSubscribe DEBUG: [HttpClient-45-SelectorManager] [44s 919ms] Http1AsyncReceiver(SocketTube(104)) Received onSubscribed from upstream DEBUG: [HttpClient-45-SelectorManager] [44s 919ms] SocketTube(104) onSubscribe called DEBUG: [HttpClient-45-SelectorManager] [44s 919ms] SocketTube(104) pending subscriber subscribed DEBUG: [HttpClient-45-SelectorManager] [44s 919ms] SocketTube(104) write: starting subscription DEBUG: [HttpClient-45-SelectorManager] [44s 919ms] SocketTube(104) write: offloading requestMore DEBUG: [HttpClient-44-Worker2] [44s 919ms] Http1AsyncReceiver(SocketTube(104)) downstream subscription demand is 1 DEBUG: [HttpClient-44-Worker2] [44s 919ms] Http1AsyncReceiver(SocketTube(104)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-44-Worker2] [44s 919ms] Http1AsyncReceiver(SocketTube(104)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-44-Worker2] [44s 919ms] SocketTube(104) got some demand for reading DEBUG: [HttpClient-44-Worker2] [44s 919ms] SocketTube(104) resuming read event DEBUG: [HttpClient-44-Worker2] [44s 919ms] SocketTube(104) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-Worker3] [44s 919ms] SocketTube(104) write: requesting more... DEBUG: [HttpClient-44-Worker3] [44s 920ms] Http1Publisher(SocketTube(104)) subscription request(1), demand=1 DEBUG: [HttpClient-44-Worker3] [44s 920ms] Http1Publisher(SocketTube(104)) WriteTask DEBUG: [HttpClient-44-Worker3] [44s 920ms] Http1Publisher(SocketTube(104)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-44-Worker3] [44s 920ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-44-Worker3] [44s 920ms] Exchange checkFor407: all clear DEBUG: [HttpClient-44-Worker3] [44s 920ms] Exchange sendRequestBody DEBUG: [HttpClient-44-Worker3] [44s 920ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-44-Worker3] [44s 920ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-44-Worker3] [44s 920ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-44-Worker3] [44s 920ms] Http1Publisher(SocketTube(104)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-44-Worker3] [44s 920ms] Http1Publisher(SocketTube(104)) onNext with 191 bytes DEBUG: [HttpClient-44-Worker3] [44s 920ms] SocketTube(104) trying to write: 191 DEBUG: [HttpClient-44-Worker3] [44s 920ms] SocketTube(104) wrote: 191 DEBUG: [HttpClient-44-Worker3] [44s 920ms] SocketTube(104) write: requesting more... DEBUG: [HttpClient-44-Worker3] [44s 920ms] Http1Publisher(SocketTube(104)) subscription request(1), demand=1 DEBUG: [HttpClient-44-Worker3] [44s 920ms] SocketTube(104) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-Worker3] [44s 920ms] SocketTube(104) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-Worker3] [44s 920ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-44-Worker3] [44s 920ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-44-Worker3] [44s 920ms] Http1Exchange reading headers DEBUG: [HttpClient-44-Worker3] [44s 920ms] Http1Response(id=80, PlainHttpConnection(SocketTube(104))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-44-Worker3] [44s 920ms] Http1Response(id=80, PlainHttpConnection(SocketTube(104))) First time around DEBUG: [HttpClient-44-Worker3] [44s 920ms] Http1Response(id=80, PlainHttpConnection(SocketTube(104))) headersReader is not yet completed DEBUG: [HttpClient-44-Worker3] [44s 920ms] Http1Publisher(SocketTube(104)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-44-Worker3] [44s 920ms] Http1Publisher(SocketTube(104)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2e5d2b7c DEBUG: [HttpClient-44-Worker3] [44s 920ms] SocketTube(104) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-SelectorManager] [44s 925ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d28501f for R (true) DEBUG: [HttpClient-45-SelectorManager] [44s 925ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d28501f for None (false) DEBUG: [HttpClient-45-SelectorManager] [44s 928ms] SocketTube(104) read bytes: 79 DEBUG: [HttpClient-45-SelectorManager] [44s 928ms] Http1AsyncReceiver(SocketTube(104)) Putting 79 bytes into the queue DEBUG: [HttpClient-45-SelectorManager] [44s 928ms] SocketTube(104) resuming read event DEBUG: [HttpClient-45-SelectorManager] [44s 928ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d28501f for R (false) DEBUG: [HttpClient-45-SelectorManager] [44s 928ms] SocketTube(104) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-Worker4] [44s 928ms] Http1AsyncReceiver(SocketTube(104)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2741d225 DEBUG: [HttpClient-44-Worker4] [44s 928ms] Http1AsyncReceiver(SocketTube(104)) downstream subscription demand is 1 DEBUG: [HttpClient-44-Worker4] [44s 928ms] Http1AsyncReceiver(SocketTube(104)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2741d225 DEBUG: [HttpClient-44-Worker4] [44s 928ms] Http1Response(id=80, PlainHttpConnection(SocketTube(104))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-44-Worker4] [44s 928ms] Http1Response(id=80, PlainHttpConnection(SocketTube(104))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-44-Worker4] [44s 929ms] Http1AsyncReceiver(SocketTube(104)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2741d225 DEBUG: [HttpClient-44-Worker4] [44s 929ms] Http1Response(id=80, PlainHttpConnection(SocketTube(104))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-44-Worker4] [44s 929ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35219/) 200 HTTP_1_1 Local port: 46263 DEBUG: [HttpClient-44-Worker4] [44s 929ms] Http1Response(id=80, PlainHttpConnection(SocketTube(104))) readBody: return2Cache: true DEBUG: [HttpClient-44-Worker4] [44s 929ms] Http1Response(id=80, PlainHttpConnection(SocketTube(104))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7ef59aa4(45) DEBUG: [HttpClient-44-Worker4] [44s 929ms] Http1AsyncReceiver(SocketTube(104)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@19c902bd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6aed82d9 queue.isEmpty: false DEBUG: [HttpClient-44-Worker4] [44s 929ms] Http1AsyncReceiver(SocketTube(104)) Delegate done: 4 DEBUG: [HttpClient-44-Worker4] [44s 929ms] PlainHttpConnection(SocketTube(104))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-44-Worker4] [44s 929ms] HttpClientImpl(45) body subscriber registered: 1 DEBUG: [HttpClient-44-Worker4] [44s 929ms] Http1AsyncReceiver(SocketTube(104)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@19c902bd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6aed82d9, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-44-Worker4] [44s 929ms] Http1AsyncReceiver(SocketTube(104)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@19c902bd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6aed82d9 DEBUG: [HttpClient-44-Worker4] [44s 929ms] Http1AsyncReceiver(SocketTube(104)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-44-Worker4] [44s 929ms] Http1AsyncReceiver(SocketTube(104)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@19c902bd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6aed82d9 DEBUG: [HttpClient-44-Worker4] [44s 929ms] Http1Response(id=80, PlainHttpConnection(SocketTube(104))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-44-Worker4] [44s 929ms] PlainHttpConnection(SocketTube(104))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-44-Worker4] [44s 930ms] PlainHttpConnection(SocketTube(104))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-44-Worker4] [44s 930ms] Http1AsyncReceiver(SocketTube(104)) cleared DEBUG: [HttpClient-44-Worker4] [44s 930ms] Http1Response(id=80, PlainHttpConnection(SocketTube(104))) SocketTube(104): return to HTTP/1.1 pool DEBUG: [HttpClient-44-Worker4] [44s 937ms] ConnectionPool(45) registering CleanupTrigger(SocketTube(104)) DEBUG: [HttpClient-44-Worker4] [44s 937ms] SocketTube(104) connecting flows DEBUG: [HttpClient-44-Worker4] [44s 937ms] SocketTube(104) read publisher got subscriber DEBUG: [HttpClient-44-Worker4] [44s 937ms] SocketTube(104) registering subscribe event DEBUG: [HttpClient-44-Worker4] [44s 938ms] SocketTube(104) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-Worker4] [44s 938ms] SocketTube(104) subscribed for writing DEBUG: [HttpClient-44-Worker4] [44s 938ms] SocketTube(104) write: resetting demand to 0 DEBUG: [HttpClient-45-SelectorManager] [44s 938ms] SocketTube(104) subscribe event raised DEBUG: [HttpClient-45-SelectorManager] [44s 938ms] SocketTube(104) handling pending subscription for CleanupTrigger(SocketTube(104)) DEBUG: [HttpClient-45-SelectorManager] [44s 938ms] Http1AsyncReceiver(SocketTube(104)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-45-SelectorManager] [44s 938ms] SocketTube(104) read demand reset to 0 DEBUG: [HttpClient-45-SelectorManager] [44s 938ms] SocketTube(104) calling onSubscribe DEBUG: [HttpClient-45-SelectorManager] [44s 938ms] SocketTube(104) got some demand for reading DEBUG: [HttpClient-45-SelectorManager] [44s 938ms] SocketTube(104) resuming read event DEBUG: [HttpClient-45-SelectorManager] [44s 938ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d28501f for R (false) DEBUG: [HttpClient-45-SelectorManager] [44s 938ms] SocketTube(104) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-45-SelectorManager] [44s 938ms] SocketTube(104) onSubscribe called DEBUG: [HttpClient-45-SelectorManager] [44s 938ms] SocketTube(104) pending subscriber subscribed DEBUG: [HttpClient-44-Worker4] [44s 938ms] SocketTube(104) write: registering startSubscription event DEBUG: [HttpClient-45-SelectorManager] [44s 939ms] SocketTube(104) write: starting subscription DEBUG: [HttpClient-45-SelectorManager] [44s 939ms] SocketTube(104) write: offloading requestMore DEBUG: [HttpClient-44-Worker5] [44s 939ms] SocketTube(104) write: requesting more... DEBUG: [HttpClient-44-Worker5] [44s 939ms] SocketTube(104) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-Worker4] [44s 939ms] HttpClientImpl(45) body subscriber unregistered: 0 DEBUG: [HttpClient-44-Worker4] [44s 939ms] HttpClientImpl(45) ClientImpl (async) elapsed 28 millis for GET to http://127.0.0.1:35219/ DEBUG: [HttpClient-44-Worker4] [44s 939ms] Http1Response(id=80, PlainHttpConnection(SocketTube(104))) Finished reading body: READING_BODY DEBUG: [HttpClient-44-Worker4] [44s 939ms] Http1Response(id=80, PlainHttpConnection(SocketTube(104))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7ef59aa4(45) DEBUG: [HttpClient-45-SelectorManager] [44s 939ms] HttpClientImpl(45) SelectorManager shutting down DEBUG: [HttpClient-44-Worker4] [44s 940ms] Http1AsyncReceiver(SocketTube(104)) Delegate done: 0 DEBUG: [HttpClient-45-SelectorManager] [44s 940ms] PlainHttpConnection(SocketTube(104)) Closing channel: channel not registered with selector DEBUG: [HttpClient-44-Worker4] [44s 940ms] Http1AsyncReceiver(SocketTube(104)) Got 0 bytes for delegate null DEBUG: [HttpClient-45-SelectorManager] [44s 940ms] SocketTube(104) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-45-SelectorManager] [44s 940ms] SocketTube(104) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-45-SelectorManager] [44s 940ms] SocketTube(104) pausing read event DEBUG: [HttpClient-45-SelectorManager] [44s 940ms] SocketTube(104) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(104)) DEBUG: [HttpClient-45-SelectorManager] [44s 940ms] SocketTube(104) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-45-SelectorManager] [44s 940ms] ConnectionPool(45) SocketTube(104) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-45-SelectorManager] [44s 940ms] SocketTube(104) Stopping read scheduler DEBUG: [HttpClient-45-SelectorManager] [44s 940ms] SocketTube(104) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-SelectorManager] [44s 940ms] SocketTube(104) Read scheduler stopped DEBUG: [HttpClient-45-SelectorManager] [44s 940ms] Http2ClientImpl stopping DEBUG: [MainThread] [44s 941ms] HttpClientImpl(46) proxySelector is java.net.ProxySelector$StaticProxySelector@2db9d69 (user-supplied=true) DEBUG: [MainThread] [44s 941ms] HttpClientImpl(46) ClientImpl (async) send https://127.0.0.1:35157/ GET DEBUG: [HttpClient-45-Worker0] [44s 942ms] Exchange establishing exchange for https://127.0.0.1:35157/ GET, proxy=null Apr 01, 2024 2:40:36 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 2:40:36 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] [44s 944ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-45-Worker0] [44s 944ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-45-Worker0] [44s 944ms] PlainHttpConnection(SocketTube(105)) registering connect event DEBUG: [HttpClient-45-Worker0] [44s 944ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-46-SelectorManager] [44s 944ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@dd81ef0 for C (true) DEBUG: [HttpClient-46-SelectorManager] [44s 944ms] PlainHttpConnection(SocketTube(105)) ConnectEvent: finishing connect DEBUG: [HttpClient-46-SelectorManager] [44s 944ms] PlainHttpConnection(SocketTube(105)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:60882 DEBUG: [HttpClient-45-Worker1] [44s 945ms] SocketTube(105) connecting flows DEBUG: [HttpClient-45-Worker1] [44s 945ms] SocketTube(105) read publisher got subscriber DEBUG: [HttpClient-45-Worker1] [44s 945ms] SocketTube(105) registering subscribe event DEBUG: [HttpClient-45-Worker1] [44s 945ms] SocketTube(105) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-46-SelectorManager] [44s 945ms] SocketTube(105) subscribe event raised DEBUG: [HttpClient-46-SelectorManager] [44s 945ms] 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@7207580[Not completed, 4 dependents] (id=7157) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(105)), 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] [44s 945ms] SocketTube(105) read demand reset to 0 DEBUG: [HttpClient-46-SelectorManager] [44s 945ms] SocketTube(105) calling onSubscribe DEBUG: [HttpClient-46-SelectorManager] [44s 945ms] SSL Reader(SocketTube(105)) requesting 1 DEBUG: [HttpClient-46-SelectorManager] [44s 945ms] SocketTube(105) got some demand for reading DEBUG: [HttpClient-46-SelectorManager] [44s 945ms] SocketTube(105) resuming read event DEBUG: [HttpClient-46-SelectorManager] [44s 945ms] SocketTube(105) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-46-SelectorManager] [44s 945ms] SSL Reader(SocketTube(105)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(105)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-46-SelectorManager] [44s 945ms] SSLTube(SocketTube(105)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-46-SelectorManager] [44s 946ms] SSLTube(SocketTube(105)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-46-SelectorManager] [44s 946ms] SocketTube(105) onSubscribe called DEBUG: [HttpClient-46-SelectorManager] [44s 946ms] SocketTube(105) pending subscriber subscribed DEBUG: [HttpClient-46-SelectorManager] [44s 946ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4222fb00 for R (true) DEBUG: [HttpClient-45-Worker1] [44s 945ms] SSL Writer(SocketTube(105)) requesting 1 DEBUG: [HttpClient-45-Worker1] [44s 946ms] SSLTube(SocketTube(105)) request: n=1 DEBUG: [HttpClient-45-Worker1] [44s 946ms] SSL Writer(SocketTube(105)) calling downstreamSubscriber::onSubscribe on SocketTube(105) DEBUG: [HttpClient-45-Worker1] [44s 946ms] SocketTube(105) subscribed for writing DEBUG: [HttpClient-45-Worker1] [44s 946ms] SocketTube(105) write: registering startSubscription event DEBUG: [HttpClient-45-Worker1] [44s 946ms] SSL Writer(SocketTube(105)) onSubscribe initiating handshaking DEBUG: [HttpClient-46-SelectorManager] [44s 946ms] SocketTube(105) write: starting subscription DEBUG: [HttpClient-46-SelectorManager] [44s 946ms] SocketTube(105) write: offloading requestMore DEBUG: [HttpClient-45-Worker2] [44s 946ms] SocketTube(105) write: requesting more... DEBUG: [HttpClient-45-Worker2] [44s 946ms] SSL Writer(SocketTube(105)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker2] [44s 946ms] SocketTube(105) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker1] [44s 946ms] SSL Writer(SocketTube(105)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-45-Worker1] [44s 946ms] SSL Writer(SocketTube(105)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-45-Worker1] [44s 946ms] SSL Writer(SocketTube(105)) wrapping 0 bytes DEBUG: [HttpClient-45-Worker1] [44s 953ms] SSL Writer(SocketTube(105)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker1] [44s 953ms] SSL Writer(SocketTube(105)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-45-Worker1] [44s 953ms] SSL Writer(SocketTube(105)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker1] [44s 953ms] SSL Writer(SocketTube(105)) handshaking DEBUG: [HttpClient-45-Worker1] [44s 953ms] SSL Reader(SocketTube(105)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-45-Worker1] [44s 953ms] SSL Writer(SocketTube(105)) Sending 2186 bytes downstream DEBUG: [HttpClient-45-Worker1] [44s 953ms] SSL Writer(SocketTube(105)) Adding 2186 to outputQ queue DEBUG: [HttpClient-45-Worker1] [44s 953ms] SSL Writer(SocketTube(105)) pushScheduler is alive DEBUG: [HttpClient-45-Worker1] [44s 953ms] SSL Writer(SocketTube(105)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker1] [44s 953ms] SSL Writer(SocketTube(105)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-45-Worker1] [44s 953ms] SocketTube(105) trying to write: 2186 DEBUG: [HttpClient-45-Worker1] [44s 953ms] SocketTube(105) wrote: 2186 DEBUG: [HttpClient-45-Worker1] [44s 953ms] SocketTube(105) write: requesting more... DEBUG: [HttpClient-45-Worker1] [44s 953ms] SocketTube(105) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker1] [44s 953ms] SocketTube(105) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker1] [44s 953ms] SSL Writer(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-45-Worker1] [44s 953ms] SSL Writer(SocketTube(105)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-SelectorManager] [44s 958ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4222fb00 for None (false) DEBUG: [HttpClient-46-SelectorManager] [44s 958ms] HttpClientImpl(46) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-46-SelectorManager] [44s 958ms] SocketTube(105) read bytes: 261 DEBUG: [HttpClient-46-SelectorManager] [44s 958ms] SSL Reader(SocketTube(105)) onNext DEBUG: [HttpClient-46-SelectorManager] [44s 958ms] SSL Reader(SocketTube(105)) Adding 261 bytes to read buffer DEBUG: [HttpClient-46-SelectorManager] [44s 958ms] SocketTube(105) resuming read event DEBUG: [HttpClient-46-SelectorManager] [44s 958ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4222fb00 for R (false) DEBUG: [HttpClient-46-SelectorManager] [44s 958ms] SocketTube(105) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [44s 958ms] SSL Reader(SocketTube(105)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-45-Worker3] [44s 958ms] SSL Reader(SocketTube(105)) Unwrapping: 261 DEBUG: [HttpClient-45-Worker3] [44s 958ms] SSL Reader(SocketTube(105)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-45-Worker3] [44s 958ms] SSL Reader(SocketTube(105)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-45-Worker3] [44s 958ms] SSL Reader(SocketTube(105)) Unwrapped: consumed: 133 DEBUG: [HttpClient-45-Worker3] [44s 958ms] SSL Reader(SocketTube(105)) handshaking DEBUG: [HttpClient-45-Worker3] [44s 958ms] SSLFlowDelegate(SocketTube(105)) obtaining and initiating task execution DEBUG: [HttpClient-45-Worker3] [44s 967ms] SSLFlowDelegate(SocketTube(105)) #tasks to execute: 1 DEBUG: [HttpClient-45-Worker3] [44s 968ms] SSLFlowDelegate(SocketTube(105)) finished task execution DEBUG: [HttpClient-45-Worker3] [44s 969ms] SSL Writer(SocketTube(105)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-45-Worker3] [44s 969ms] SSL Writer(SocketTube(105)) wrapping 0 bytes DEBUG: [HttpClient-45-Worker3] [44s 969ms] SSL Writer(SocketTube(105)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-45-Worker3] [44s 969ms] SSL Writer(SocketTube(105)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-45-Worker3] [44s 969ms] SSL Writer(SocketTube(105)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-45-Worker3] [44s 969ms] SSL Writer(SocketTube(105)) handshaking DEBUG: [HttpClient-45-Worker3] [44s 969ms] SSL Writer(SocketTube(105)) Sending 6 bytes downstream DEBUG: [HttpClient-45-Worker3] [44s 969ms] SSL Writer(SocketTube(105)) Adding 6 to outputQ queue DEBUG: [HttpClient-45-Worker3] [44s 969ms] SSL Writer(SocketTube(105)) pushScheduler is alive DEBUG: [HttpClient-45-Worker3] [44s 969ms] SSL Writer(SocketTube(105)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [44s 969ms] SSL Writer(SocketTube(105)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-45-Worker3] [44s 969ms] SocketTube(105) trying to write: 6 DEBUG: [HttpClient-45-Worker3] [44s 969ms] SocketTube(105) wrote: 6 DEBUG: [HttpClient-45-Worker3] [44s 969ms] SocketTube(105) write: requesting more... DEBUG: [HttpClient-45-Worker3] [44s 969ms] SocketTube(105) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [44s 969ms] SocketTube(105) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [44s 969ms] SSL Writer(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-45-Worker3] [44s 970ms] SSL Writer(SocketTube(105)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [44s 970ms] SSL Reader(SocketTube(105)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-45-Worker3] [44s 970ms] SSL Reader(SocketTube(105)) Unwrapping: 128 DEBUG: [HttpClient-45-Worker3] [44s 970ms] SSL Reader(SocketTube(105)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-45-Worker3] [44s 970ms] SSL Reader(SocketTube(105)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-45-Worker3] [44s 970ms] SSL Reader(SocketTube(105)) Unwrapped: consumed: 6 DEBUG: [HttpClient-45-Worker3] [44s 970ms] SSL Reader(SocketTube(105)) handshaking DEBUG: [HttpClient-45-Worker3] [44s 970ms] SSL Reader(SocketTube(105)) Unwrapping: 122 DEBUG: [HttpClient-45-Worker3] [44s 970ms] SSL Reader(SocketTube(105)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-45-Worker3] [44s 970ms] SSL Reader(SocketTube(105)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-45-Worker3] [44s 970ms] SSL Reader(SocketTube(105)) Unwrapped: consumed: 122 DEBUG: [HttpClient-45-Worker3] [44s 970ms] SSL Reader(SocketTube(105)) handshaking DEBUG: [HttpClient-45-Worker3] [44s 970ms] SSLFlowDelegate(SocketTube(105)) obtaining and initiating task execution DEBUG: [HttpClient-45-Worker3] [44s 970ms] SSLFlowDelegate(SocketTube(105)) #tasks to execute: 1 DEBUG: [HttpClient-45-Worker3] [44s 974ms] SSLFlowDelegate(SocketTube(105)) finished task execution DEBUG: [HttpClient-45-Worker3] [44s 975ms] SSL Writer(SocketTube(105)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-45-Worker3] [44s 975ms] SSL Writer(SocketTube(105)) wrapping 0 bytes DEBUG: [HttpClient-45-Worker3] [44s 975ms] SSL Writer(SocketTube(105)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker3] [44s 975ms] SSL Writer(SocketTube(105)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-45-Worker3] [44s 975ms] SSL Writer(SocketTube(105)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker3] [44s 975ms] SSLFlowDelegate(SocketTube(105)) setALPN = DEBUG: [HttpClient-45-Worker3] [44s 975ms] PlainHttpConnection(SocketTube(105)) finishConnect, setting connected=true DEBUG: [HttpClient-45-Worker3] [44s 975ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-45-Worker3] [44s 976ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-45-Worker3] [44s 977ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-45-Worker3] [44s 979ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-45-Worker3] [44s 979ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:60882 remote=/127.0.0.1:35157] DEBUG: [HttpClient-45-Worker3] [44s 979ms] Exchange checkFor407: all clear DEBUG: [HttpClient-45-Worker3] [44s 979ms] Http1Exchange Sending headers only DEBUG: [HttpClient-45-Worker3] [44s 980ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@35cd4ffa queue.isEmpty: true DEBUG: [HttpClient-45-Worker3] [44s 980ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@35cd4ffa, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-45-Worker3] [44s 980ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) downstream subscription demand is 1 DEBUG: [HttpClient-45-Worker3] [44s 980ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-45-Worker3] [44s 980ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) downstream subscription demand is 1 DEBUG: [HttpClient-45-Worker3] [44s 980ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-45-Worker3] [44s 980ms] Http1Exchange response created in advance DEBUG: [HttpClient-45-Worker3] [44s 980ms] Http1Exchange SSLTube(SocketTube(105)) connecting flows DEBUG: [HttpClient-45-Worker3] [44s 980ms] SSLTube(SocketTube(105)) connecting flows DEBUG: [HttpClient-45-Worker3] [44s 980ms] SSLTube(SocketTube(105)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3f64db15 DEBUG: [HttpClient-45-Worker3] [44s 980ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Received onSubscribed from upstream DEBUG: [HttpClient-45-Worker3] [44s 980ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) downstream subscription demand is 1 DEBUG: [HttpClient-45-Worker3] [44s 980ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-45-Worker3] [44s 980ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-45-Worker3] [44s 980ms] SSL Reader(SocketTube(105)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [44s 980ms] SSL Reader(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker3] [44s 980ms] SSL Reader(SocketTube(105)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [44s 980ms] SSL Reader(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker3] [44s 980ms] Http1Publisher(SSLTube(SocketTube(105))) got subscriber: SSLTube(SocketTube(105)) DEBUG: [HttpClient-45-Worker3] [44s 980ms] SSLTube(SocketTube(105)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-45-Worker3] [44s 980ms] Http1Publisher(SSLTube(SocketTube(105))) subscription request(1), demand=1 DEBUG: [HttpClient-45-Worker3] [44s 980ms] Http1Publisher(SSLTube(SocketTube(105))) WriteTask DEBUG: [HttpClient-45-Worker3] [44s 980ms] Http1Publisher(SSLTube(SocketTube(105))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-45-Worker3] [44s 980ms] Http1Exchange requestAction.headers Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:35157/ GET DEBUG: [HttpClient-45-Worker3] [44s 980ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-45-Worker3] [44s 980ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-45-Worker3] [44s 980ms] Http1Publisher(SSLTube(SocketTube(105))) WriteTask DEBUG: [HttpClient-45-Worker3] [44s 980ms] Http1Publisher(SSLTube(SocketTube(105))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-45-Worker3] [44s 981ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-45-Worker3] [44s 981ms] Http1Publisher(SSLTube(SocketTube(105))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-45-Worker3] [44s 981ms] Http1Publisher(SSLTube(SocketTube(105))) onNext with 82 bytes DEBUG: [HttpClient-45-Worker3] [44s 981ms] SSLTube(SocketTube(105)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-45-Worker3] [44s 981ms] SSL Writer(SocketTube(105)) onNext DEBUG: [HttpClient-45-Worker3] [44s 981ms] SSL Writer(SocketTube(105)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-45-Worker3] [44s 981ms] Exchange checkFor407: all clear DEBUG: [HttpClient-45-Worker3] [44s 981ms] Exchange sendRequestBody DEBUG: [HttpClient-45-Worker3] [44s 981ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-45-Worker3] [44s 981ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-45-Worker3] [44s 981ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-45-Worker3] [44s 981ms] Http1Publisher(SSLTube(SocketTube(105))) WriteTask DEBUG: [HttpClient-45-Worker3] [44s 981ms] Http1Publisher(SSLTube(SocketTube(105))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-45-Worker3] [44s 981ms] SSL Writer(SocketTube(105)) Sending 90 bytes downstream DEBUG: [HttpClient-45-Worker3] [44s 981ms] SSL Writer(SocketTube(105)) Adding 90 to outputQ queue DEBUG: [HttpClient-45-Worker3] [44s 981ms] SSL Writer(SocketTube(105)) pushScheduler is alive DEBUG: [HttpClient-45-Worker3] [44s 981ms] SSL Writer(SocketTube(105)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [44s 981ms] SSL Writer(SocketTube(105)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-45-Worker3] [44s 981ms] SocketTube(105) trying to write: 90 DEBUG: [HttpClient-45-Worker3] [44s 981ms] SocketTube(105) wrote: 90 DEBUG: [HttpClient-45-Worker3] [44s 984ms] SocketTube(105) write: requesting more... DEBUG: [HttpClient-45-Worker3] [44s 984ms] SocketTube(105) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [44s 984ms] SocketTube(105) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [44s 984ms] SSL Writer(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker3] [44s 984ms] SSL Writer(SocketTube(105)) requesting 1 DEBUG: [HttpClient-45-Worker3] [44s 984ms] SSLTube(SocketTube(105)) request: n=1 DEBUG: [HttpClient-45-Worker3] [44s 984ms] Http1Publisher(SSLTube(SocketTube(105))) subscription request(1), demand=1 DEBUG: [HttpClient-45-Worker3] [44s 984ms] Http1Publisher(SSLTube(SocketTube(105))) WriteTask DEBUG: [HttpClient-45-Worker3] [44s 984ms] Http1Publisher(SSLTube(SocketTube(105))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-45-Worker3] [44s 984ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-45-Worker3] [44s 984ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-45-Worker3] [44s 984ms] Http1Exchange reading headers DEBUG: [HttpClient-46-SelectorManager] [44s 984ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4222fb00 for None (false) DEBUG: [HttpClient-46-SelectorManager] [44s 984ms] SocketTube(105) no more demand for reading DEBUG: [HttpClient-46-SelectorManager] [44s 984ms] SocketTube(105) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [44s 984ms] Http1Response(id=81) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-45-Worker3] [44s 985ms] Http1Response(id=81) First time around DEBUG: [HttpClient-45-Worker3] [44s 987ms] Http1Response(id=81) headersReader is not yet completed DEBUG: [HttpClient-45-Worker3] [44s 989ms] Http1Publisher(SSLTube(SocketTube(105))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-45-Worker3] [44s 990ms] Http1Publisher(SSLTube(SocketTube(105))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4ec81b0e DEBUG: [HttpClient-45-Worker3] [44s 991ms] SSL Writer(SocketTube(105)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [44s 993ms] SSL Writer(SocketTube(105)) wrapping 82 bytes DEBUG: [HttpClient-45-Worker3] [44s 994ms] SSL Writer(SocketTube(105)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker3] [44s 994ms] SSL Writer(SocketTube(105)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-45-Worker3] [44s 994ms] SSL Writer(SocketTube(105)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker3] [44s 994ms] SSL Writer(SocketTube(105)) Sending 120 bytes downstream DEBUG: [HttpClient-45-Worker3] [44s 994ms] SSL Writer(SocketTube(105)) Adding 120 to outputQ queue DEBUG: [HttpClient-45-Worker3] [44s 994ms] SSL Writer(SocketTube(105)) pushScheduler is alive DEBUG: [HttpClient-45-Worker3] [44s 994ms] SSL Writer(SocketTube(105)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [44s 994ms] SSL Writer(SocketTube(105)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-45-Worker3] [44s 994ms] SocketTube(105) trying to write: 120 DEBUG: [HttpClient-45-Worker3] [44s 994ms] SocketTube(105) wrote: 120 DEBUG: [HttpClient-45-Worker3] [44s 994ms] SocketTube(105) write: requesting more... DEBUG: [HttpClient-45-Worker3] [44s 995ms] SocketTube(105) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [44s 995ms] SocketTube(105) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [44s 995ms] SSL Writer(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-45-Worker3] [44s 995ms] SSL Writer(SocketTube(105)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [44s 995ms] SSL Writer(SocketTube(105)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-45-Worker3] [44s 995ms] SSL Reader(SocketTube(105)) requesting 1 DEBUG: [HttpClient-45-Worker3] [44s 995ms] SocketTube(105) got some demand for reading DEBUG: [HttpClient-45-Worker3] [44s 995ms] SocketTube(105) resuming read event DEBUG: [HttpClient-45-Worker3] [44s 995ms] SocketTube(105) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-SelectorManager] [44s 995ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4222fb00 for R (true) DEBUG: [HttpClient-45-Worker3] [44s 995ms] SSL Reader(SocketTube(105)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-46-SelectorManager] [44s 995ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4222fb00 for None (false) DEBUG: [HttpClient-46-SelectorManager] [44s 995ms] SocketTube(105) read bytes: 1721 DEBUG: [HttpClient-46-SelectorManager] [44s 995ms] SSL Reader(SocketTube(105)) onNext DEBUG: [HttpClient-46-SelectorManager] [44s 995ms] SSL Reader(SocketTube(105)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-46-SelectorManager] [44s 995ms] SocketTube(105) resuming read event DEBUG: [HttpClient-46-SelectorManager] [44s 995ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4222fb00 for R (false) DEBUG: [HttpClient-46-SelectorManager] [44s 995ms] SocketTube(105) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker4] [44s 995ms] SSL Reader(SocketTube(105)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-45-Worker4] [44s 995ms] SSL Reader(SocketTube(105)) Unwrapping: 1721 DEBUG: [HttpClient-45-Worker4] [44s 996ms] SSL Reader(SocketTube(105)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-45-Worker4] [44s 996ms] SSL Reader(SocketTube(105)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-45-Worker4] [44s 996ms] SSL Reader(SocketTube(105)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-45-Worker4] [44s 996ms] SSL Reader(SocketTube(105)) requesting 1 DEBUG: [HttpClient-45-Worker4] [44s 996ms] SocketTube(105) got some demand for reading DEBUG: [HttpClient-45-Worker4] [44s 996ms] SocketTube(105) resuming read event DEBUG: [HttpClient-45-Worker4] [44s 996ms] SocketTube(105) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-SelectorManager] [44s 996ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4222fb00 for None (false) DEBUG: [HttpClient-46-SelectorManager] [44s 996ms] SocketTube(105) read bytes: 113 DEBUG: [HttpClient-46-SelectorManager] [44s 996ms] SSL Reader(SocketTube(105)) onNext DEBUG: [HttpClient-46-SelectorManager] [44s 996ms] SSL Reader(SocketTube(105)) Adding 113 bytes to read buffer DEBUG: [HttpClient-46-SelectorManager] [44s 996ms] SocketTube(105) resuming read event DEBUG: [HttpClient-46-SelectorManager] [44s 996ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4222fb00 for R (false) DEBUG: [HttpClient-46-SelectorManager] [44s 996ms] SocketTube(105) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-SelectorManager] [44s 996ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4222fb00 for R (false) DEBUG: [HttpClient-45-Worker5] [44s 996ms] SSL Reader(SocketTube(105)) processData: readBuf remaining:113, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-45-Worker5] [44s 996ms] SSL Reader(SocketTube(105)) Unwrapping: 113 DEBUG: [HttpClient-45-Worker5] [44s 996ms] SSL Reader(SocketTube(105)) Decoded 75 bytes out of 113 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-45-Worker5] [44s 996ms] SSL Reader(SocketTube(105)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-45-Worker5] [44s 996ms] SSL Reader(SocketTube(105)) Unwrapped: consumed: 113 DEBUG: [HttpClient-45-Worker5] [44s 996ms] SSL Reader(SocketTube(105)) sending 75 DEBUG: [HttpClient-45-Worker5] [44s 996ms] SSL Reader(SocketTube(105)) Adding 75 to outputQ queue DEBUG: [HttpClient-45-Worker5] [44s 996ms] SSL Reader(SocketTube(105)) pushScheduler is alive DEBUG: [HttpClient-45-Worker5] [44s 996ms] SSL Reader(SocketTube(105)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker5] [44s 996ms] SSL Reader(SocketTube(105)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-45-Worker5] [44s 996ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Putting 75 bytes into the queue DEBUG: [HttpClient-45-Worker5] [44s 996ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@35cd4ffa DEBUG: [HttpClient-45-Worker5] [44s 996ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) downstream subscription demand is 1 DEBUG: [HttpClient-45-Worker5] [44s 996ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@35cd4ffa DEBUG: [HttpClient-45-Worker5] [44s 996ms] Http1Response(id=81) Sending 75/512 bytes to header parser DEBUG: [HttpClient-45-Worker5] [44s 996ms] Http1Response(id=81) Parsing headers completed. bytes=75 DEBUG: [HttpClient-45-Worker5] [44s 996ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@35cd4ffa DEBUG: [HttpClient-45-Worker5] [44s 997ms] Http1Response(id=81) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-45-Worker5] [44s 999ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:35157/) 200 HTTP_1_1 Local port: 60882 DEBUG: [HttpClient-45-Worker5] [44s 999ms] Http1Response(id=81) readBody: return2Cache: true DEBUG: [HttpClient-45-Worker5] [44s 999ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(105)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2de5ccef(46) DEBUG: [HttpClient-45-Worker5] [44s 999ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@17f2262f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4f7f3fba queue.isEmpty: false DEBUG: [HttpClient-45-Worker5] [45s] Http1AsyncReceiver(SSLTube(SocketTube(105))) Delegate done: 0 DEBUG: [HttpClient-45-Worker5] [45s] AsyncSSLConnection(SSLTube(SocketTube(105)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-45-Worker5] [45s] HttpClientImpl(46) body subscriber registered: 1 DEBUG: [HttpClient-45-Worker5] [45s] Http1AsyncReceiver(SSLTube(SocketTube(105))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@17f2262f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4f7f3fba, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-45-Worker5] [45s] Http1AsyncReceiver(SSLTube(SocketTube(105))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@17f2262f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4f7f3fba DEBUG: [HttpClient-45-Worker5] [45s] Http1AsyncReceiver(SSLTube(SocketTube(105))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-45-Worker5] [45s] Http1AsyncReceiver(SSLTube(SocketTube(105))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@17f2262f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4f7f3fba DEBUG: [HttpClient-45-Worker5] [45s] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(105)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-45-Worker5] [45s] AsyncSSLConnection(SSLTube(SocketTube(105)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-45-Worker5] [45s] Http1AsyncReceiver(SSLTube(SocketTube(105))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-45-Worker5] [45s] Http1AsyncReceiver(SSLTube(SocketTube(105))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-45-Worker5] [45s] Http1AsyncReceiver(SSLTube(SocketTube(105))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-45-Worker5] [45s] Http1AsyncReceiver(SSLTube(SocketTube(105))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-45-Worker5] [45s] Http1AsyncReceiver(SSLTube(SocketTube(105))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-45-Worker5] [45s] Http1AsyncReceiver(SSLTube(SocketTube(105))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-45-Worker5] [45s] SSL Reader(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker5] [45s] SSL Reader(SocketTube(105)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker5] [45s] SSL Reader(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker5] [45s] SSL Reader(SocketTube(105)) requesting 1 DEBUG: [HttpClient-45-Worker5] [45s] SocketTube(105) got some demand for reading DEBUG: [HttpClient-45-Worker5] [45s] SocketTube(105) resuming read event DEBUG: [HttpClient-45-Worker5] [45s] SocketTube(105) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker5] [45s] SSL Reader(SocketTube(105)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-46-SelectorManager] [45s] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4222fb00 for R (false) DEBUG: [HttpClient-46-SelectorManager] [45s 36ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4222fb00 for None (false) DEBUG: [HttpClient-46-SelectorManager] [45s 37ms] SocketTube(105) read bytes: 42 DEBUG: [HttpClient-46-SelectorManager] [45s 37ms] SSL Reader(SocketTube(105)) onNext DEBUG: [HttpClient-46-SelectorManager] [45s 37ms] SSL Reader(SocketTube(105)) Adding 42 bytes to read buffer DEBUG: [HttpClient-46-SelectorManager] [45s 37ms] SocketTube(105) resuming read event DEBUG: [HttpClient-46-SelectorManager] [45s 37ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4222fb00 for R (false) DEBUG: [HttpClient-46-SelectorManager] [45s 37ms] SocketTube(105) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker6] [45s 40ms] SSL Reader(SocketTube(105)) processData: readBuf remaining:42, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-45-Worker6] [45s 40ms] SSL Reader(SocketTube(105)) Unwrapping: 42 DEBUG: [HttpClient-45-Worker6] [45s 40ms] SSL Reader(SocketTube(105)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-45-Worker6] [45s 40ms] SSL Reader(SocketTube(105)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-45-Worker6] [45s 40ms] SSL Reader(SocketTube(105)) Unwrapped: consumed: 42 DEBUG: [HttpClient-45-Worker6] [45s 40ms] SSL Reader(SocketTube(105)) sending 4 DEBUG: [HttpClient-45-Worker6] [45s 40ms] SSL Reader(SocketTube(105)) Adding 4 to outputQ queue DEBUG: [HttpClient-45-Worker6] [45s 40ms] SSL Reader(SocketTube(105)) pushScheduler is alive DEBUG: [HttpClient-45-Worker6] [45s 40ms] SSL Reader(SocketTube(105)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker6] [45s 40ms] SSL Reader(SocketTube(105)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-45-Worker6] [45s 41ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Putting 4 bytes into the queue DEBUG: [HttpClient-45-Worker6] [45s 41ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@17f2262f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4f7f3fba DEBUG: [HttpClient-45-Worker6] [45s 41ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-45-Worker6] [45s 41ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@17f2262f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4f7f3fba DEBUG: [HttpClient-45-Worker6] [45s 41ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(105)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-45-Worker6] [45s 41ms] AsyncSSLConnection(SSLTube(SocketTube(105)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-45-Worker6] [45s 41ms] AsyncSSLConnection(SSLTube(SocketTube(105)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-45-Worker6] [45s 41ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) cleared DEBUG: [HttpClient-45-Worker6] [45s 41ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(105)))) SSLTube(SocketTube(105)): return to HTTP/1.1 pool DEBUG: [HttpClient-45-Worker6] [45s 41ms] ConnectionPool(46) registering CleanupTrigger(SSLTube(SocketTube(105))) DEBUG: [HttpClient-45-Worker6] [45s 41ms] SSLTube(SocketTube(105)) connecting flows DEBUG: [HttpClient-45-Worker6] [45s 41ms] SSLTube(SocketTube(105)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(105))) DEBUG: [HttpClient-45-Worker6] [45s 41ms] Http1Publisher(SSLTube(SocketTube(105))) subscription cancelled DEBUG: [HttpClient-45-Worker6] [45s 41ms] SSLTube(SocketTube(105)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-45-Worker6] [45s 41ms] HttpClientImpl(46) body subscriber unregistered: 0 DEBUG: [HttpClient-45-Worker6] [45s 41ms] HttpClientImpl(46) ClientImpl (async) elapsed 99 millis for GET to https://127.0.0.1:35157/ DEBUG: [HttpClient-45-Worker6] [45s 41ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(105)))) Finished reading body: READING_BODY DEBUG: [HttpClient-45-Worker6] [45s 41ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(105)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2de5ccef(46) DEBUG: [HttpClient-45-Worker6] [45s 41ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Delegate done: 0 DEBUG: [HttpClient-45-Worker6] [45s 41ms] SSL Reader(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker6] [45s 41ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-46-SelectorManager] [45s 41ms] HttpClientImpl(46) SelectorManager shutting down DEBUG: [HttpClient-45-Worker6] [45s 41ms] SSL Reader(SocketTube(105)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker6] [45s 41ms] SSL Reader(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker6] [45s 41ms] SSL Reader(SocketTube(105)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker6] [45s 41ms] SSL Reader(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker6] [45s 41ms] SSL Reader(SocketTube(105)) requesting 1 DEBUG: [HttpClient-45-Worker6] [45s 41ms] SocketTube(105) got some demand for reading DEBUG: [HttpClient-45-Worker6] [45s 41ms] SocketTube(105) resuming read event DEBUG: [HttpClient-46-SelectorManager] [45s 41ms] PlainHttpConnection(SocketTube(105)) Closing channel: channel not registered with selector DEBUG: [HttpClient-46-SelectorManager] [45s 42ms] SocketTube(105) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [45s 42ms] SocketTube(105) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-45-Worker6] [45s 42ms] SocketTube(105) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-46-SelectorManager] [45s 42ms] SocketTube(105) pausing read event DEBUG: [HttpClient-45-Worker6] [45s 42ms] SocketTube(105) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@259e67f7 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-45-Worker6] [45s 42ms] SocketTube(105) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-45-Worker6] [45s 42ms] SocketTube(105) leaving request(1): Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker6] [45s 42ms] SSL Reader(SocketTube(105)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-46-SelectorManager] [45s 42ms] 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@7207580[Not completed, 4 dependents] (id=7157) 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@732afcd0[Completed normally] (id=7163), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=42 lim=42 cap=2048], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-46-SelectorManager] [45s 42ms] SocketTube(105) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [45s 42ms] SSL Reader(SocketTube(105)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [45s 42ms] 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:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-46-SelectorManager] [45s 42ms] SSL Reader(SocketTube(105)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [45s 42ms] 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@732afcd0[Completed normally] (id=7163), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [45s 42ms] ConnectionPool(46) SSLTube(SocketTube(105)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-46-SelectorManager] [45s 42ms] SSLTube(SocketTube(105)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [45s 42ms] SSL Reader(SocketTube(105)) stop DEBUG: [HttpClient-46-SelectorManager] [45s 42ms] SSL Writer(SocketTube(105)) stop DEBUG: [HttpClient-46-SelectorManager] [45s 42ms] SocketTube(105) Stopping read scheduler DEBUG: [HttpClient-46-SelectorManager] [45s 42ms] SocketTube(105) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-SelectorManager] [45s 42ms] SocketTube(105) Read scheduler stopped DEBUG: [HttpClient-46-SelectorManager] [45s 42ms] Http2ClientImpl stopping DEBUG: [MainThread] [45s 43ms] HttpClientImpl(47) proxySelector is java.net.ProxySelector$StaticProxySelector@2db9d69 (user-supplied=true) DEBUG: [MainThread] [45s 51ms] HttpClientImpl(47) ClientImpl (async) send https://127.0.0.1:35157/ GET DEBUG: [HttpClient-46-Worker0] [45s 51ms] Exchange establishing exchange for https://127.0.0.1:35157/ GET, proxy=null Apr 01, 2024 2:40:36 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 2:40:36 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] [45s 52ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-46-Worker0] [45s 52ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-46-Worker0] [45s 53ms] PlainHttpConnection(SocketTube(106)) registering connect event DEBUG: [HttpClient-46-Worker0] [45s 53ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-47-SelectorManager] [45s 53ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@759300f for C (true) DEBUG: [HttpClient-47-SelectorManager] [45s 53ms] PlainHttpConnection(SocketTube(106)) ConnectEvent: finishing connect DEBUG: [HttpClient-47-SelectorManager] [45s 53ms] PlainHttpConnection(SocketTube(106)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:54040 DEBUG: [HttpClient-46-Worker1] [45s 53ms] SocketTube(106) connecting flows DEBUG: [HttpClient-46-Worker1] [45s 53ms] SocketTube(106) read publisher got subscriber DEBUG: [HttpClient-46-Worker1] [45s 53ms] SocketTube(106) registering subscribe event DEBUG: [HttpClient-46-Worker1] [45s 54ms] SocketTube(106) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-46-Worker1] [45s 54ms] SSL Writer(SocketTube(106)) requesting 1 DEBUG: [HttpClient-46-Worker1] [45s 54ms] SSLTube(SocketTube(106)) request: n=1 DEBUG: [HttpClient-46-Worker1] [45s 54ms] SSL Writer(SocketTube(106)) calling downstreamSubscriber::onSubscribe on SocketTube(106) DEBUG: [HttpClient-46-Worker1] [45s 54ms] SocketTube(106) subscribed for writing DEBUG: [HttpClient-46-Worker1] [45s 54ms] SocketTube(106) write: registering startSubscription event DEBUG: [HttpClient-46-Worker1] [45s 54ms] SSL Writer(SocketTube(106)) onSubscribe initiating handshaking DEBUG: [HttpClient-46-Worker1] [45s 54ms] SSL Writer(SocketTube(106)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-46-Worker1] [45s 54ms] SSL Writer(SocketTube(106)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-46-Worker1] [45s 54ms] SSL Writer(SocketTube(106)) wrapping 0 bytes DEBUG: [HttpClient-47-SelectorManager] [45s 56ms] SocketTube(106) subscribe event raised DEBUG: [HttpClient-46-Worker1] [45s 57ms] SSL Writer(SocketTube(106)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-47-SelectorManager] [45s 57ms] 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@da15b7f[Not completed, 4 dependents] (id=7234) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(106)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-47-SelectorManager] [45s 57ms] SocketTube(106) read demand reset to 0 DEBUG: [HttpClient-47-SelectorManager] [45s 57ms] SocketTube(106) calling onSubscribe DEBUG: [HttpClient-47-SelectorManager] [45s 57ms] SSL Reader(SocketTube(106)) requesting 1 DEBUG: [HttpClient-47-SelectorManager] [45s 57ms] SocketTube(106) got some demand for reading DEBUG: [HttpClient-47-SelectorManager] [45s 57ms] SocketTube(106) resuming read event DEBUG: [HttpClient-47-SelectorManager] [45s 57ms] SocketTube(106) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-47-SelectorManager] [45s 57ms] SSL Reader(SocketTube(106)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(106)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-47-SelectorManager] [45s 57ms] SSLTube(SocketTube(106)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-47-SelectorManager] [45s 57ms] SSLTube(SocketTube(106)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-47-SelectorManager] [45s 57ms] SocketTube(106) onSubscribe called DEBUG: [HttpClient-47-SelectorManager] [45s 57ms] SocketTube(106) pending subscriber subscribed DEBUG: [HttpClient-47-SelectorManager] [45s 57ms] SocketTube(106) write: starting subscription DEBUG: [HttpClient-47-SelectorManager] [45s 57ms] SocketTube(106) write: offloading requestMore DEBUG: [HttpClient-47-SelectorManager] [45s 57ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48a3d4af for R (true) DEBUG: [HttpClient-46-Worker2] [45s 57ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-46-Worker2] [45s 57ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker2] [45s 57ms] SocketTube(106) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker1] [45s 57ms] SSL Writer(SocketTube(106)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-46-Worker1] [45s 57ms] SSL Writer(SocketTube(106)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker1] [45s 57ms] SSL Writer(SocketTube(106)) handshaking DEBUG: [HttpClient-46-Worker1] [45s 57ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-46-Worker1] [45s 57ms] SSL Writer(SocketTube(106)) Sending 2186 bytes downstream DEBUG: [HttpClient-46-Worker1] [45s 57ms] SSL Writer(SocketTube(106)) Adding 2186 to outputQ queue DEBUG: [HttpClient-46-Worker1] [45s 57ms] SSL Writer(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-46-Worker1] [45s 57ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker1] [45s 57ms] SSL Writer(SocketTube(106)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-46-Worker1] [45s 57ms] SocketTube(106) trying to write: 2186 DEBUG: [HttpClient-46-Worker1] [45s 58ms] SocketTube(106) wrote: 2186 DEBUG: [HttpClient-46-Worker1] [45s 58ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-46-Worker1] [45s 58ms] SocketTube(106) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker1] [45s 58ms] SocketTube(106) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker1] [45s 58ms] SSL Writer(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-46-Worker1] [45s 58ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-SelectorManager] [45s 62ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48a3d4af for None (false) DEBUG: [HttpClient-47-SelectorManager] [45s 62ms] HttpClientImpl(47) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-47-SelectorManager] [45s 62ms] SocketTube(106) read bytes: 261 DEBUG: [HttpClient-47-SelectorManager] [45s 62ms] SSL Reader(SocketTube(106)) onNext DEBUG: [HttpClient-47-SelectorManager] [45s 62ms] SSL Reader(SocketTube(106)) Adding 261 bytes to read buffer DEBUG: [HttpClient-47-SelectorManager] [45s 62ms] SocketTube(106) resuming read event DEBUG: [HttpClient-47-SelectorManager] [45s 62ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48a3d4af for R (false) DEBUG: [HttpClient-46-Worker3] [45s 62ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-46-Worker3] [45s 62ms] SSL Reader(SocketTube(106)) Unwrapping: 261 DEBUG: [HttpClient-47-SelectorManager] [45s 62ms] SocketTube(106) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [45s 62ms] SSL Reader(SocketTube(106)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-46-Worker3] [45s 62ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-46-Worker3] [45s 62ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 133 DEBUG: [HttpClient-46-Worker3] [45s 62ms] SSL Reader(SocketTube(106)) handshaking DEBUG: [HttpClient-46-Worker3] [45s 62ms] SSLFlowDelegate(SocketTube(106)) obtaining and initiating task execution DEBUG: [HttpClient-46-Worker3] [45s 62ms] SSLFlowDelegate(SocketTube(106)) #tasks to execute: 1 DEBUG: [HttpClient-46-Worker3] [45s 63ms] SSLFlowDelegate(SocketTube(106)) finished task execution DEBUG: [HttpClient-46-Worker3] [45s 63ms] SSL Writer(SocketTube(106)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-46-Worker3] [45s 63ms] SSL Writer(SocketTube(106)) wrapping 0 bytes DEBUG: [HttpClient-46-Worker3] [45s 64ms] SSL Writer(SocketTube(106)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-46-Worker3] [45s 64ms] SSL Writer(SocketTube(106)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-46-Worker3] [45s 64ms] SSL Writer(SocketTube(106)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-46-Worker3] [45s 64ms] SSL Writer(SocketTube(106)) handshaking DEBUG: [HttpClient-46-Worker3] [45s 64ms] SSL Writer(SocketTube(106)) Sending 6 bytes downstream DEBUG: [HttpClient-46-Worker3] [45s 64ms] SSL Writer(SocketTube(106)) Adding 6 to outputQ queue DEBUG: [HttpClient-46-Worker3] [45s 64ms] SSL Writer(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-46-Worker3] [45s 64ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [45s 64ms] SSL Writer(SocketTube(106)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-46-Worker3] [45s 64ms] SocketTube(106) trying to write: 6 DEBUG: [HttpClient-46-Worker3] [45s 64ms] SocketTube(106) wrote: 6 DEBUG: [HttpClient-46-Worker3] [45s 64ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-46-Worker3] [45s 64ms] SocketTube(106) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [45s 64ms] SocketTube(106) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [45s 64ms] SSL Writer(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-46-Worker3] [45s 64ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [45s 64ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-46-Worker3] [45s 64ms] SSL Reader(SocketTube(106)) Unwrapping: 128 DEBUG: [HttpClient-46-Worker3] [45s 64ms] SSL Reader(SocketTube(106)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-46-Worker3] [45s 64ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-46-Worker3] [45s 64ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 6 DEBUG: [HttpClient-46-Worker3] [45s 64ms] SSL Reader(SocketTube(106)) handshaking DEBUG: [HttpClient-46-Worker3] [45s 64ms] SSL Reader(SocketTube(106)) Unwrapping: 122 DEBUG: [HttpClient-46-Worker3] [45s 64ms] SSL Reader(SocketTube(106)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-46-Worker3] [45s 64ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-46-Worker3] [45s 64ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 122 DEBUG: [HttpClient-46-Worker3] [45s 64ms] SSL Reader(SocketTube(106)) handshaking DEBUG: [HttpClient-46-Worker3] [45s 64ms] SSLFlowDelegate(SocketTube(106)) obtaining and initiating task execution DEBUG: [HttpClient-46-Worker3] [45s 64ms] SSLFlowDelegate(SocketTube(106)) #tasks to execute: 1 DEBUG: [HttpClient-46-Worker3] [45s 65ms] SSLFlowDelegate(SocketTube(106)) finished task execution DEBUG: [HttpClient-46-Worker3] [45s 65ms] SSL Writer(SocketTube(106)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-46-Worker3] [45s 65ms] SSL Writer(SocketTube(106)) wrapping 0 bytes DEBUG: [HttpClient-46-Worker3] [45s 65ms] SSL Writer(SocketTube(106)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker3] [45s 65ms] SSL Writer(SocketTube(106)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-46-Worker3] [45s 65ms] SSL Writer(SocketTube(106)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker3] [45s 65ms] SSLFlowDelegate(SocketTube(106)) setALPN = DEBUG: [HttpClient-46-Worker3] [45s 67ms] PlainHttpConnection(SocketTube(106)) finishConnect, setting connected=true DEBUG: [HttpClient-46-Worker3] [45s 68ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-46-Worker3] [45s 68ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-46-Worker3] [45s 68ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-46-Worker3] [45s 68ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-46-Worker3] [45s 68ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:54040 remote=/127.0.0.1:35157] DEBUG: [HttpClient-46-Worker3] [45s 68ms] Exchange checkFor407: all clear DEBUG: [HttpClient-46-Worker3] [45s 68ms] Http1Exchange Sending headers only DEBUG: [HttpClient-46-Worker3] [45s 68ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@41ed351c queue.isEmpty: true DEBUG: [HttpClient-46-Worker3] [45s 69ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@41ed351c, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-46-Worker3] [45s 69ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 1 DEBUG: [HttpClient-46-Worker3] [45s 69ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-46-Worker3] [45s 69ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 1 DEBUG: [HttpClient-46-Worker3] [45s 69ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-46-Worker3] [45s 69ms] Http1Exchange response created in advance DEBUG: [HttpClient-46-Worker3] [45s 69ms] Http1Exchange SSLTube(SocketTube(106)) connecting flows DEBUG: [HttpClient-46-Worker3] [45s 69ms] SSLTube(SocketTube(106)) connecting flows DEBUG: [HttpClient-46-Worker3] [45s 69ms] SSLTube(SocketTube(106)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6b5a7f54 DEBUG: [HttpClient-46-Worker3] [45s 69ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Received onSubscribed from upstream DEBUG: [HttpClient-46-Worker3] [45s 69ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 1 DEBUG: [HttpClient-46-Worker3] [45s 69ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-46-Worker3] [45s 69ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-46-Worker3] [45s 69ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [45s 69ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker3] [45s 69ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [45s 69ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker3] [45s 69ms] Http1Publisher(SSLTube(SocketTube(106))) got subscriber: SSLTube(SocketTube(106)) DEBUG: [HttpClient-46-Worker3] [45s 69ms] SSLTube(SocketTube(106)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-46-Worker3] [45s 69ms] Http1Publisher(SSLTube(SocketTube(106))) subscription request(1), demand=1 DEBUG: [HttpClient-46-Worker3] [45s 69ms] Http1Publisher(SSLTube(SocketTube(106))) WriteTask DEBUG: [HttpClient-46-Worker3] [45s 69ms] Http1Publisher(SSLTube(SocketTube(106))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-46-Worker3] [45s 69ms] Http1Exchange requestAction.headers Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:35157/ GET DEBUG: [HttpClient-46-Worker3] [45s 69ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-46-Worker3] [45s 69ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-46-Worker3] [45s 69ms] Http1Publisher(SSLTube(SocketTube(106))) WriteTask DEBUG: [HttpClient-46-Worker3] [45s 69ms] Http1Publisher(SSLTube(SocketTube(106))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-46-Worker3] [45s 69ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-46-Worker3] [45s 69ms] Http1Publisher(SSLTube(SocketTube(106))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-46-Worker3] [45s 69ms] Http1Publisher(SSLTube(SocketTube(106))) onNext with 82 bytes DEBUG: [HttpClient-46-Worker3] [45s 69ms] SSLTube(SocketTube(106)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-46-Worker3] [45s 69ms] SSL Writer(SocketTube(106)) onNext DEBUG: [HttpClient-46-Worker3] [45s 69ms] SSL Writer(SocketTube(106)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-46-Worker3] [45s 70ms] Exchange checkFor407: all clear DEBUG: [HttpClient-46-Worker3] [45s 70ms] Exchange sendRequestBody DEBUG: [HttpClient-46-Worker3] [45s 70ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-46-Worker3] [45s 70ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-46-Worker3] [45s 70ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-46-Worker3] [45s 70ms] Http1Publisher(SSLTube(SocketTube(106))) WriteTask DEBUG: [HttpClient-46-Worker3] [45s 70ms] Http1Publisher(SSLTube(SocketTube(106))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-46-Worker3] [45s 70ms] SSL Writer(SocketTube(106)) Sending 90 bytes downstream DEBUG: [HttpClient-46-Worker3] [45s 70ms] SSL Writer(SocketTube(106)) Adding 90 to outputQ queue DEBUG: [HttpClient-46-Worker3] [45s 70ms] SSL Writer(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-46-Worker3] [45s 70ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [45s 70ms] SSL Writer(SocketTube(106)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-46-Worker3] [45s 70ms] SocketTube(106) trying to write: 90 DEBUG: [HttpClient-46-Worker3] [45s 70ms] SocketTube(106) wrote: 90 DEBUG: [HttpClient-46-Worker3] [45s 70ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-46-Worker3] [45s 70ms] SocketTube(106) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [45s 70ms] SocketTube(106) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [45s 70ms] SSL Writer(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker3] [45s 70ms] SSL Writer(SocketTube(106)) requesting 1 DEBUG: [HttpClient-46-Worker3] [45s 70ms] SSLTube(SocketTube(106)) request: n=1 DEBUG: [HttpClient-46-Worker3] [45s 70ms] Http1Publisher(SSLTube(SocketTube(106))) subscription request(1), demand=1 DEBUG: [HttpClient-46-Worker3] [45s 70ms] Http1Publisher(SSLTube(SocketTube(106))) WriteTask DEBUG: [HttpClient-46-Worker3] [45s 70ms] Http1Publisher(SSLTube(SocketTube(106))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-46-Worker3] [45s 70ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-46-Worker3] [45s 70ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-46-Worker3] [45s 70ms] Http1Exchange reading headers DEBUG: [HttpClient-46-Worker3] [45s 70ms] Http1Response(id=82) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-46-Worker3] [45s 70ms] Http1Response(id=82) First time around DEBUG: [HttpClient-46-Worker3] [45s 70ms] Http1Response(id=82) headersReader is not yet completed DEBUG: [HttpClient-46-Worker3] [45s 70ms] Http1Publisher(SSLTube(SocketTube(106))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-46-Worker3] [45s 70ms] Http1Publisher(SSLTube(SocketTube(106))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5b8aa890 DEBUG: [HttpClient-46-Worker3] [45s 70ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [45s 70ms] SSL Writer(SocketTube(106)) wrapping 82 bytes DEBUG: [HttpClient-46-Worker3] [45s 70ms] SSL Writer(SocketTube(106)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker3] [45s 70ms] SSL Writer(SocketTube(106)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-47-SelectorManager] [45s 71ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48a3d4af for None (false) DEBUG: [HttpClient-47-SelectorManager] [45s 71ms] SocketTube(106) no more demand for reading DEBUG: [HttpClient-47-SelectorManager] [45s 71ms] SocketTube(106) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [45s 71ms] SSL Writer(SocketTube(106)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker3] [45s 75ms] SSL Writer(SocketTube(106)) Sending 120 bytes downstream DEBUG: [HttpClient-46-Worker3] [45s 75ms] SSL Writer(SocketTube(106)) Adding 120 to outputQ queue DEBUG: [HttpClient-46-Worker3] [45s 75ms] SSL Writer(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-46-Worker3] [45s 75ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [45s 75ms] SSL Writer(SocketTube(106)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-46-Worker3] [45s 75ms] SocketTube(106) trying to write: 120 DEBUG: [HttpClient-46-Worker3] [45s 75ms] SocketTube(106) wrote: 120 DEBUG: [HttpClient-46-Worker3] [45s 75ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-46-Worker3] [45s 75ms] SocketTube(106) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [45s 75ms] SocketTube(106) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [45s 75ms] SSL Writer(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-46-Worker3] [45s 75ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [45s 75ms] SSL Writer(SocketTube(106)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-46-Worker3] [45s 75ms] SSL Reader(SocketTube(106)) requesting 1 DEBUG: [HttpClient-46-Worker3] [45s 75ms] SocketTube(106) got some demand for reading DEBUG: [HttpClient-46-Worker3] [45s 75ms] SocketTube(106) resuming read event DEBUG: [HttpClient-46-Worker3] [45s 75ms] SocketTube(106) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [45s 75ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-47-SelectorManager] [45s 75ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48a3d4af for R (true) DEBUG: [HttpClient-47-SelectorManager] [45s 75ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48a3d4af for None (false) DEBUG: [HttpClient-47-SelectorManager] [45s 75ms] SocketTube(106) read bytes: 1721 DEBUG: [HttpClient-47-SelectorManager] [45s 75ms] SSL Reader(SocketTube(106)) onNext DEBUG: [HttpClient-47-SelectorManager] [45s 76ms] SSL Reader(SocketTube(106)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-47-SelectorManager] [45s 76ms] SocketTube(106) resuming read event DEBUG: [HttpClient-47-SelectorManager] [45s 76ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48a3d4af for R (false) DEBUG: [HttpClient-47-SelectorManager] [45s 76ms] SocketTube(106) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-SelectorManager] [45s 76ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48a3d4af for None (false) DEBUG: [HttpClient-47-SelectorManager] [45s 76ms] SocketTube(106) no more demand for reading DEBUG: [HttpClient-47-SelectorManager] [45s 76ms] SocketTube(106) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker4] [45s 76ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-46-Worker4] [45s 76ms] SSL Reader(SocketTube(106)) Unwrapping: 1721 DEBUG: [HttpClient-46-Worker4] [45s 77ms] SSL Reader(SocketTube(106)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-46-Worker4] [45s 77ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-46-Worker4] [45s 77ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-46-Worker4] [45s 77ms] SSL Reader(SocketTube(106)) requesting 1 DEBUG: [HttpClient-46-Worker4] [45s 77ms] SocketTube(106) got some demand for reading DEBUG: [HttpClient-46-Worker4] [45s 77ms] SocketTube(106) resuming read event DEBUG: [HttpClient-46-Worker4] [45s 77ms] SocketTube(106) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-SelectorManager] [45s 77ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48a3d4af for R (true) DEBUG: [HttpClient-47-SelectorManager] [45s 77ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48a3d4af for None (false) DEBUG: [HttpClient-47-SelectorManager] [45s 77ms] SocketTube(106) read bytes: 113 DEBUG: [HttpClient-47-SelectorManager] [45s 77ms] SSL Reader(SocketTube(106)) onNext DEBUG: [HttpClient-47-SelectorManager] [45s 77ms] SSL Reader(SocketTube(106)) Adding 113 bytes to read buffer DEBUG: [HttpClient-47-SelectorManager] [45s 77ms] SocketTube(106) resuming read event DEBUG: [HttpClient-47-SelectorManager] [45s 77ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48a3d4af for R (false) DEBUG: [HttpClient-47-SelectorManager] [45s 77ms] SocketTube(106) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker5] [45s 77ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:113, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-46-Worker5] [45s 77ms] SSL Reader(SocketTube(106)) Unwrapping: 113 DEBUG: [HttpClient-46-Worker5] [45s 77ms] SSL Reader(SocketTube(106)) Decoded 75 bytes out of 113 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-46-Worker5] [45s 77ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-46-Worker5] [45s 77ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 113 DEBUG: [HttpClient-46-Worker5] [45s 77ms] SSL Reader(SocketTube(106)) sending 75 DEBUG: [HttpClient-46-Worker5] [45s 77ms] SSL Reader(SocketTube(106)) Adding 75 to outputQ queue DEBUG: [HttpClient-46-Worker5] [45s 77ms] SSL Reader(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-46-Worker5] [45s 77ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker5] [45s 77ms] SSL Reader(SocketTube(106)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-46-Worker5] [45s 77ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Putting 75 bytes into the queue DEBUG: [HttpClient-46-Worker5] [45s 77ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@41ed351c DEBUG: [HttpClient-46-Worker5] [45s 77ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 1 DEBUG: [HttpClient-46-Worker5] [45s 77ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@41ed351c DEBUG: [HttpClient-46-Worker5] [45s 77ms] Http1Response(id=82) Sending 75/512 bytes to header parser DEBUG: [HttpClient-46-Worker5] [45s 77ms] Http1Response(id=82) Parsing headers completed. bytes=75 DEBUG: [HttpClient-46-Worker5] [45s 78ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@41ed351c DEBUG: [HttpClient-46-Worker5] [45s 78ms] Http1Response(id=82) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-46-Worker5] [45s 78ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:35157/) 200 HTTP_1_1 Local port: 54040 DEBUG: [HttpClient-46-Worker5] [45s 78ms] Http1Response(id=82) readBody: return2Cache: true DEBUG: [HttpClient-46-Worker5] [45s 78ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(106)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7c68ff04(47) DEBUG: [HttpClient-46-Worker5] [45s 78ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@302c4e42/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5f8dd885 queue.isEmpty: false DEBUG: [HttpClient-46-Worker5] [45s 78ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Delegate done: 0 DEBUG: [HttpClient-46-Worker5] [45s 78ms] AsyncSSLConnection(SSLTube(SocketTube(106)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-46-Worker5] [45s 78ms] HttpClientImpl(47) body subscriber registered: 1 DEBUG: [HttpClient-46-Worker5] [45s 78ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@302c4e42/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5f8dd885, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-46-Worker5] [45s 78ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@302c4e42/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5f8dd885 DEBUG: [HttpClient-46-Worker5] [45s 78ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-46-Worker5] [45s 79ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@302c4e42/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5f8dd885 DEBUG: [HttpClient-46-Worker5] [45s 79ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(106)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-46-Worker5] [45s 79ms] AsyncSSLConnection(SSLTube(SocketTube(106)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-46-Worker5] [45s 79ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-46-Worker5] [45s 79ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-46-Worker5] [45s 79ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-46-Worker5] [45s 79ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-46-Worker5] [45s 79ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-46-Worker5] [45s 79ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-46-Worker5] [45s 79ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker5] [45s 79ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker5] [45s 79ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker5] [45s 79ms] SSL Reader(SocketTube(106)) requesting 1 DEBUG: [HttpClient-46-Worker5] [45s 79ms] SocketTube(106) got some demand for reading DEBUG: [HttpClient-46-Worker5] [45s 79ms] SocketTube(106) resuming read event DEBUG: [HttpClient-46-Worker5] [45s 79ms] SocketTube(106) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker5] [45s 79ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-47-SelectorManager] [45s 79ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48a3d4af for R (false) DEBUG: [HttpClient-47-SelectorManager] [45s 123ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48a3d4af for None (false) DEBUG: [HttpClient-47-SelectorManager] [45s 123ms] SocketTube(106) read bytes: 42 DEBUG: [HttpClient-47-SelectorManager] [45s 123ms] SSL Reader(SocketTube(106)) onNext DEBUG: [HttpClient-47-SelectorManager] [45s 124ms] SSL Reader(SocketTube(106)) Adding 42 bytes to read buffer DEBUG: [HttpClient-47-SelectorManager] [45s 124ms] SocketTube(106) resuming read event DEBUG: [HttpClient-47-SelectorManager] [45s 124ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48a3d4af for R (false) DEBUG: [HttpClient-47-SelectorManager] [45s 124ms] SocketTube(106) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker6] [45s 124ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:42, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-46-Worker6] [45s 124ms] SSL Reader(SocketTube(106)) Unwrapping: 42 DEBUG: [HttpClient-46-Worker6] [45s 124ms] SSL Reader(SocketTube(106)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-46-Worker6] [45s 124ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-46-Worker6] [45s 124ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 42 DEBUG: [HttpClient-46-Worker6] [45s 124ms] SSL Reader(SocketTube(106)) sending 4 DEBUG: [HttpClient-46-Worker6] [45s 124ms] SSL Reader(SocketTube(106)) Adding 4 to outputQ queue DEBUG: [HttpClient-46-Worker6] [45s 124ms] SSL Reader(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-46-Worker6] [45s 124ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker6] [45s 124ms] SSL Reader(SocketTube(106)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-46-Worker6] [45s 124ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Putting 4 bytes into the queue DEBUG: [HttpClient-46-Worker6] [45s 124ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@302c4e42/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5f8dd885 DEBUG: [HttpClient-46-Worker6] [45s 124ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-46-Worker6] [45s 124ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@302c4e42/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5f8dd885 DEBUG: [HttpClient-46-Worker6] [45s 124ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(106)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-46-Worker6] [45s 124ms] AsyncSSLConnection(SSLTube(SocketTube(106)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-46-Worker6] [45s 124ms] AsyncSSLConnection(SSLTube(SocketTube(106)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-46-Worker6] [45s 124ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) cleared DEBUG: [HttpClient-46-Worker6] [45s 124ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(106)))) SSLTube(SocketTube(106)): return to HTTP/1.1 pool DEBUG: [HttpClient-46-Worker6] [45s 124ms] ConnectionPool(47) registering CleanupTrigger(SSLTube(SocketTube(106))) DEBUG: [HttpClient-46-Worker6] [45s 124ms] SSLTube(SocketTube(106)) connecting flows DEBUG: [HttpClient-46-Worker6] [45s 124ms] SSLTube(SocketTube(106)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(106))) DEBUG: [HttpClient-46-Worker6] [45s 124ms] Http1Publisher(SSLTube(SocketTube(106))) subscription cancelled DEBUG: [HttpClient-46-Worker6] [45s 124ms] SSLTube(SocketTube(106)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-46-Worker6] [45s 124ms] HttpClientImpl(47) body subscriber unregistered: 0 DEBUG: [HttpClient-46-Worker6] [45s 125ms] HttpClientImpl(47) ClientImpl (async) elapsed 73 millis for GET to https://127.0.0.1:35157/ DEBUG: [HttpClient-46-Worker6] [45s 125ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(106)))) Finished reading body: READING_BODY DEBUG: [HttpClient-46-Worker6] [45s 125ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(106)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7c68ff04(47) DEBUG: [HttpClient-46-Worker6] [45s 125ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Delegate done: 0 DEBUG: [HttpClient-46-Worker6] [45s 125ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker6] [45s 125ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-46-Worker6] [45s 125ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker6] [45s 125ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker6] [45s 125ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker6] [45s 125ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker6] [45s 125ms] SSL Reader(SocketTube(106)) requesting 1 DEBUG: [HttpClient-46-Worker6] [45s 125ms] SocketTube(106) got some demand for reading DEBUG: [HttpClient-46-Worker6] [45s 125ms] SocketTube(106) resuming read event DEBUG: [HttpClient-46-Worker6] [45s 125ms] SocketTube(106) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker6] [45s 125ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-47-SelectorManager] [45s 125ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48a3d4af for R (false) DEBUG: [HttpClient-47-SelectorManager] [45s 137ms] HttpClientImpl(47) SelectorManager shutting down DEBUG: [HttpClient-47-SelectorManager] [45s 137ms] PlainHttpConnection(SocketTube(106)) Closing channel: channel not registered with selector DEBUG: [HttpClient-47-SelectorManager] [45s 138ms] SocketTube(106) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [45s 138ms] SocketTube(106) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [45s 138ms] SocketTube(106) pausing read event DEBUG: [HttpClient-47-SelectorManager] [45s 138ms] SocketTube(106) 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@da15b7f[Not completed, 4 dependents] (id=7234) 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@79a158d0[Completed normally] (id=7240), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=42 lim=42 cap=2048], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-47-SelectorManager] [45s 138ms] SocketTube(106) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [45s 138ms] SSL Reader(SocketTube(106)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [45s 138ms] SSL Reader(SocketTube(106)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-47-SelectorManager] [45s 138ms] SSL Reader(SocketTube(106)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [45s 138ms] 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@79a158d0[Completed normally] (id=7240), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [45s 138ms] ConnectionPool(47) SSLTube(SocketTube(106)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-47-SelectorManager] [45s 138ms] SSLTube(SocketTube(106)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [45s 138ms] SSL Reader(SocketTube(106)) stop DEBUG: [HttpClient-47-SelectorManager] [45s 138ms] SSL Writer(SocketTube(106)) stop DEBUG: [HttpClient-47-SelectorManager] [45s 138ms] SocketTube(106) Stopping read scheduler DEBUG: [HttpClient-47-SelectorManager] [45s 138ms] SocketTube(106) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-SelectorManager] [45s 138ms] SocketTube(106) Read scheduler stopped DEBUG: [HttpClient-47-SelectorManager] [45s 138ms] Http2ClientImpl stopping DEBUG: [MainThread] [45s 139ms] HttpClientImpl(48) proxySelector is java.net.ProxySelector$StaticProxySelector@2db9d69 (user-supplied=true) DEBUG: [MainThread] [45s 140ms] HttpClientImpl(48) ClientImpl (async) send https://127.0.0.1:35157/ GET DEBUG: [HttpClient-47-Worker0] [45s 140ms] Exchange establishing exchange for https://127.0.0.1:35157/ GET, proxy=null Apr 01, 2024 2:40:36 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 2:40:36 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] [45s 141ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-47-Worker0] [45s 141ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-47-Worker0] [45s 142ms] PlainHttpConnection(SocketTube(107)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-47-Worker0] [45s 142ms] PlainHttpConnection(SocketTube(107)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-47-Worker0] [45s 142ms] PlainHttpConnection(SocketTube(107)) registering connect event DEBUG: [HttpClient-47-Worker0] [45s 142ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-48-SelectorManager] [45s 142ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@692397e4 for C (true) DEBUG: [HttpClient-48-SelectorManager] [45s 142ms] PlainHttpConnection(SocketTube(107)) ConnectEvent: finishing connect DEBUG: [HttpClient-48-SelectorManager] [45s 142ms] PlainHttpConnection(SocketTube(107)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:42409 DEBUG: [HttpClient-47-Worker1] [45s 143ms] SocketTube(107) connecting flows DEBUG: [HttpClient-47-Worker1] [45s 143ms] SocketTube(107) read publisher got subscriber DEBUG: [HttpClient-47-Worker1] [45s 143ms] SocketTube(107) registering subscribe event DEBUG: [HttpClient-47-Worker1] [45s 143ms] SocketTube(107) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-47-Worker1] [45s 143ms] SSL Writer(SocketTube(107)) requesting 1 DEBUG: [HttpClient-47-Worker1] [45s 143ms] SSLTube(SocketTube(107)) request: n=1 DEBUG: [HttpClient-47-Worker1] [45s 143ms] SSL Writer(SocketTube(107)) calling downstreamSubscriber::onSubscribe on SocketTube(107) DEBUG: [HttpClient-47-Worker1] [45s 143ms] SocketTube(107) subscribed for writing DEBUG: [HttpClient-47-Worker1] [45s 143ms] SocketTube(107) write: registering startSubscription event DEBUG: [HttpClient-47-Worker1] [45s 143ms] SSL Writer(SocketTube(107)) onSubscribe initiating handshaking DEBUG: [HttpClient-47-Worker1] [45s 143ms] SSL Writer(SocketTube(107)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-47-Worker1] [45s 144ms] SSL Writer(SocketTube(107)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-47-Worker1] [45s 144ms] SSL Writer(SocketTube(107)) wrapping 0 bytes DEBUG: [HttpClient-47-Worker1] [45s 146ms] SSL Writer(SocketTube(107)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker1] [45s 146ms] SSL Writer(SocketTube(107)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-48-SelectorManager] [45s 148ms] SocketTube(107) subscribe event raised DEBUG: [HttpClient-48-SelectorManager] [45s 165ms] SocketTube(107) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@63dbfc94[Not completed, 4 dependents] (id=7311) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(107)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-48-SelectorManager] [45s 165ms] SocketTube(107) read demand reset to 0 DEBUG: [HttpClient-48-SelectorManager] [45s 165ms] SocketTube(107) calling onSubscribe DEBUG: [HttpClient-48-SelectorManager] [45s 165ms] SSL Reader(SocketTube(107)) requesting 1 DEBUG: [HttpClient-48-SelectorManager] [45s 165ms] SocketTube(107) got some demand for reading DEBUG: [HttpClient-48-SelectorManager] [45s 165ms] SocketTube(107) resuming read event DEBUG: [HttpClient-48-SelectorManager] [45s 165ms] SocketTube(107) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-48-SelectorManager] [45s 165ms] SSL Reader(SocketTube(107)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(107)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-48-SelectorManager] [45s 165ms] SSLTube(SocketTube(107)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-48-SelectorManager] [45s 165ms] SSLTube(SocketTube(107)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-48-SelectorManager] [45s 165ms] SocketTube(107) onSubscribe called DEBUG: [HttpClient-48-SelectorManager] [45s 165ms] SocketTube(107) pending subscriber subscribed DEBUG: [HttpClient-48-SelectorManager] [45s 165ms] SocketTube(107) write: starting subscription DEBUG: [HttpClient-48-SelectorManager] [45s 165ms] SocketTube(107) write: offloading requestMore DEBUG: [HttpClient-47-Worker2] [45s 165ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-47-Worker2] [45s 165ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker2] [45s 165ms] SocketTube(107) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-SelectorManager] [45s 165ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@26d97e8b for R (true) DEBUG: [HttpClient-47-Worker1] [45s 166ms] SSL Writer(SocketTube(107)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker1] [45s 166ms] SSL Writer(SocketTube(107)) handshaking DEBUG: [HttpClient-47-Worker1] [45s 166ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-47-Worker1] [45s 166ms] SSL Writer(SocketTube(107)) Sending 2186 bytes downstream DEBUG: [HttpClient-47-Worker1] [45s 166ms] SSL Writer(SocketTube(107)) Adding 2186 to outputQ queue DEBUG: [HttpClient-47-Worker1] [45s 166ms] SSL Writer(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-47-Worker1] [45s 166ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker1] [45s 166ms] SSL Writer(SocketTube(107)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-47-Worker1] [45s 166ms] SocketTube(107) trying to write: 2186 DEBUG: [HttpClient-47-Worker1] [45s 166ms] SocketTube(107) wrote: 2186 DEBUG: [HttpClient-47-Worker1] [45s 166ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-47-Worker1] [45s 166ms] SocketTube(107) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker1] [45s 166ms] SocketTube(107) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker1] [45s 166ms] SSL Writer(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-47-Worker1] [45s 166ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-SelectorManager] [45s 171ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@26d97e8b for None (false) DEBUG: [HttpClient-48-SelectorManager] [45s 171ms] HttpClientImpl(48) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-48-SelectorManager] [45s 171ms] SocketTube(107) read bytes: 261 DEBUG: [HttpClient-48-SelectorManager] [45s 171ms] SSL Reader(SocketTube(107)) onNext DEBUG: [HttpClient-48-SelectorManager] [45s 171ms] SSL Reader(SocketTube(107)) Adding 261 bytes to read buffer DEBUG: [HttpClient-48-SelectorManager] [45s 171ms] SocketTube(107) resuming read event DEBUG: [HttpClient-48-SelectorManager] [45s 171ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@26d97e8b for R (false) DEBUG: [HttpClient-48-SelectorManager] [45s 171ms] SocketTube(107) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [45s 171ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-47-Worker3] [45s 171ms] SSL Reader(SocketTube(107)) Unwrapping: 261 DEBUG: [HttpClient-47-Worker3] [45s 171ms] SSL Reader(SocketTube(107)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-47-Worker3] [45s 171ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-47-Worker3] [45s 171ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 133 DEBUG: [HttpClient-47-Worker3] [45s 171ms] SSL Reader(SocketTube(107)) handshaking DEBUG: [HttpClient-47-Worker3] [45s 171ms] SSLFlowDelegate(SocketTube(107)) obtaining and initiating task execution DEBUG: [HttpClient-47-Worker3] [45s 171ms] SSLFlowDelegate(SocketTube(107)) #tasks to execute: 1 DEBUG: [HttpClient-47-Worker3] [45s 173ms] SSLFlowDelegate(SocketTube(107)) finished task execution DEBUG: [HttpClient-47-Worker3] [45s 173ms] SSL Writer(SocketTube(107)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-47-Worker3] [45s 173ms] SSL Writer(SocketTube(107)) wrapping 0 bytes DEBUG: [HttpClient-47-Worker3] [45s 173ms] SSL Writer(SocketTube(107)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-47-Worker3] [45s 173ms] SSL Writer(SocketTube(107)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-47-Worker3] [45s 173ms] SSL Writer(SocketTube(107)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-47-Worker3] [45s 173ms] SSL Writer(SocketTube(107)) handshaking DEBUG: [HttpClient-47-Worker3] [45s 173ms] SSL Writer(SocketTube(107)) Sending 6 bytes downstream DEBUG: [HttpClient-47-Worker3] [45s 173ms] SSL Writer(SocketTube(107)) Adding 6 to outputQ queue DEBUG: [HttpClient-47-Worker3] [45s 173ms] SSL Writer(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-47-Worker3] [45s 173ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [45s 173ms] SSL Writer(SocketTube(107)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-47-Worker3] [45s 173ms] SocketTube(107) trying to write: 6 DEBUG: [HttpClient-47-Worker3] [45s 173ms] SocketTube(107) wrote: 6 DEBUG: [HttpClient-47-Worker3] [45s 173ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-47-Worker3] [45s 173ms] SocketTube(107) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [45s 173ms] SocketTube(107) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [45s 173ms] SSL Writer(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-47-Worker3] [45s 173ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [45s 173ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-47-Worker3] [45s 173ms] SSL Reader(SocketTube(107)) Unwrapping: 128 DEBUG: [HttpClient-47-Worker3] [45s 174ms] SSL Reader(SocketTube(107)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-47-Worker3] [45s 174ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-47-Worker3] [45s 174ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 6 DEBUG: [HttpClient-47-Worker3] [45s 174ms] SSL Reader(SocketTube(107)) handshaking DEBUG: [HttpClient-47-Worker3] [45s 174ms] SSL Reader(SocketTube(107)) Unwrapping: 122 DEBUG: [HttpClient-47-Worker3] [45s 174ms] SSL Reader(SocketTube(107)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-47-Worker3] [45s 174ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-47-Worker3] [45s 174ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 122 DEBUG: [HttpClient-47-Worker3] [45s 174ms] SSL Reader(SocketTube(107)) handshaking DEBUG: [HttpClient-47-Worker3] [45s 174ms] SSLFlowDelegate(SocketTube(107)) obtaining and initiating task execution DEBUG: [HttpClient-47-Worker3] [45s 174ms] SSLFlowDelegate(SocketTube(107)) #tasks to execute: 1 DEBUG: [HttpClient-47-Worker3] [45s 175ms] SSLFlowDelegate(SocketTube(107)) finished task execution DEBUG: [HttpClient-47-Worker3] [45s 175ms] SSL Writer(SocketTube(107)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-47-Worker3] [45s 175ms] SSL Writer(SocketTube(107)) wrapping 0 bytes DEBUG: [HttpClient-47-Worker3] [45s 175ms] SSL Writer(SocketTube(107)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker3] [45s 175ms] SSL Writer(SocketTube(107)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-47-Worker3] [45s 175ms] SSL Writer(SocketTube(107)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker3] [45s 175ms] SSLFlowDelegate(SocketTube(107)) setALPN = DEBUG: [HttpClient-47-Worker3] [45s 175ms] PlainHttpConnection(SocketTube(107)) finishConnect, setting connected=true DEBUG: [HttpClient-47-Worker3] [45s 175ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-47-Worker3] [45s 175ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-47-Worker3] [45s 176ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-47-Worker3] [45s 176ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-47-Worker3] [45s 176ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:42409 remote=/127.0.0.1:35157] DEBUG: [HttpClient-47-Worker3] [45s 176ms] Exchange checkFor407: all clear DEBUG: [HttpClient-47-Worker3] [45s 176ms] Http1Exchange Sending headers only DEBUG: [HttpClient-47-Worker3] [45s 176ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@15c42864 queue.isEmpty: true DEBUG: [HttpClient-47-Worker3] [45s 176ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@15c42864, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-47-Worker3] [45s 176ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 1 DEBUG: [HttpClient-47-Worker3] [45s 176ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-47-Worker3] [45s 176ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 1 DEBUG: [HttpClient-47-Worker3] [45s 176ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-47-Worker3] [45s 176ms] Http1Exchange response created in advance DEBUG: [HttpClient-47-Worker3] [45s 176ms] Http1Exchange SSLTube(SocketTube(107)) connecting flows DEBUG: [HttpClient-47-Worker3] [45s 176ms] SSLTube(SocketTube(107)) connecting flows DEBUG: [HttpClient-47-Worker3] [45s 176ms] SSLTube(SocketTube(107)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@62362ffd DEBUG: [HttpClient-47-Worker3] [45s 176ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Received onSubscribed from upstream DEBUG: [HttpClient-47-Worker3] [45s 177ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 1 DEBUG: [HttpClient-47-Worker3] [45s 177ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-47-Worker3] [45s 177ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-47-Worker3] [45s 177ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [45s 177ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker3] [45s 177ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [45s 177ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker3] [45s 177ms] Http1Publisher(SSLTube(SocketTube(107))) got subscriber: SSLTube(SocketTube(107)) DEBUG: [HttpClient-47-Worker3] [45s 177ms] SSLTube(SocketTube(107)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-47-Worker3] [45s 177ms] Http1Publisher(SSLTube(SocketTube(107))) subscription request(1), demand=1 DEBUG: [HttpClient-47-Worker3] [45s 181ms] Http1Publisher(SSLTube(SocketTube(107))) WriteTask DEBUG: [HttpClient-47-Worker3] [45s 181ms] Http1Publisher(SSLTube(SocketTube(107))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-47-Worker3] [45s 181ms] Http1Exchange requestAction.headers Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:35157/ GET DEBUG: [HttpClient-47-Worker3] [45s 181ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-47-Worker3] [45s 181ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-47-Worker3] [45s 182ms] Http1Publisher(SSLTube(SocketTube(107))) WriteTask DEBUG: [HttpClient-47-Worker3] [45s 182ms] Http1Publisher(SSLTube(SocketTube(107))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-47-Worker3] [45s 182ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-47-Worker3] [45s 182ms] Http1Publisher(SSLTube(SocketTube(107))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-47-Worker3] [45s 182ms] Http1Publisher(SSLTube(SocketTube(107))) onNext with 82 bytes DEBUG: [HttpClient-47-Worker3] [45s 182ms] SSLTube(SocketTube(107)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-47-Worker3] [45s 182ms] SSL Writer(SocketTube(107)) onNext DEBUG: [HttpClient-47-Worker3] [45s 182ms] SSL Writer(SocketTube(107)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-47-Worker3] [45s 182ms] Exchange checkFor407: all clear DEBUG: [HttpClient-47-Worker3] [45s 182ms] Exchange sendRequestBody DEBUG: [HttpClient-47-Worker3] [45s 182ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-47-Worker3] [45s 182ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-47-Worker3] [45s 182ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-47-Worker3] [45s 182ms] Http1Publisher(SSLTube(SocketTube(107))) WriteTask DEBUG: [HttpClient-47-Worker3] [45s 182ms] Http1Publisher(SSLTube(SocketTube(107))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-47-Worker3] [45s 182ms] SSL Writer(SocketTube(107)) Sending 90 bytes downstream DEBUG: [HttpClient-47-Worker3] [45s 182ms] SSL Writer(SocketTube(107)) Adding 90 to outputQ queue DEBUG: [HttpClient-47-Worker3] [45s 182ms] SSL Writer(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-47-Worker3] [45s 182ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [45s 182ms] SSL Writer(SocketTube(107)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-47-Worker3] [45s 182ms] SocketTube(107) trying to write: 90 DEBUG: [HttpClient-47-Worker3] [45s 182ms] SocketTube(107) wrote: 90 DEBUG: [HttpClient-47-Worker3] [45s 182ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-47-Worker3] [45s 182ms] SocketTube(107) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [45s 182ms] SocketTube(107) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [45s 182ms] SSL Writer(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker3] [45s 182ms] SSL Writer(SocketTube(107)) requesting 1 DEBUG: [HttpClient-47-Worker3] [45s 182ms] SSLTube(SocketTube(107)) request: n=1 DEBUG: [HttpClient-47-Worker3] [45s 182ms] Http1Publisher(SSLTube(SocketTube(107))) subscription request(1), demand=1 DEBUG: [HttpClient-47-Worker3] [45s 182ms] Http1Publisher(SSLTube(SocketTube(107))) WriteTask DEBUG: [HttpClient-47-Worker3] [45s 182ms] Http1Publisher(SSLTube(SocketTube(107))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-47-Worker3] [45s 182ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-47-Worker3] [45s 182ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-47-Worker3] [45s 182ms] Http1Exchange reading headers DEBUG: [HttpClient-47-Worker3] [45s 182ms] Http1Response(id=83) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-47-Worker3] [45s 182ms] Http1Response(id=83) First time around DEBUG: [HttpClient-47-Worker3] [45s 183ms] Http1Response(id=83) headersReader is not yet completed DEBUG: [HttpClient-47-Worker3] [45s 183ms] Http1Publisher(SSLTube(SocketTube(107))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-47-Worker3] [45s 183ms] Http1Publisher(SSLTube(SocketTube(107))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@576d8190 DEBUG: [HttpClient-47-Worker3] [45s 183ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [45s 183ms] SSL Writer(SocketTube(107)) wrapping 82 bytes DEBUG: [HttpClient-47-Worker3] [45s 183ms] SSL Writer(SocketTube(107)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker3] [45s 183ms] SSL Writer(SocketTube(107)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-47-Worker3] [45s 183ms] SSL Writer(SocketTube(107)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker3] [45s 183ms] SSL Writer(SocketTube(107)) Sending 120 bytes downstream DEBUG: [HttpClient-47-Worker3] [45s 183ms] SSL Writer(SocketTube(107)) Adding 120 to outputQ queue DEBUG: [HttpClient-47-Worker3] [45s 183ms] SSL Writer(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-47-Worker3] [45s 183ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [45s 183ms] SSL Writer(SocketTube(107)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-47-Worker3] [45s 183ms] SocketTube(107) trying to write: 120 DEBUG: [HttpClient-47-Worker3] [45s 183ms] SocketTube(107) wrote: 120 DEBUG: [HttpClient-47-Worker3] [45s 183ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-47-Worker3] [45s 183ms] SocketTube(107) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [45s 183ms] SocketTube(107) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [45s 183ms] SSL Writer(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-47-Worker3] [45s 183ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [45s 183ms] SSL Writer(SocketTube(107)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-47-Worker3] [45s 183ms] SSL Reader(SocketTube(107)) requesting 1 DEBUG: [HttpClient-47-Worker3] [45s 183ms] SocketTube(107) got some demand for reading DEBUG: [HttpClient-47-Worker3] [45s 183ms] SocketTube(107) resuming read event DEBUG: [HttpClient-47-Worker3] [45s 183ms] SocketTube(107) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [45s 183ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-48-SelectorManager] [45s 183ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@26d97e8b for R (false) DEBUG: [HttpClient-48-SelectorManager] [45s 189ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@26d97e8b for None (false) DEBUG: [HttpClient-48-SelectorManager] [45s 190ms] SocketTube(107) read bytes: 1721 DEBUG: [HttpClient-48-SelectorManager] [45s 190ms] SSL Reader(SocketTube(107)) onNext DEBUG: [HttpClient-48-SelectorManager] [45s 190ms] SSL Reader(SocketTube(107)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-47-Worker4] [45s 190ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-47-Worker4] [45s 191ms] SSL Reader(SocketTube(107)) Unwrapping: 1721 DEBUG: [HttpClient-48-SelectorManager] [45s 191ms] SocketTube(107) resuming read event DEBUG: [HttpClient-48-SelectorManager] [45s 191ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@26d97e8b for R (false) DEBUG: [HttpClient-48-SelectorManager] [45s 191ms] SocketTube(107) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker4] [45s 191ms] SSL Reader(SocketTube(107)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-47-Worker4] [45s 191ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-47-Worker4] [45s 191ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-47-Worker4] [45s 191ms] SSL Reader(SocketTube(107)) requesting 1 DEBUG: [HttpClient-47-Worker4] [45s 191ms] SocketTube(107) got some demand for reading DEBUG: [HttpClient-47-Worker4] [45s 191ms] SocketTube(107) resuming read event DEBUG: [HttpClient-47-Worker4] [45s 191ms] SocketTube(107) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-SelectorManager] [45s 191ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@26d97e8b for R (false) DEBUG: [HttpClient-48-SelectorManager] [45s 221ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@26d97e8b for None (false) DEBUG: [HttpClient-48-SelectorManager] [45s 221ms] SocketTube(107) read bytes: 155 DEBUG: [HttpClient-48-SelectorManager] [45s 221ms] SSL Reader(SocketTube(107)) onNext DEBUG: [HttpClient-48-SelectorManager] [45s 221ms] SSL Reader(SocketTube(107)) Adding 155 bytes to read buffer DEBUG: [HttpClient-48-SelectorManager] [45s 221ms] SocketTube(107) resuming read event DEBUG: [HttpClient-48-SelectorManager] [45s 222ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@26d97e8b for R (false) DEBUG: [HttpClient-48-SelectorManager] [45s 222ms] SocketTube(107) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker5] [45s 222ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-47-Worker5] [45s 222ms] SSL Reader(SocketTube(107)) Unwrapping: 155 DEBUG: [HttpClient-47-Worker5] [45s 222ms] SSL Reader(SocketTube(107)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-47-Worker5] [45s 222ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-47-Worker5] [45s 222ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 113 DEBUG: [HttpClient-47-Worker5] [45s 222ms] SSL Reader(SocketTube(107)) sending 75 DEBUG: [HttpClient-47-Worker5] [45s 222ms] SSL Reader(SocketTube(107)) Adding 75 to outputQ queue DEBUG: [HttpClient-47-Worker5] [45s 222ms] SSL Reader(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-47-Worker5] [45s 222ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker5] [45s 222ms] SSL Reader(SocketTube(107)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-47-Worker5] [45s 222ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Putting 75 bytes into the queue DEBUG: [HttpClient-47-Worker5] [45s 222ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@15c42864 DEBUG: [HttpClient-47-Worker5] [45s 222ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 1 DEBUG: [HttpClient-47-Worker5] [45s 222ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@15c42864 DEBUG: [HttpClient-47-Worker5] [45s 223ms] Http1Response(id=83) Sending 75/512 bytes to header parser DEBUG: [HttpClient-47-Worker5] [45s 223ms] Http1Response(id=83) Parsing headers completed. bytes=75 DEBUG: [HttpClient-47-Worker5] [45s 223ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@15c42864 DEBUG: [HttpClient-47-Worker5] [45s 223ms] Http1Response(id=83) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-47-Worker5] [45s 223ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:35157/) 200 HTTP_1_1 Local port: 42409 DEBUG: [HttpClient-47-Worker5] [45s 223ms] Http1Response(id=83) readBody: return2Cache: true DEBUG: [HttpClient-47-Worker5] [45s 223ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(107)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6cea9383(48) DEBUG: [HttpClient-47-Worker5] [45s 223ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4387b173/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1c1022d3 queue.isEmpty: false DEBUG: [HttpClient-47-Worker5] [45s 223ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Delegate done: 0 DEBUG: [HttpClient-47-Worker5] [45s 224ms] AsyncSSLConnection(SSLTube(SocketTube(107)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-47-Worker5] [45s 224ms] HttpClientImpl(48) body subscriber registered: 1 DEBUG: [HttpClient-47-Worker5] [45s 224ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4387b173/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1c1022d3, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-47-Worker5] [45s 224ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4387b173/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1c1022d3 DEBUG: [HttpClient-47-Worker5] [45s 224ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-47-Worker5] [45s 224ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4387b173/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1c1022d3 DEBUG: [HttpClient-47-Worker5] [45s 224ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(107)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-47-Worker5] [45s 224ms] AsyncSSLConnection(SSLTube(SocketTube(107)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-47-Worker5] [45s 224ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-47-Worker5] [45s 224ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-47-Worker5] [45s 224ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-47-Worker5] [45s 224ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-47-Worker5] [45s 224ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-47-Worker5] [45s 224ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-47-Worker5] [45s 224ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker5] [45s 224ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker5] [45s 224ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker5] [45s 224ms] SSL Reader(SocketTube(107)) Unwrapping: 42 DEBUG: [HttpClient-47-Worker5] [45s 224ms] SSL Reader(SocketTube(107)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-47-Worker5] [45s 224ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-47-Worker5] [45s 224ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 42 DEBUG: [HttpClient-47-Worker5] [45s 224ms] SSL Reader(SocketTube(107)) sending 4 DEBUG: [HttpClient-47-Worker5] [45s 224ms] SSL Reader(SocketTube(107)) Adding 4 to outputQ queue DEBUG: [HttpClient-47-Worker5] [45s 224ms] SSL Reader(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-47-Worker5] [45s 224ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker5] [45s 224ms] SSL Reader(SocketTube(107)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-47-Worker5] [45s 224ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Putting 4 bytes into the queue DEBUG: [HttpClient-47-Worker5] [45s 224ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4387b173/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1c1022d3 DEBUG: [HttpClient-47-Worker5] [45s 224ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-47-Worker5] [45s 224ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4387b173/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1c1022d3 DEBUG: [HttpClient-47-Worker5] [45s 224ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(107)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-47-Worker5] [45s 224ms] AsyncSSLConnection(SSLTube(SocketTube(107)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-47-Worker5] [45s 224ms] AsyncSSLConnection(SSLTube(SocketTube(107)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-47-Worker5] [45s 224ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) cleared DEBUG: [HttpClient-47-Worker5] [45s 224ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(107)))) SSLTube(SocketTube(107)): return to HTTP/1.1 pool DEBUG: [HttpClient-47-Worker5] [45s 224ms] ConnectionPool(48) registering CleanupTrigger(SSLTube(SocketTube(107))) DEBUG: [HttpClient-47-Worker5] [45s 224ms] SSLTube(SocketTube(107)) connecting flows DEBUG: [HttpClient-47-Worker5] [45s 225ms] SSLTube(SocketTube(107)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(107))) DEBUG: [HttpClient-47-Worker5] [45s 225ms] Http1Publisher(SSLTube(SocketTube(107))) subscription cancelled DEBUG: [HttpClient-47-Worker5] [45s 225ms] SSLTube(SocketTube(107)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-47-Worker5] [45s 225ms] HttpClientImpl(48) body subscriber unregistered: 0 DEBUG: [HttpClient-47-Worker5] [45s 225ms] HttpClientImpl(48) ClientImpl (async) elapsed 84 millis for GET to https://127.0.0.1:35157/ DEBUG: [HttpClient-47-Worker5] [45s 225ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(107)))) Finished reading body: READING_BODY DEBUG: [HttpClient-47-Worker5] [45s 225ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(107)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6cea9383(48) DEBUG: [HttpClient-47-Worker5] [45s 225ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Delegate done: 0 DEBUG: [HttpClient-48-SelectorManager] [45s 226ms] HttpClientImpl(48) SelectorManager shutting down DEBUG: [HttpClient-47-Worker5] [45s 227ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker5] [45s 227ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-48-SelectorManager] [45s 227ms] PlainHttpConnection(SocketTube(107)) Closing channel: channel not registered with selector DEBUG: [HttpClient-48-SelectorManager] [45s 227ms] SocketTube(107) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [45s 227ms] SocketTube(107) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [45s 227ms] SocketTube(107) pausing read event DEBUG: [HttpClient-48-SelectorManager] [45s 227ms] SocketTube(107) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@63dbfc94[Not completed, 4 dependents] (id=7311) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(107)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@62362ffd, getALPN: jdk.internal.net.http.common.MinimalFuture@17b5fe31[Completed normally] (id=7317), 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] [45s 227ms] SocketTube(107) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [45s 227ms] SSL Reader(SocketTube(107)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [45s 227ms] SSL Reader(SocketTube(107)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-48-SelectorManager] [45s 228ms] SocketTube(107) Stopping read scheduler DEBUG: [HttpClient-48-SelectorManager] [45s 228ms] SocketTube(107) leaving read() loop with error: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-SelectorManager] [45s 228ms] SocketTube(107) Read scheduler stopped DEBUG: [HttpClient-47-Worker5] [45s 227ms] SSL Reader(SocketTube(107)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-Worker5] [45s 228ms] SSLTube(SocketTube(107)) SSLSubscriberWrapper[SSLTube(SocketTube(107)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(107))), getALPN: jdk.internal.net.http.common.MinimalFuture@17b5fe31[Completed normally] (id=7317), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-Worker5] [45s 228ms] ConnectionPool(48) SSLTube(SocketTube(107)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-47-Worker5] [45s 228ms] SSLTube(SocketTube(107)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-Worker5] [45s 228ms] SSL Reader(SocketTube(107)) stop DEBUG: [HttpClient-47-Worker5] [45s 228ms] SSL Writer(SocketTube(107)) stop DEBUG: [HttpClient-48-SelectorManager] [45s 228ms] Http2ClientImpl stopping DEBUG: [MainThread] [45s 229ms] HttpClientImpl(49) proxySelector is java.net.ProxySelector$StaticProxySelector@2db9d69 (user-supplied=true) DEBUG: [MainThread] [45s 230ms] HttpClientImpl(49) ClientImpl (async) send https://127.0.0.1:35157/ GET DEBUG: [HttpClient-48-Worker0] [45s 232ms] Exchange establishing exchange for https://127.0.0.1:35157/ GET, proxy=null Apr 01, 2024 2:40:36 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 2:40:36 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] [45s 240ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-48-Worker0] [45s 240ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-48-Worker0] [45s 240ms] PlainHttpConnection(SocketTube(108)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-48-Worker0] [45s 240ms] PlainHttpConnection(SocketTube(108)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-48-Worker0] [45s 241ms] PlainHttpConnection(SocketTube(108)) registering connect event DEBUG: [HttpClient-48-Worker0] [45s 241ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-49-SelectorManager] [45s 241ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2e425d92 for C (true) DEBUG: [HttpClient-49-SelectorManager] [45s 241ms] PlainHttpConnection(SocketTube(108)) ConnectEvent: finishing connect DEBUG: [HttpClient-49-SelectorManager] [45s 243ms] PlainHttpConnection(SocketTube(108)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:35781 DEBUG: [HttpClient-48-Worker1] [45s 244ms] SocketTube(108) connecting flows DEBUG: [HttpClient-48-Worker1] [45s 244ms] SocketTube(108) read publisher got subscriber DEBUG: [HttpClient-48-Worker1] [45s 244ms] SocketTube(108) registering subscribe event DEBUG: [HttpClient-48-Worker1] [45s 244ms] SocketTube(108) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-49-SelectorManager] [45s 244ms] SocketTube(108) subscribe event raised DEBUG: [HttpClient-49-SelectorManager] [45s 244ms] SocketTube(108) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@24ba36e2[Not completed, 4 dependents] (id=7388) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(108)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-49-SelectorManager] [45s 244ms] SocketTube(108) read demand reset to 0 DEBUG: [HttpClient-49-SelectorManager] [45s 244ms] SocketTube(108) calling onSubscribe DEBUG: [HttpClient-49-SelectorManager] [45s 244ms] SSL Reader(SocketTube(108)) requesting 1 DEBUG: [HttpClient-49-SelectorManager] [45s 244ms] SocketTube(108) got some demand for reading DEBUG: [HttpClient-49-SelectorManager] [45s 244ms] SocketTube(108) resuming read event DEBUG: [HttpClient-49-SelectorManager] [45s 244ms] SocketTube(108) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-49-SelectorManager] [45s 244ms] SSL Reader(SocketTube(108)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(108)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-49-SelectorManager] [45s 244ms] SSLTube(SocketTube(108)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-49-SelectorManager] [45s 244ms] SSLTube(SocketTube(108)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-49-SelectorManager] [45s 244ms] SocketTube(108) onSubscribe called DEBUG: [HttpClient-49-SelectorManager] [45s 244ms] SocketTube(108) pending subscriber subscribed DEBUG: [HttpClient-49-SelectorManager] [45s 244ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61b8bc11 for R (true) DEBUG: [HttpClient-48-Worker1] [45s 244ms] SSL Writer(SocketTube(108)) requesting 1 DEBUG: [HttpClient-48-Worker1] [45s 244ms] SSLTube(SocketTube(108)) request: n=1 DEBUG: [HttpClient-48-Worker1] [45s 244ms] SSL Writer(SocketTube(108)) calling downstreamSubscriber::onSubscribe on SocketTube(108) DEBUG: [HttpClient-48-Worker1] [45s 244ms] SocketTube(108) subscribed for writing DEBUG: [HttpClient-48-Worker1] [45s 244ms] SocketTube(108) write: registering startSubscription event DEBUG: [HttpClient-48-Worker1] [45s 244ms] SSL Writer(SocketTube(108)) onSubscribe initiating handshaking DEBUG: [HttpClient-49-SelectorManager] [45s 244ms] SocketTube(108) write: starting subscription DEBUG: [HttpClient-49-SelectorManager] [45s 244ms] SocketTube(108) write: offloading requestMore DEBUG: [HttpClient-48-Worker2] [45s 244ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-48-Worker2] [45s 244ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker2] [45s 244ms] SocketTube(108) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker1] [45s 244ms] SSL Writer(SocketTube(108)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-48-Worker1] [45s 245ms] SSL Writer(SocketTube(108)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-48-Worker1] [45s 245ms] SSL Writer(SocketTube(108)) wrapping 0 bytes DEBUG: [HttpClient-48-Worker1] [45s 247ms] SSL Writer(SocketTube(108)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker1] [45s 250ms] SSL Writer(SocketTube(108)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-48-Worker1] [45s 253ms] SSL Writer(SocketTube(108)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker1] [45s 253ms] SSL Writer(SocketTube(108)) handshaking DEBUG: [HttpClient-48-Worker1] [45s 253ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-48-Worker1] [45s 253ms] SSL Writer(SocketTube(108)) Sending 2186 bytes downstream DEBUG: [HttpClient-48-Worker1] [45s 253ms] SSL Writer(SocketTube(108)) Adding 2186 to outputQ queue DEBUG: [HttpClient-48-Worker1] [45s 253ms] SSL Writer(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-48-Worker1] [45s 253ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker1] [45s 253ms] SSL Writer(SocketTube(108)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-48-Worker1] [45s 253ms] SocketTube(108) trying to write: 2186 DEBUG: [HttpClient-48-Worker1] [45s 253ms] SocketTube(108) wrote: 2186 DEBUG: [HttpClient-48-Worker1] [45s 253ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-48-Worker1] [45s 253ms] SocketTube(108) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker1] [45s 253ms] SocketTube(108) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker1] [45s 253ms] SSL Writer(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-48-Worker1] [45s 253ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-SelectorManager] [45s 277ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61b8bc11 for None (false) DEBUG: [HttpClient-49-SelectorManager] [45s 277ms] HttpClientImpl(49) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-49-SelectorManager] [45s 277ms] SocketTube(108) read bytes: 261 DEBUG: [HttpClient-49-SelectorManager] [45s 277ms] SSL Reader(SocketTube(108)) onNext DEBUG: [HttpClient-49-SelectorManager] [45s 277ms] SSL Reader(SocketTube(108)) Adding 261 bytes to read buffer DEBUG: [HttpClient-49-SelectorManager] [45s 277ms] SocketTube(108) resuming read event DEBUG: [HttpClient-49-SelectorManager] [45s 277ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61b8bc11 for R (false) DEBUG: [HttpClient-49-SelectorManager] [45s 277ms] SocketTube(108) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [45s 277ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-48-Worker3] [45s 277ms] SSL Reader(SocketTube(108)) Unwrapping: 261 DEBUG: [HttpClient-48-Worker3] [45s 277ms] SSL Reader(SocketTube(108)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-48-Worker3] [45s 277ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-48-Worker3] [45s 277ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 133 DEBUG: [HttpClient-48-Worker3] [45s 277ms] SSL Reader(SocketTube(108)) handshaking DEBUG: [HttpClient-48-Worker3] [45s 277ms] SSLFlowDelegate(SocketTube(108)) obtaining and initiating task execution DEBUG: [HttpClient-48-Worker3] [45s 278ms] SSLFlowDelegate(SocketTube(108)) #tasks to execute: 1 DEBUG: [HttpClient-48-Worker3] [45s 279ms] SSLFlowDelegate(SocketTube(108)) finished task execution DEBUG: [HttpClient-48-Worker3] [45s 279ms] SSL Writer(SocketTube(108)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-48-Worker3] [45s 279ms] SSL Writer(SocketTube(108)) wrapping 0 bytes DEBUG: [HttpClient-48-Worker3] [45s 279ms] SSL Writer(SocketTube(108)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-48-Worker3] [45s 279ms] SSL Writer(SocketTube(108)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-48-Worker3] [45s 279ms] SSL Writer(SocketTube(108)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-48-Worker3] [45s 279ms] SSL Writer(SocketTube(108)) handshaking DEBUG: [HttpClient-48-Worker3] [45s 279ms] SSL Writer(SocketTube(108)) Sending 6 bytes downstream DEBUG: [HttpClient-48-Worker3] [45s 279ms] SSL Writer(SocketTube(108)) Adding 6 to outputQ queue DEBUG: [HttpClient-48-Worker3] [45s 279ms] SSL Writer(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-48-Worker3] [45s 279ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [45s 279ms] SSL Writer(SocketTube(108)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-48-Worker3] [45s 279ms] SocketTube(108) trying to write: 6 DEBUG: [HttpClient-48-Worker3] [45s 279ms] SocketTube(108) wrote: 6 DEBUG: [HttpClient-48-Worker3] [45s 279ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-48-Worker3] [45s 279ms] SocketTube(108) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [45s 279ms] SocketTube(108) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [45s 279ms] SSL Writer(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-48-Worker3] [45s 279ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [45s 280ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-48-Worker3] [45s 280ms] SSL Reader(SocketTube(108)) Unwrapping: 128 DEBUG: [HttpClient-48-Worker3] [45s 280ms] SSL Reader(SocketTube(108)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-48-Worker3] [45s 280ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-48-Worker3] [45s 280ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 6 DEBUG: [HttpClient-48-Worker3] [45s 280ms] SSL Reader(SocketTube(108)) handshaking DEBUG: [HttpClient-48-Worker3] [45s 280ms] SSL Reader(SocketTube(108)) Unwrapping: 122 DEBUG: [HttpClient-48-Worker3] [45s 280ms] SSL Reader(SocketTube(108)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-48-Worker3] [45s 280ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-48-Worker3] [45s 280ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 122 DEBUG: [HttpClient-48-Worker3] [45s 280ms] SSL Reader(SocketTube(108)) handshaking DEBUG: [HttpClient-48-Worker3] [45s 280ms] SSLFlowDelegate(SocketTube(108)) obtaining and initiating task execution DEBUG: [HttpClient-48-Worker3] [45s 280ms] SSLFlowDelegate(SocketTube(108)) #tasks to execute: 1 DEBUG: [HttpClient-48-Worker3] [45s 281ms] SSLFlowDelegate(SocketTube(108)) finished task execution DEBUG: [HttpClient-48-Worker3] [45s 281ms] SSL Writer(SocketTube(108)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-48-Worker3] [45s 281ms] SSL Writer(SocketTube(108)) wrapping 0 bytes DEBUG: [HttpClient-48-Worker3] [45s 281ms] SSL Writer(SocketTube(108)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker3] [45s 281ms] SSL Writer(SocketTube(108)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-48-Worker3] [45s 281ms] SSL Writer(SocketTube(108)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker3] [45s 281ms] SSLFlowDelegate(SocketTube(108)) setALPN = DEBUG: [HttpClient-48-Worker3] [45s 281ms] PlainHttpConnection(SocketTube(108)) finishConnect, setting connected=true DEBUG: [HttpClient-48-Worker3] [45s 281ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-48-Worker3] [45s 281ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-48-Worker3] [45s 281ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-48-Worker3] [45s 282ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-48-Worker3] [45s 282ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:35781 remote=/127.0.0.1:35157] DEBUG: [HttpClient-48-Worker3] [45s 282ms] Exchange checkFor407: all clear DEBUG: [HttpClient-48-Worker3] [45s 282ms] Http1Exchange Sending headers only DEBUG: [HttpClient-48-Worker3] [45s 282ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@797d1453 queue.isEmpty: true DEBUG: [HttpClient-48-Worker3] [45s 282ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@797d1453, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-48-Worker3] [45s 282ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 1 DEBUG: [HttpClient-48-Worker3] [45s 282ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-48-Worker3] [45s 282ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 1 DEBUG: [HttpClient-48-Worker3] [45s 282ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-48-Worker3] [45s 282ms] Http1Exchange response created in advance DEBUG: [HttpClient-48-Worker3] [45s 282ms] Http1Exchange SSLTube(SocketTube(108)) connecting flows DEBUG: [HttpClient-48-Worker3] [45s 282ms] SSLTube(SocketTube(108)) connecting flows DEBUG: [HttpClient-48-Worker3] [45s 282ms] SSLTube(SocketTube(108)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2fc67d20 DEBUG: [HttpClient-48-Worker3] [45s 282ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Received onSubscribed from upstream DEBUG: [HttpClient-48-Worker3] [45s 282ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 1 DEBUG: [HttpClient-48-Worker3] [45s 282ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-48-Worker3] [45s 282ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-48-Worker3] [45s 282ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [45s 282ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker3] [45s 282ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [45s 282ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker3] [45s 282ms] Http1Publisher(SSLTube(SocketTube(108))) got subscriber: SSLTube(SocketTube(108)) DEBUG: [HttpClient-48-Worker3] [45s 282ms] SSLTube(SocketTube(108)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-48-Worker3] [45s 282ms] Http1Publisher(SSLTube(SocketTube(108))) subscription request(1), demand=1 DEBUG: [HttpClient-48-Worker3] [45s 282ms] Http1Publisher(SSLTube(SocketTube(108))) WriteTask DEBUG: [HttpClient-48-Worker3] [45s 283ms] Http1Publisher(SSLTube(SocketTube(108))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-48-Worker3] [45s 283ms] Http1Exchange requestAction.headers Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:35157/ GET DEBUG: [HttpClient-48-Worker3] [45s 283ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-48-Worker3] [45s 283ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-48-Worker3] [45s 283ms] Http1Publisher(SSLTube(SocketTube(108))) WriteTask DEBUG: [HttpClient-48-Worker3] [45s 283ms] Http1Publisher(SSLTube(SocketTube(108))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-48-Worker3] [45s 283ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-48-Worker3] [45s 284ms] Http1Publisher(SSLTube(SocketTube(108))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-48-Worker3] [45s 284ms] Http1Publisher(SSLTube(SocketTube(108))) onNext with 82 bytes DEBUG: [HttpClient-48-Worker3] [45s 284ms] SSLTube(SocketTube(108)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-48-Worker3] [45s 284ms] SSL Writer(SocketTube(108)) onNext DEBUG: [HttpClient-48-Worker3] [45s 284ms] SSL Writer(SocketTube(108)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-48-Worker3] [45s 284ms] Exchange checkFor407: all clear DEBUG: [HttpClient-48-Worker3] [45s 284ms] Exchange sendRequestBody DEBUG: [HttpClient-48-Worker3] [45s 284ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-48-Worker3] [45s 284ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-48-Worker3] [45s 284ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-48-Worker3] [45s 284ms] Http1Publisher(SSLTube(SocketTube(108))) WriteTask DEBUG: [HttpClient-48-Worker3] [45s 284ms] Http1Publisher(SSLTube(SocketTube(108))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-48-Worker3] [45s 284ms] SSL Writer(SocketTube(108)) Sending 90 bytes downstream DEBUG: [HttpClient-48-Worker3] [45s 284ms] SSL Writer(SocketTube(108)) Adding 90 to outputQ queue DEBUG: [HttpClient-48-Worker3] [45s 285ms] SSL Writer(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-48-Worker3] [45s 285ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [45s 285ms] SSL Writer(SocketTube(108)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-48-Worker3] [45s 285ms] SocketTube(108) trying to write: 90 DEBUG: [HttpClient-48-Worker3] [45s 285ms] SocketTube(108) wrote: 90 DEBUG: [HttpClient-48-Worker3] [45s 285ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-48-Worker3] [45s 285ms] SocketTube(108) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [45s 285ms] SocketTube(108) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [45s 285ms] SSL Writer(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker3] [45s 285ms] SSL Writer(SocketTube(108)) requesting 1 DEBUG: [HttpClient-48-Worker3] [45s 285ms] SSLTube(SocketTube(108)) request: n=1 DEBUG: [HttpClient-48-Worker3] [45s 285ms] Http1Publisher(SSLTube(SocketTube(108))) subscription request(1), demand=1 DEBUG: [HttpClient-48-Worker3] [45s 285ms] Http1Publisher(SSLTube(SocketTube(108))) WriteTask DEBUG: [HttpClient-48-Worker3] [45s 285ms] Http1Publisher(SSLTube(SocketTube(108))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-48-Worker3] [45s 285ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-48-Worker3] [45s 285ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-48-Worker3] [45s 285ms] Http1Exchange reading headers DEBUG: [HttpClient-48-Worker3] [45s 285ms] Http1Response(id=84) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-48-Worker3] [45s 285ms] Http1Response(id=84) First time around DEBUG: [HttpClient-48-Worker3] [45s 285ms] Http1Response(id=84) headersReader is not yet completed DEBUG: [HttpClient-48-Worker3] [45s 285ms] Http1Publisher(SSLTube(SocketTube(108))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-48-Worker3] [45s 285ms] Http1Publisher(SSLTube(SocketTube(108))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@340ee686 DEBUG: [HttpClient-48-Worker3] [45s 285ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [45s 285ms] SSL Writer(SocketTube(108)) wrapping 82 bytes DEBUG: [HttpClient-48-Worker3] [45s 285ms] SSL Writer(SocketTube(108)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker3] [45s 286ms] SSL Writer(SocketTube(108)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-48-Worker3] [45s 286ms] SSL Writer(SocketTube(108)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker3] [45s 286ms] SSL Writer(SocketTube(108)) Sending 120 bytes downstream DEBUG: [HttpClient-48-Worker3] [45s 286ms] SSL Writer(SocketTube(108)) Adding 120 to outputQ queue DEBUG: [HttpClient-48-Worker3] [45s 286ms] SSL Writer(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-48-Worker3] [45s 286ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [45s 286ms] SSL Writer(SocketTube(108)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-48-Worker3] [45s 286ms] SocketTube(108) trying to write: 120 DEBUG: [HttpClient-48-Worker3] [45s 286ms] SocketTube(108) wrote: 120 DEBUG: [HttpClient-48-Worker3] [45s 286ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-48-Worker3] [45s 286ms] SocketTube(108) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [45s 286ms] SocketTube(108) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [45s 286ms] SSL Writer(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-48-Worker3] [45s 286ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-SelectorManager] [45s 286ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61b8bc11 for None (false) DEBUG: [HttpClient-49-SelectorManager] [45s 286ms] SocketTube(108) no more demand for reading DEBUG: [HttpClient-49-SelectorManager] [45s 286ms] SocketTube(108) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [45s 286ms] SSL Writer(SocketTube(108)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-48-Worker3] [45s 289ms] SSL Reader(SocketTube(108)) requesting 1 DEBUG: [HttpClient-48-Worker3] [45s 289ms] SocketTube(108) got some demand for reading DEBUG: [HttpClient-48-Worker3] [45s 289ms] SocketTube(108) resuming read event DEBUG: [HttpClient-48-Worker3] [45s 290ms] SocketTube(108) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [45s 290ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-49-SelectorManager] [45s 291ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61b8bc11 for R (true) DEBUG: [HttpClient-49-SelectorManager] [45s 291ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61b8bc11 for None (false) DEBUG: [HttpClient-49-SelectorManager] [45s 291ms] SocketTube(108) read bytes: 1721 DEBUG: [HttpClient-49-SelectorManager] [45s 291ms] SSL Reader(SocketTube(108)) onNext DEBUG: [HttpClient-49-SelectorManager] [45s 291ms] SSL Reader(SocketTube(108)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-49-SelectorManager] [45s 291ms] SocketTube(108) resuming read event DEBUG: [HttpClient-48-Worker4] [45s 291ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-48-Worker4] [45s 291ms] SSL Reader(SocketTube(108)) Unwrapping: 1721 DEBUG: [HttpClient-48-Worker4] [45s 291ms] SSL Reader(SocketTube(108)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-48-Worker4] [45s 291ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-48-Worker4] [45s 291ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-48-Worker4] [45s 292ms] SSL Reader(SocketTube(108)) requesting 1 DEBUG: [HttpClient-48-Worker4] [45s 292ms] SocketTube(108) got some demand for reading DEBUG: [HttpClient-49-SelectorManager] [45s 291ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61b8bc11 for R (false) DEBUG: [HttpClient-49-SelectorManager] [45s 292ms] SocketTube(108) leaving read() loop after onNext: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker4] [45s 292ms] SocketTube(108) resuming read event DEBUG: [HttpClient-48-Worker4] [45s 292ms] SocketTube(108) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-SelectorManager] [45s 293ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61b8bc11 for R (false) DEBUG: [HttpClient-49-SelectorManager] [45s 342ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61b8bc11 for None (false) DEBUG: [HttpClient-49-SelectorManager] [45s 343ms] SocketTube(108) read bytes: 155 DEBUG: [HttpClient-49-SelectorManager] [45s 343ms] SSL Reader(SocketTube(108)) onNext DEBUG: [HttpClient-49-SelectorManager] [45s 343ms] SSL Reader(SocketTube(108)) Adding 155 bytes to read buffer DEBUG: [HttpClient-49-SelectorManager] [45s 343ms] SocketTube(108) resuming read event DEBUG: [HttpClient-49-SelectorManager] [45s 343ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61b8bc11 for R (false) DEBUG: [HttpClient-49-SelectorManager] [45s 343ms] SocketTube(108) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker5] [45s 345ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-48-Worker5] [45s 345ms] SSL Reader(SocketTube(108)) Unwrapping: 155 DEBUG: [HttpClient-48-Worker5] [45s 345ms] SSL Reader(SocketTube(108)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-48-Worker5] [45s 345ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-48-Worker5] [45s 345ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 113 DEBUG: [HttpClient-48-Worker5] [45s 345ms] SSL Reader(SocketTube(108)) sending 75 DEBUG: [HttpClient-48-Worker5] [45s 345ms] SSL Reader(SocketTube(108)) Adding 75 to outputQ queue DEBUG: [HttpClient-48-Worker5] [45s 345ms] SSL Reader(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-48-Worker5] [45s 345ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker5] [45s 345ms] SSL Reader(SocketTube(108)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-48-Worker5] [45s 345ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Putting 75 bytes into the queue DEBUG: [HttpClient-48-Worker5] [45s 345ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@797d1453 DEBUG: [HttpClient-48-Worker5] [45s 345ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 1 DEBUG: [HttpClient-48-Worker5] [45s 345ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@797d1453 DEBUG: [HttpClient-48-Worker5] [45s 345ms] Http1Response(id=84) Sending 75/512 bytes to header parser DEBUG: [HttpClient-48-Worker5] [45s 345ms] Http1Response(id=84) Parsing headers completed. bytes=75 DEBUG: [HttpClient-48-Worker5] [45s 345ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@797d1453 DEBUG: [HttpClient-48-Worker5] [45s 345ms] Http1Response(id=84) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-48-Worker5] [45s 345ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:35157/) 200 HTTP_1_1 Local port: 35781 DEBUG: [HttpClient-48-Worker5] [45s 346ms] Http1Response(id=84) readBody: return2Cache: true DEBUG: [HttpClient-48-Worker5] [45s 346ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(108)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3fb28d7d(49) DEBUG: [HttpClient-48-Worker5] [45s 346ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@eb63204/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@64fdd610 queue.isEmpty: false DEBUG: [HttpClient-48-Worker5] [45s 346ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Delegate done: 0 DEBUG: [HttpClient-48-Worker5] [45s 346ms] AsyncSSLConnection(SSLTube(SocketTube(108)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-48-Worker5] [45s 346ms] HttpClientImpl(49) body subscriber registered: 1 DEBUG: [HttpClient-48-Worker5] [45s 346ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@eb63204/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@64fdd610, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-48-Worker5] [45s 346ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@eb63204/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@64fdd610 DEBUG: [HttpClient-48-Worker5] [45s 346ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-48-Worker5] [45s 346ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@eb63204/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@64fdd610 DEBUG: [HttpClient-48-Worker5] [45s 346ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(108)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-48-Worker5] [45s 346ms] AsyncSSLConnection(SSLTube(SocketTube(108)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-48-Worker5] [45s 346ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-48-Worker5] [45s 346ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-48-Worker5] [45s 346ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-48-Worker5] [45s 346ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-48-Worker5] [45s 346ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-48-Worker5] [45s 346ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-48-Worker5] [45s 346ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker5] [45s 346ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker5] [45s 346ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker5] [45s 346ms] SSL Reader(SocketTube(108)) Unwrapping: 42 DEBUG: [HttpClient-48-Worker5] [45s 347ms] SSL Reader(SocketTube(108)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-48-Worker5] [45s 347ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-48-Worker5] [45s 347ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 42 DEBUG: [HttpClient-48-Worker5] [45s 347ms] SSL Reader(SocketTube(108)) sending 4 DEBUG: [HttpClient-48-Worker5] [45s 347ms] SSL Reader(SocketTube(108)) Adding 4 to outputQ queue DEBUG: [HttpClient-48-Worker5] [45s 347ms] SSL Reader(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-48-Worker5] [45s 348ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker5] [45s 348ms] SSL Reader(SocketTube(108)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-48-Worker5] [45s 348ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Putting 4 bytes into the queue DEBUG: [HttpClient-48-Worker5] [45s 348ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@eb63204/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@64fdd610 DEBUG: [HttpClient-48-Worker5] [45s 348ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-48-Worker5] [45s 348ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@eb63204/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@64fdd610 DEBUG: [HttpClient-48-Worker5] [45s 348ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(108)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-48-Worker5] [45s 348ms] AsyncSSLConnection(SSLTube(SocketTube(108)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-48-Worker5] [45s 348ms] AsyncSSLConnection(SSLTube(SocketTube(108)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-48-Worker5] [45s 348ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) cleared DEBUG: [HttpClient-48-Worker5] [45s 348ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(108)))) SSLTube(SocketTube(108)): return to HTTP/1.1 pool DEBUG: [HttpClient-48-Worker5] [45s 348ms] ConnectionPool(49) registering CleanupTrigger(SSLTube(SocketTube(108))) DEBUG: [HttpClient-48-Worker5] [45s 348ms] SSLTube(SocketTube(108)) connecting flows DEBUG: [HttpClient-48-Worker5] [45s 348ms] SSLTube(SocketTube(108)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(108))) DEBUG: [HttpClient-48-Worker5] [45s 348ms] Http1Publisher(SSLTube(SocketTube(108))) subscription cancelled DEBUG: [HttpClient-48-Worker5] [45s 348ms] SSLTube(SocketTube(108)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-48-Worker5] [45s 349ms] HttpClientImpl(49) body subscriber unregistered: 0 DEBUG: [HttpClient-48-Worker5] [45s 350ms] HttpClientImpl(49) ClientImpl (async) elapsed 119 millis for GET to https://127.0.0.1:35157/ DEBUG: [HttpClient-48-Worker5] [45s 350ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(108)))) Finished reading body: READING_BODY DEBUG: [HttpClient-48-Worker5] [45s 350ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(108)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3fb28d7d(49) DEBUG: [HttpClient-48-Worker5] [45s 350ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Delegate done: 0 DEBUG: [HttpClient-48-Worker5] [45s 350ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker5] [45s 350ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-48-Worker5] [45s 350ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker5] [45s 350ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker5] [45s 350ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker5] [45s 350ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker5] [45s 350ms] SSL Reader(SocketTube(108)) requesting 1 DEBUG: [HttpClient-48-Worker5] [45s 350ms] SocketTube(108) got some demand for reading DEBUG: [HttpClient-48-Worker5] [45s 350ms] SocketTube(108) resuming read event DEBUG: [HttpClient-48-Worker5] [45s 350ms] SocketTube(108) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker5] [45s 350ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-49-SelectorManager] [45s 350ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61b8bc11 for R (false) DEBUG: [HttpClient-49-SelectorManager] [45s 358ms] HttpClientImpl(49) SelectorManager shutting down DEBUG: [HttpClient-49-SelectorManager] [45s 359ms] PlainHttpConnection(SocketTube(108)) Closing channel: channel not registered with selector DEBUG: [HttpClient-49-SelectorManager] [45s 359ms] SocketTube(108) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [45s 359ms] SocketTube(108) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [45s 359ms] SocketTube(108) pausing read event DEBUG: [HttpClient-49-SelectorManager] [45s 359ms] SocketTube(108) 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@24ba36e2[Not completed, 4 dependents] (id=7388) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(108)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(108))), getALPN: jdk.internal.net.http.common.MinimalFuture@50931a00[Completed normally] (id=7394), 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] [45s 359ms] SocketTube(108) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [45s 359ms] SSL Reader(SocketTube(108)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [45s 359ms] SSL Reader(SocketTube(108)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-49-SelectorManager] [45s 359ms] SSL Reader(SocketTube(108)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [45s 359ms] SSLTube(SocketTube(108)) SSLSubscriberWrapper[SSLTube(SocketTube(108)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(108))), getALPN: jdk.internal.net.http.common.MinimalFuture@50931a00[Completed normally] (id=7394), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [45s 359ms] ConnectionPool(49) SSLTube(SocketTube(108)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-49-SelectorManager] [45s 359ms] SSLTube(SocketTube(108)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [45s 360ms] SSL Reader(SocketTube(108)) stop DEBUG: [HttpClient-49-SelectorManager] [45s 360ms] SSL Writer(SocketTube(108)) stop DEBUG: [HttpClient-49-SelectorManager] [45s 360ms] SocketTube(108) Stopping read scheduler DEBUG: [HttpClient-49-SelectorManager] [45s 360ms] SocketTube(108) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-SelectorManager] [45s 360ms] SocketTube(108) Read scheduler stopped DEBUG: [HttpClient-49-SelectorManager] [45s 360ms] Http2ClientImpl stopping DEBUG: [MainThread] [45s 361ms] HttpClientImpl(50) proxySelector is java.net.ProxySelector$StaticProxySelector@2db9d69 (user-supplied=true) DEBUG: [MainThread] [45s 363ms] HttpClientImpl(50) ClientImpl (async) send https://127.0.0.1:35157/ GET DEBUG: [HttpClient-49-Worker0] [45s 364ms] Exchange establishing exchange for https://127.0.0.1:35157/ GET, proxy=null Apr 01, 2024 2:40:36 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 2:40:36 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] [45s 365ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-49-Worker0] [45s 365ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-49-Worker0] [45s 365ms] PlainHttpConnection(SocketTube(109)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-49-Worker0] [45s 365ms] PlainHttpConnection(SocketTube(109)) bind completed /0.0.0.0 DEBUG: [HttpClient-49-Worker0] [45s 365ms] PlainHttpConnection(SocketTube(109)) registering connect event DEBUG: [HttpClient-49-Worker0] [45s 365ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-50-SelectorManager] [45s 365ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1ef61b83 for C (true) DEBUG: [HttpClient-50-SelectorManager] [45s 366ms] PlainHttpConnection(SocketTube(109)) ConnectEvent: finishing connect DEBUG: [HttpClient-50-SelectorManager] [45s 366ms] PlainHttpConnection(SocketTube(109)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36579 DEBUG: [HttpClient-49-Worker1] [45s 366ms] SocketTube(109) connecting flows DEBUG: [HttpClient-49-Worker1] [45s 366ms] SocketTube(109) read publisher got subscriber DEBUG: [HttpClient-49-Worker1] [45s 366ms] SocketTube(109) registering subscribe event DEBUG: [HttpClient-49-Worker1] [45s 366ms] SocketTube(109) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-50-SelectorManager] [45s 366ms] SocketTube(109) subscribe event raised DEBUG: [HttpClient-50-SelectorManager] [45s 367ms] SocketTube(109) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@140e70f3[Not completed, 4 dependents] (id=7465) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(109)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-50-SelectorManager] [45s 367ms] SocketTube(109) read demand reset to 0 DEBUG: [HttpClient-50-SelectorManager] [45s 367ms] SocketTube(109) calling onSubscribe DEBUG: [HttpClient-49-Worker1] [45s 366ms] SSL Writer(SocketTube(109)) requesting 1 DEBUG: [HttpClient-49-Worker1] [45s 367ms] SSLTube(SocketTube(109)) request: n=1 DEBUG: [HttpClient-49-Worker1] [45s 367ms] SSL Writer(SocketTube(109)) calling downstreamSubscriber::onSubscribe on SocketTube(109) DEBUG: [HttpClient-49-Worker1] [45s 367ms] SocketTube(109) subscribed for writing DEBUG: [HttpClient-49-Worker1] [45s 367ms] SocketTube(109) write: registering startSubscription event DEBUG: [HttpClient-49-Worker1] [45s 367ms] SSL Writer(SocketTube(109)) onSubscribe initiating handshaking DEBUG: [HttpClient-49-Worker1] [45s 367ms] SSL Writer(SocketTube(109)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-49-Worker1] [45s 367ms] SSL Writer(SocketTube(109)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-49-Worker1] [45s 367ms] SSL Writer(SocketTube(109)) wrapping 0 bytes DEBUG: [HttpClient-50-SelectorManager] [45s 367ms] SSL Reader(SocketTube(109)) requesting 1 DEBUG: [HttpClient-50-SelectorManager] [45s 369ms] SocketTube(109) got some demand for reading DEBUG: [HttpClient-50-SelectorManager] [45s 369ms] SocketTube(109) resuming read event DEBUG: [HttpClient-50-SelectorManager] [45s 369ms] SocketTube(109) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-50-SelectorManager] [45s 369ms] SSL Reader(SocketTube(109)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(109)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-50-SelectorManager] [45s 369ms] SSLTube(SocketTube(109)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-50-SelectorManager] [45s 369ms] SSLTube(SocketTube(109)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-50-SelectorManager] [45s 369ms] SocketTube(109) onSubscribe called DEBUG: [HttpClient-50-SelectorManager] [45s 369ms] SocketTube(109) pending subscriber subscribed DEBUG: [HttpClient-50-SelectorManager] [45s 369ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@510cec16 for R (true) DEBUG: [HttpClient-50-SelectorManager] [45s 369ms] SocketTube(109) write: starting subscription DEBUG: [HttpClient-50-SelectorManager] [45s 369ms] SocketTube(109) write: offloading requestMore DEBUG: [HttpClient-49-Worker2] [45s 370ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-49-Worker2] [45s 370ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker2] [45s 370ms] SocketTube(109) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker1] [45s 370ms] SSL Writer(SocketTube(109)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker1] [45s 370ms] SSL Writer(SocketTube(109)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-49-Worker1] [45s 370ms] SSL Writer(SocketTube(109)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker1] [45s 370ms] SSL Writer(SocketTube(109)) handshaking DEBUG: [HttpClient-49-Worker1] [45s 370ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-49-Worker1] [45s 371ms] SSL Writer(SocketTube(109)) Sending 2186 bytes downstream DEBUG: [HttpClient-49-Worker1] [45s 371ms] SSL Writer(SocketTube(109)) Adding 2186 to outputQ queue DEBUG: [HttpClient-49-Worker1] [45s 371ms] SSL Writer(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-49-Worker1] [45s 371ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker1] [45s 371ms] SSL Writer(SocketTube(109)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-49-Worker1] [45s 371ms] SocketTube(109) trying to write: 2186 DEBUG: [HttpClient-49-Worker1] [45s 371ms] SocketTube(109) wrote: 2186 DEBUG: [HttpClient-49-Worker1] [45s 371ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-49-Worker1] [45s 371ms] SocketTube(109) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker1] [45s 371ms] SocketTube(109) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker1] [45s 371ms] SSL Writer(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-49-Worker1] [45s 371ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-50-SelectorManager] [45s 388ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@510cec16 for None (false) DEBUG: [HttpClient-50-SelectorManager] [45s 388ms] HttpClientImpl(50) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-50-SelectorManager] [45s 392ms] SocketTube(109) read bytes: 261 DEBUG: [HttpClient-50-SelectorManager] [45s 392ms] SSL Reader(SocketTube(109)) onNext DEBUG: [HttpClient-50-SelectorManager] [45s 393ms] SSL Reader(SocketTube(109)) Adding 261 bytes to read buffer DEBUG: [HttpClient-49-Worker3] [45s 394ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-49-Worker3] [45s 394ms] SSL Reader(SocketTube(109)) Unwrapping: 261 DEBUG: [HttpClient-49-Worker3] [45s 394ms] SSL Reader(SocketTube(109)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-49-Worker3] [45s 394ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-49-Worker3] [45s 394ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 133 DEBUG: [HttpClient-49-Worker3] [45s 394ms] SSL Reader(SocketTube(109)) handshaking DEBUG: [HttpClient-49-Worker3] [45s 394ms] SSLFlowDelegate(SocketTube(109)) obtaining and initiating task execution DEBUG: [HttpClient-49-Worker3] [45s 394ms] SSLFlowDelegate(SocketTube(109)) #tasks to execute: 1 DEBUG: [HttpClient-50-SelectorManager] [45s 395ms] SocketTube(109) resuming read event DEBUG: [HttpClient-50-SelectorManager] [45s 395ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@510cec16 for R (false) DEBUG: [HttpClient-50-SelectorManager] [45s 395ms] SocketTube(109) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [45s 396ms] SSLFlowDelegate(SocketTube(109)) finished task execution DEBUG: [HttpClient-49-Worker3] [45s 396ms] SSL Writer(SocketTube(109)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-49-Worker3] [45s 396ms] SSL Writer(SocketTube(109)) wrapping 0 bytes DEBUG: [HttpClient-49-Worker3] [45s 396ms] SSL Writer(SocketTube(109)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-49-Worker3] [45s 396ms] SSL Writer(SocketTube(109)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-49-Worker3] [45s 396ms] SSL Writer(SocketTube(109)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-49-Worker3] [45s 396ms] SSL Writer(SocketTube(109)) handshaking DEBUG: [HttpClient-49-Worker3] [45s 396ms] SSL Writer(SocketTube(109)) Sending 6 bytes downstream DEBUG: [HttpClient-49-Worker3] [45s 396ms] SSL Writer(SocketTube(109)) Adding 6 to outputQ queue DEBUG: [HttpClient-49-Worker3] [45s 396ms] SSL Writer(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-49-Worker3] [45s 396ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [45s 396ms] SSL Writer(SocketTube(109)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-49-Worker3] [45s 396ms] SocketTube(109) trying to write: 6 DEBUG: [HttpClient-49-Worker3] [45s 396ms] SocketTube(109) wrote: 6 DEBUG: [HttpClient-49-Worker3] [45s 396ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-49-Worker3] [45s 396ms] SocketTube(109) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [45s 396ms] SocketTube(109) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [45s 396ms] SSL Writer(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-49-Worker3] [45s 396ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [45s 396ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-49-Worker3] [45s 396ms] SSL Reader(SocketTube(109)) Unwrapping: 128 DEBUG: [HttpClient-49-Worker3] [45s 396ms] SSL Reader(SocketTube(109)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-49-Worker3] [45s 396ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-49-Worker3] [45s 396ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 6 DEBUG: [HttpClient-49-Worker3] [45s 396ms] SSL Reader(SocketTube(109)) handshaking DEBUG: [HttpClient-49-Worker3] [45s 396ms] SSL Reader(SocketTube(109)) Unwrapping: 122 DEBUG: [HttpClient-49-Worker3] [45s 396ms] SSL Reader(SocketTube(109)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-49-Worker3] [45s 396ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-49-Worker3] [45s 397ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 122 DEBUG: [HttpClient-49-Worker3] [45s 397ms] SSL Reader(SocketTube(109)) handshaking DEBUG: [HttpClient-49-Worker3] [45s 397ms] SSLFlowDelegate(SocketTube(109)) obtaining and initiating task execution DEBUG: [HttpClient-49-Worker3] [45s 397ms] SSLFlowDelegate(SocketTube(109)) #tasks to execute: 1 DEBUG: [HttpClient-49-Worker3] [45s 397ms] SSLFlowDelegate(SocketTube(109)) finished task execution DEBUG: [HttpClient-49-Worker3] [45s 397ms] SSL Writer(SocketTube(109)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-49-Worker3] [45s 397ms] SSL Writer(SocketTube(109)) wrapping 0 bytes DEBUG: [HttpClient-49-Worker3] [45s 397ms] SSL Writer(SocketTube(109)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker3] [45s 397ms] SSL Writer(SocketTube(109)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-49-Worker3] [45s 397ms] SSL Writer(SocketTube(109)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker3] [45s 397ms] SSLFlowDelegate(SocketTube(109)) setALPN = DEBUG: [HttpClient-49-Worker3] [45s 398ms] PlainHttpConnection(SocketTube(109)) finishConnect, setting connected=true DEBUG: [HttpClient-49-Worker3] [45s 398ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-49-Worker3] [45s 398ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-49-Worker3] [45s 398ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-49-Worker3] [45s 398ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-49-Worker3] [45s 398ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:36579 remote=/127.0.0.1:35157] DEBUG: [HttpClient-49-Worker3] [45s 398ms] Exchange checkFor407: all clear DEBUG: [HttpClient-49-Worker3] [45s 398ms] Http1Exchange Sending headers only DEBUG: [HttpClient-49-Worker3] [45s 398ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@18f8723a queue.isEmpty: true DEBUG: [HttpClient-49-Worker3] [45s 399ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@18f8723a, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-49-Worker3] [45s 399ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 1 DEBUG: [HttpClient-49-Worker3] [45s 399ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-49-Worker3] [45s 399ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 1 DEBUG: [HttpClient-49-Worker3] [45s 399ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-49-Worker3] [45s 399ms] Http1Exchange response created in advance DEBUG: [HttpClient-49-Worker3] [45s 399ms] Http1Exchange SSLTube(SocketTube(109)) connecting flows DEBUG: [HttpClient-49-Worker3] [45s 399ms] SSLTube(SocketTube(109)) connecting flows DEBUG: [HttpClient-49-Worker3] [45s 399ms] SSLTube(SocketTube(109)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@54a22d63 DEBUG: [HttpClient-49-Worker3] [45s 399ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Received onSubscribed from upstream DEBUG: [HttpClient-49-Worker3] [45s 399ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 1 DEBUG: [HttpClient-49-Worker3] [45s 399ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-49-Worker3] [45s 399ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-49-Worker3] [45s 399ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [45s 399ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker3] [45s 399ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [45s 399ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker3] [45s 399ms] Http1Publisher(SSLTube(SocketTube(109))) got subscriber: SSLTube(SocketTube(109)) DEBUG: [HttpClient-49-Worker3] [45s 399ms] SSLTube(SocketTube(109)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-49-Worker3] [45s 399ms] Http1Publisher(SSLTube(SocketTube(109))) subscription request(1), demand=1 DEBUG: [HttpClient-49-Worker3] [45s 399ms] Http1Publisher(SSLTube(SocketTube(109))) WriteTask DEBUG: [HttpClient-49-Worker3] [45s 399ms] Http1Publisher(SSLTube(SocketTube(109))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-49-Worker3] [45s 399ms] Http1Exchange requestAction.headers Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:35157/ GET DEBUG: [HttpClient-49-Worker3] [45s 399ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-49-Worker3] [45s 399ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-49-Worker3] [45s 400ms] Http1Publisher(SSLTube(SocketTube(109))) WriteTask DEBUG: [HttpClient-49-Worker3] [45s 400ms] Http1Publisher(SSLTube(SocketTube(109))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-49-Worker3] [45s 400ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-49-Worker3] [45s 400ms] Http1Publisher(SSLTube(SocketTube(109))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-49-Worker3] [45s 400ms] Http1Publisher(SSLTube(SocketTube(109))) onNext with 82 bytes DEBUG: [HttpClient-49-Worker3] [45s 400ms] SSLTube(SocketTube(109)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-49-Worker3] [45s 400ms] SSL Writer(SocketTube(109)) onNext DEBUG: [HttpClient-49-Worker3] [45s 400ms] SSL Writer(SocketTube(109)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-49-Worker3] [45s 400ms] Exchange checkFor407: all clear DEBUG: [HttpClient-49-Worker3] [45s 400ms] Exchange sendRequestBody DEBUG: [HttpClient-49-Worker3] [45s 400ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-49-Worker3] [45s 400ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-49-Worker3] [45s 400ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-49-Worker3] [45s 400ms] Http1Publisher(SSLTube(SocketTube(109))) WriteTask DEBUG: [HttpClient-49-Worker3] [45s 400ms] Http1Publisher(SSLTube(SocketTube(109))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-49-Worker3] [45s 400ms] SSL Writer(SocketTube(109)) Sending 90 bytes downstream DEBUG: [HttpClient-49-Worker3] [45s 400ms] SSL Writer(SocketTube(109)) Adding 90 to outputQ queue DEBUG: [HttpClient-49-Worker3] [45s 400ms] SSL Writer(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-49-Worker3] [45s 400ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [45s 400ms] SSL Writer(SocketTube(109)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-49-Worker3] [45s 400ms] SocketTube(109) trying to write: 90 DEBUG: [HttpClient-49-Worker3] [45s 400ms] SocketTube(109) wrote: 90 DEBUG: [HttpClient-49-Worker3] [45s 400ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-49-Worker3] [45s 400ms] SocketTube(109) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [45s 400ms] SocketTube(109) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [45s 400ms] SSL Writer(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker3] [45s 400ms] SSL Writer(SocketTube(109)) requesting 1 DEBUG: [HttpClient-49-Worker3] [45s 400ms] SSLTube(SocketTube(109)) request: n=1 DEBUG: [HttpClient-49-Worker3] [45s 401ms] Http1Publisher(SSLTube(SocketTube(109))) subscription request(1), demand=1 DEBUG: [HttpClient-49-Worker3] [45s 401ms] Http1Publisher(SSLTube(SocketTube(109))) WriteTask DEBUG: [HttpClient-49-Worker3] [45s 401ms] Http1Publisher(SSLTube(SocketTube(109))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-49-Worker3] [45s 401ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-49-Worker3] [45s 401ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-49-Worker3] [45s 401ms] Http1Exchange reading headers DEBUG: [HttpClient-49-Worker3] [45s 401ms] Http1Response(id=85) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-49-Worker3] [45s 401ms] Http1Response(id=85) First time around DEBUG: [HttpClient-49-Worker3] [45s 401ms] Http1Response(id=85) headersReader is not yet completed DEBUG: [HttpClient-49-Worker3] [45s 401ms] Http1Publisher(SSLTube(SocketTube(109))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-49-Worker3] [45s 401ms] Http1Publisher(SSLTube(SocketTube(109))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@10c2ea61 DEBUG: [HttpClient-49-Worker3] [45s 401ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [45s 401ms] SSL Writer(SocketTube(109)) wrapping 82 bytes DEBUG: [HttpClient-49-Worker3] [45s 401ms] SSL Writer(SocketTube(109)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker3] [45s 401ms] SSL Writer(SocketTube(109)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-49-Worker3] [45s 401ms] SSL Writer(SocketTube(109)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker3] [45s 401ms] SSL Writer(SocketTube(109)) Sending 120 bytes downstream DEBUG: [HttpClient-49-Worker3] [45s 401ms] SSL Writer(SocketTube(109)) Adding 120 to outputQ queue DEBUG: [HttpClient-49-Worker3] [45s 401ms] SSL Writer(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-49-Worker3] [45s 401ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [45s 401ms] SSL Writer(SocketTube(109)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-49-Worker3] [45s 401ms] SocketTube(109) trying to write: 120 DEBUG: [HttpClient-49-Worker3] [45s 401ms] SocketTube(109) wrote: 120 DEBUG: [HttpClient-49-Worker3] [45s 401ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-49-Worker3] [45s 401ms] SocketTube(109) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [45s 401ms] SocketTube(109) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [45s 401ms] SSL Writer(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-49-Worker3] [45s 401ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [45s 401ms] SSL Writer(SocketTube(109)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-49-Worker3] [45s 401ms] SSL Reader(SocketTube(109)) requesting 1 DEBUG: [HttpClient-49-Worker3] [45s 401ms] SocketTube(109) got some demand for reading DEBUG: [HttpClient-49-Worker3] [45s 401ms] SocketTube(109) resuming read event DEBUG: [HttpClient-49-Worker3] [45s 401ms] SocketTube(109) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [45s 401ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-50-SelectorManager] [45s 401ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@510cec16 for None (false) DEBUG: [HttpClient-50-SelectorManager] [45s 401ms] SocketTube(109) read bytes: 1721 DEBUG: [HttpClient-50-SelectorManager] [45s 401ms] SSL Reader(SocketTube(109)) onNext DEBUG: [HttpClient-50-SelectorManager] [45s 402ms] SSL Reader(SocketTube(109)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-50-SelectorManager] [45s 402ms] SocketTube(109) resuming read event DEBUG: [HttpClient-50-SelectorManager] [45s 402ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@510cec16 for R (false) DEBUG: [HttpClient-50-SelectorManager] [45s 402ms] SocketTube(109) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-SelectorManager] [45s 402ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@510cec16 for R (false) DEBUG: [HttpClient-49-Worker4] [45s 402ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-49-Worker4] [45s 402ms] SSL Reader(SocketTube(109)) Unwrapping: 1721 DEBUG: [HttpClient-49-Worker4] [45s 402ms] SSL Reader(SocketTube(109)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-49-Worker4] [45s 402ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-49-Worker4] [45s 402ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-49-Worker4] [45s 402ms] SSL Reader(SocketTube(109)) requesting 1 DEBUG: [HttpClient-49-Worker4] [45s 402ms] SocketTube(109) got some demand for reading DEBUG: [HttpClient-49-Worker4] [45s 402ms] SocketTube(109) resuming read event DEBUG: [HttpClient-49-Worker4] [45s 402ms] SocketTube(109) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-SelectorManager] [45s 403ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@510cec16 for R (false) DEBUG: [HttpClient-50-SelectorManager] [45s 454ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@510cec16 for None (false) DEBUG: [HttpClient-50-SelectorManager] [45s 454ms] SocketTube(109) read bytes: 155 DEBUG: [HttpClient-50-SelectorManager] [45s 454ms] SSL Reader(SocketTube(109)) onNext DEBUG: [HttpClient-50-SelectorManager] [45s 454ms] SSL Reader(SocketTube(109)) Adding 155 bytes to read buffer DEBUG: [HttpClient-50-SelectorManager] [45s 455ms] SocketTube(109) resuming read event DEBUG: [HttpClient-50-SelectorManager] [45s 455ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@510cec16 for R (false) DEBUG: [HttpClient-50-SelectorManager] [45s 455ms] SocketTube(109) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker5] [45s 455ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-49-Worker5] [45s 455ms] SSL Reader(SocketTube(109)) Unwrapping: 155 DEBUG: [HttpClient-49-Worker5] [45s 455ms] SSL Reader(SocketTube(109)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-49-Worker5] [45s 455ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-49-Worker5] [45s 455ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 113 DEBUG: [HttpClient-49-Worker5] [45s 455ms] SSL Reader(SocketTube(109)) sending 75 DEBUG: [HttpClient-49-Worker5] [45s 455ms] SSL Reader(SocketTube(109)) Adding 75 to outputQ queue DEBUG: [HttpClient-49-Worker5] [45s 455ms] SSL Reader(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-49-Worker5] [45s 455ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker5] [45s 455ms] SSL Reader(SocketTube(109)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-49-Worker5] [45s 455ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Putting 75 bytes into the queue DEBUG: [HttpClient-49-Worker5] [45s 455ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@18f8723a DEBUG: [HttpClient-49-Worker5] [45s 455ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 1 DEBUG: [HttpClient-49-Worker5] [45s 455ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@18f8723a DEBUG: [HttpClient-49-Worker5] [45s 455ms] Http1Response(id=85) Sending 75/512 bytes to header parser DEBUG: [HttpClient-49-Worker5] [45s 455ms] Http1Response(id=85) Parsing headers completed. bytes=75 DEBUG: [HttpClient-49-Worker5] [45s 455ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@18f8723a DEBUG: [HttpClient-49-Worker5] [45s 455ms] Http1Response(id=85) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-49-Worker5] [45s 455ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:35157/) 200 HTTP_1_1 Local port: 36579 DEBUG: [HttpClient-49-Worker5] [45s 456ms] Http1Response(id=85) readBody: return2Cache: true DEBUG: [HttpClient-49-Worker5] [45s 456ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(109)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@41c0bfd1(50) DEBUG: [HttpClient-49-Worker5] [45s 456ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4be66cfa/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@10d4be1e queue.isEmpty: false DEBUG: [HttpClient-49-Worker5] [45s 456ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Delegate done: 0 DEBUG: [HttpClient-49-Worker5] [45s 456ms] AsyncSSLConnection(SSLTube(SocketTube(109)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-49-Worker5] [45s 456ms] HttpClientImpl(50) body subscriber registered: 1 DEBUG: [HttpClient-49-Worker5] [45s 456ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4be66cfa/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@10d4be1e, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-49-Worker5] [45s 456ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4be66cfa/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@10d4be1e DEBUG: [HttpClient-49-Worker5] [45s 456ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-49-Worker5] [45s 456ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4be66cfa/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@10d4be1e DEBUG: [HttpClient-49-Worker5] [45s 456ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(109)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-49-Worker5] [45s 456ms] AsyncSSLConnection(SSLTube(SocketTube(109)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-49-Worker5] [45s 456ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-49-Worker5] [45s 456ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-49-Worker5] [45s 456ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-49-Worker5] [45s 456ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-49-Worker5] [45s 456ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-49-Worker5] [45s 456ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-49-Worker5] [45s 456ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker5] [45s 456ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker5] [45s 456ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker5] [45s 456ms] SSL Reader(SocketTube(109)) Unwrapping: 42 DEBUG: [HttpClient-49-Worker5] [45s 456ms] SSL Reader(SocketTube(109)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-49-Worker5] [45s 456ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-49-Worker5] [45s 456ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 42 DEBUG: [HttpClient-49-Worker5] [45s 456ms] SSL Reader(SocketTube(109)) sending 4 DEBUG: [HttpClient-49-Worker5] [45s 456ms] SSL Reader(SocketTube(109)) Adding 4 to outputQ queue DEBUG: [HttpClient-49-Worker5] [45s 456ms] SSL Reader(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-49-Worker5] [45s 456ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker5] [45s 457ms] SSL Reader(SocketTube(109)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-49-Worker5] [45s 457ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Putting 4 bytes into the queue DEBUG: [HttpClient-49-Worker5] [45s 457ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4be66cfa/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@10d4be1e DEBUG: [HttpClient-49-Worker5] [45s 457ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-49-Worker5] [45s 457ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4be66cfa/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@10d4be1e DEBUG: [HttpClient-49-Worker5] [45s 457ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(109)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-49-Worker5] [45s 457ms] AsyncSSLConnection(SSLTube(SocketTube(109)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-49-Worker5] [45s 457ms] AsyncSSLConnection(SSLTube(SocketTube(109)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-49-Worker5] [45s 457ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) cleared DEBUG: [HttpClient-49-Worker5] [45s 457ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(109)))) SSLTube(SocketTube(109)): return to HTTP/1.1 pool DEBUG: [HttpClient-49-Worker5] [45s 457ms] ConnectionPool(50) registering CleanupTrigger(SSLTube(SocketTube(109))) DEBUG: [HttpClient-49-Worker5] [45s 457ms] SSLTube(SocketTube(109)) connecting flows DEBUG: [HttpClient-49-Worker5] [45s 457ms] SSLTube(SocketTube(109)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(109))) DEBUG: [HttpClient-49-Worker5] [45s 457ms] Http1Publisher(SSLTube(SocketTube(109))) subscription cancelled DEBUG: [HttpClient-49-Worker5] [45s 457ms] SSLTube(SocketTube(109)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-49-Worker5] [45s 457ms] HttpClientImpl(50) body subscriber unregistered: 0 DEBUG: [HttpClient-49-Worker5] [45s 457ms] HttpClientImpl(50) ClientImpl (async) elapsed 93 millis for GET to https://127.0.0.1:35157/ DEBUG: [HttpClient-49-Worker5] [45s 457ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(109)))) Finished reading body: READING_BODY DEBUG: [HttpClient-49-Worker5] [45s 457ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(109)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@41c0bfd1(50) DEBUG: [HttpClient-49-Worker5] [45s 457ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Delegate done: 0 DEBUG: [HttpClient-49-Worker5] [45s 457ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker5] [45s 457ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-49-Worker5] [45s 457ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker5] [45s 457ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker5] [45s 457ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker5] [45s 457ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker5] [45s 457ms] SSL Reader(SocketTube(109)) requesting 1 DEBUG: [HttpClient-49-Worker5] [45s 457ms] SocketTube(109) got some demand for reading DEBUG: [HttpClient-49-Worker5] [45s 457ms] SocketTube(109) resuming read event DEBUG: [HttpClient-49-Worker5] [45s 457ms] SocketTube(109) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker5] [45s 457ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-50-SelectorManager] [45s 457ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@510cec16 for R (false) DEBUG: [HttpClient-50-SelectorManager] [45s 466ms] HttpClientImpl(50) SelectorManager shutting down DEBUG: [HttpClient-50-SelectorManager] [45s 467ms] PlainHttpConnection(SocketTube(109)) Closing channel: channel not registered with selector DEBUG: [HttpClient-50-SelectorManager] [45s 467ms] SocketTube(109) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [45s 467ms] SocketTube(109) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [45s 467ms] SocketTube(109) pausing read event DEBUG: [HttpClient-50-SelectorManager] [45s 467ms] SocketTube(109) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@140e70f3[Not completed, 4 dependents] (id=7465) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(109)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(109))), getALPN: jdk.internal.net.http.common.MinimalFuture@60975ee5[Completed normally] (id=7471), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=2048], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-50-SelectorManager] [45s 467ms] SocketTube(109) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [45s 467ms] SSL Reader(SocketTube(109)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [45s 467ms] SSL Reader(SocketTube(109)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-50-SelectorManager] [45s 467ms] SSL Reader(SocketTube(109)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [45s 467ms] SSLTube(SocketTube(109)) SSLSubscriberWrapper[SSLTube(SocketTube(109)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(109))), getALPN: jdk.internal.net.http.common.MinimalFuture@60975ee5[Completed normally] (id=7471), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [45s 467ms] ConnectionPool(50) SSLTube(SocketTube(109)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-50-SelectorManager] [45s 467ms] SSLTube(SocketTube(109)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [45s 468ms] SSL Reader(SocketTube(109)) stop DEBUG: [HttpClient-50-SelectorManager] [45s 468ms] SSL Writer(SocketTube(109)) stop DEBUG: [HttpClient-50-SelectorManager] [45s 468ms] SocketTube(109) Stopping read scheduler DEBUG: [HttpClient-50-SelectorManager] [45s 468ms] SocketTube(109) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-SelectorManager] [45s 468ms] SocketTube(109) Read scheduler stopped DEBUG: [HttpClient-50-SelectorManager] [45s 468ms] Http2ClientImpl stopping DEBUG: [MainThread] [45s 473ms] HttpClientImpl(51) proxySelector is java.net.ProxySelector$StaticProxySelector@2db9d69 (user-supplied=true) DEBUG: [MainThread] [45s 478ms] HttpClientImpl(51) ClientImpl (async) send http://127.0.0.1:34777/ GET DEBUG: [HttpClient-50-Worker0] [45s 478ms] Exchange establishing exchange for http://127.0.0.1:34777/ GET, proxy=null DEBUG: [HttpClient-50-Worker0] [45s 478ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-50-Worker0] [45s 478ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-50-Worker0] [45s 479ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-50-Worker0] [45s 479ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-50-Worker0] [45s 480ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-50-Worker0] [45s 480ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-50-Worker0] [45s 480ms] Exchange checkFor407: all clear DEBUG: [HttpClient-50-Worker0] [45s 480ms] Http1Exchange Sending headers only DEBUG: [HttpClient-50-Worker0] [45s 480ms] Http1AsyncReceiver(SocketTube(110)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@284e4405 queue.isEmpty: true DEBUG: [HttpClient-50-Worker0] [45s 480ms] Http1AsyncReceiver(SocketTube(110)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@284e4405, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-50-Worker0] [45s 480ms] Http1AsyncReceiver(SocketTube(110)) downstream subscription demand is 1 DEBUG: [HttpClient-50-Worker0] [45s 480ms] Http1AsyncReceiver(SocketTube(110)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-50-Worker0] [45s 480ms] Http1AsyncReceiver(SocketTube(110)) downstream subscription demand is 1 DEBUG: [HttpClient-50-Worker0] [45s 480ms] Http1AsyncReceiver(SocketTube(110)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-50-Worker0] [45s 480ms] Http1Exchange response created in advance DEBUG: [HttpClient-50-Worker0] [45s 480ms] Http1Exchange initiating connect async DEBUG: [HttpClient-50-Worker0] [45s 480ms] PlainHttpConnection(SocketTube(110)) registering connect event DEBUG: [HttpClient-51-SelectorManager] [45s 480ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1dde19f3 for C (true) DEBUG: [HttpClient-51-SelectorManager] [45s 480ms] PlainHttpConnection(SocketTube(110)) ConnectEvent: finishing connect DEBUG: [HttpClient-51-SelectorManager] [45s 481ms] PlainHttpConnection(SocketTube(110)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:39654 DEBUG: [HttpClient-50-Worker1] [45s 481ms] PlainHttpConnection(SocketTube(110)) finishConnect, setting connected=true DEBUG: [HttpClient-50-Worker1] [45s 481ms] Http1Exchange SocketTube(110) connecting flows DEBUG: [HttpClient-50-Worker1] [45s 481ms] SocketTube(110) connecting flows DEBUG: [HttpClient-50-Worker1] [45s 481ms] SocketTube(110) read publisher got subscriber DEBUG: [HttpClient-50-Worker1] [45s 481ms] SocketTube(110) registering subscribe event DEBUG: [HttpClient-50-Worker1] [45s 481ms] SocketTube(110) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-50-Worker1] [45s 481ms] Http1Publisher(SocketTube(110)) got subscriber: SocketTube(110) DEBUG: [HttpClient-50-Worker1] [45s 481ms] SocketTube(110) subscribed for writing DEBUG: [HttpClient-50-Worker1] [45s 481ms] SocketTube(110) write: registering startSubscription event DEBUG: [HttpClient-50-Worker1] [45s 481ms] Http1Exchange requestAction.headers Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:34777/ GET DEBUG: [HttpClient-50-Worker1] [45s 481ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-50-Worker1] [45s 481ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-50-Worker1] [45s 481ms] Http1Publisher(SocketTube(110)) WriteTask DEBUG: [HttpClient-50-Worker1] [45s 481ms] Http1Publisher(SocketTube(110)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-51-SelectorManager] [45s 482ms] SocketTube(110) subscribe event raised DEBUG: [HttpClient-51-SelectorManager] [45s 482ms] SocketTube(110) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@17267283 DEBUG: [HttpClient-51-SelectorManager] [45s 482ms] SocketTube(110) read demand reset to 0 DEBUG: [HttpClient-51-SelectorManager] [45s 482ms] SocketTube(110) calling onSubscribe DEBUG: [HttpClient-51-SelectorManager] [45s 482ms] Http1AsyncReceiver(SocketTube(110)) Received onSubscribed from upstream DEBUG: [HttpClient-51-SelectorManager] [45s 482ms] SocketTube(110) onSubscribe called DEBUG: [HttpClient-51-SelectorManager] [45s 482ms] SocketTube(110) pending subscriber subscribed DEBUG: [HttpClient-51-SelectorManager] [45s 482ms] SocketTube(110) write: starting subscription DEBUG: [HttpClient-51-SelectorManager] [45s 482ms] SocketTube(110) write: offloading requestMore DEBUG: [HttpClient-50-Worker2] [45s 482ms] Http1AsyncReceiver(SocketTube(110)) downstream subscription demand is 1 DEBUG: [HttpClient-50-Worker2] [45s 482ms] Http1AsyncReceiver(SocketTube(110)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-50-Worker3] [45s 482ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-50-Worker3] [45s 482ms] Http1Publisher(SocketTube(110)) subscription request(1), demand=1 DEBUG: [HttpClient-50-Worker3] [45s 482ms] Http1Publisher(SocketTube(110)) WriteTask DEBUG: [HttpClient-50-Worker3] [45s 482ms] Http1Publisher(SocketTube(110)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-50-Worker3] [45s 482ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-50-Worker2] [45s 482ms] Http1AsyncReceiver(SocketTube(110)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-50-Worker2] [45s 482ms] SocketTube(110) got some demand for reading DEBUG: [HttpClient-50-Worker2] [45s 482ms] SocketTube(110) resuming read event DEBUG: [HttpClient-50-Worker2] [45s 482ms] SocketTube(110) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker3] [45s 482ms] Exchange checkFor407: all clear DEBUG: [HttpClient-50-Worker3] [45s 482ms] Exchange sendRequestBody DEBUG: [HttpClient-50-Worker3] [45s 483ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-50-Worker3] [45s 483ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-50-Worker3] [45s 483ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-50-Worker3] [45s 483ms] Http1Publisher(SocketTube(110)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-50-Worker3] [45s 483ms] Http1Publisher(SocketTube(110)) onNext with 191 bytes DEBUG: [HttpClient-50-Worker3] [45s 483ms] SocketTube(110) trying to write: 191 DEBUG: [HttpClient-50-Worker3] [45s 483ms] SocketTube(110) wrote: 191 DEBUG: [HttpClient-50-Worker3] [45s 483ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-50-Worker3] [45s 483ms] Http1Publisher(SocketTube(110)) subscription request(1), demand=1 DEBUG: [HttpClient-50-Worker3] [45s 483ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker3] [45s 483ms] SocketTube(110) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker3] [45s 483ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-50-Worker3] [45s 483ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-50-Worker3] [45s 483ms] Http1Exchange reading headers DEBUG: [HttpClient-50-Worker3] [45s 483ms] Http1Response(id=86, PlainHttpConnection(SocketTube(110))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-50-Worker3] [45s 483ms] Http1Response(id=86, PlainHttpConnection(SocketTube(110))) First time around DEBUG: [HttpClient-50-Worker3] [45s 483ms] Http1Response(id=86, PlainHttpConnection(SocketTube(110))) headersReader is not yet completed DEBUG: [HttpClient-50-Worker3] [45s 483ms] Http1Publisher(SocketTube(110)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-50-Worker3] [45s 483ms] Http1Publisher(SocketTube(110)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@be8131d DEBUG: [HttpClient-50-Worker3] [45s 483ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] 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=39654,localport=34777] TestServer(1): starting connection DEBUG: [HttpClient-51-SelectorManager] [45s 488ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5224ee03 for R (true) DEBUG: [HttpClient-51-SelectorManager] [45s 488ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5224ee03 for None (false) DEBUG: [HttpClient-51-SelectorManager] [45s 489ms] SocketTube(110) read bytes: 71 DEBUG: [HttpClient-51-SelectorManager] [45s 489ms] Http1AsyncReceiver(SocketTube(110)) Putting 71 bytes into the queue DEBUG: [HttpClient-51-SelectorManager] [45s 489ms] SocketTube(110) resuming read event DEBUG: [HttpClient-51-SelectorManager] [45s 489ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5224ee03 for R (false) DEBUG: [HttpClient-51-SelectorManager] [45s 489ms] SocketTube(110) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker4] [45s 489ms] Http1AsyncReceiver(SocketTube(110)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@284e4405 DEBUG: [HttpClient-50-Worker4] [45s 489ms] Http1AsyncReceiver(SocketTube(110)) downstream subscription demand is 1 DEBUG: [HttpClient-50-Worker4] [45s 489ms] Http1AsyncReceiver(SocketTube(110)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@284e4405 DEBUG: [HttpClient-50-Worker4] [45s 489ms] Http1Response(id=86, PlainHttpConnection(SocketTube(110))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-50-Worker4] [45s 489ms] Http1Response(id=86, PlainHttpConnection(SocketTube(110))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-50-Worker4] [45s 489ms] Http1AsyncReceiver(SocketTube(110)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@284e4405 DEBUG: [HttpClient-50-Worker4] [45s 489ms] Http1Response(id=86, PlainHttpConnection(SocketTube(110))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-50-Worker4] [45s 489ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-50-Worker4] [45s 489ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:39654 remote=/127.0.0.1:34777] DEBUG: [HttpClient-50-Worker4] [45s 489ms] Http1Response(id=86, PlainHttpConnection(SocketTube(110))) readBody: return2Cache: false DEBUG: [HttpClient-50-Worker4] [45s 489ms] Http1Response(id=86, PlainHttpConnection(SocketTube(110))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@390000fa(51) DEBUG: [HttpClient-50-Worker4] [45s 489ms] Http1AsyncReceiver(SocketTube(110)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5f1b61d9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@595ef74b queue.isEmpty: false DEBUG: [HttpClient-50-Worker4] [45s 489ms] Http1AsyncReceiver(SocketTube(110)) Delegate done: 0 DEBUG: [HttpClient-50-Worker4] [45s 489ms] PlainHttpConnection(SocketTube(110))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-50-Worker4] [45s 489ms] HttpClientImpl(51) body subscriber registered: 1 DEBUG: [HttpClient-50-Worker4] [45s 489ms] Http1AsyncReceiver(SocketTube(110)) cleared DEBUG: [HttpClient-50-Worker4] [45s 489ms] HttpClientImpl(51) body subscriber unregistered: 0 DEBUG: [HttpClient-50-Worker4] [45s 489ms] Exchange Ignored body DEBUG: [HttpClient-50-Worker4] [45s 490ms] Http2Connection(SocketTube(110)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-50-Worker4] [45s 490ms] Http2Connection(SocketTube(110)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-50-Worker4] [45s 490ms] Http2Connection(SocketTube(110)) Opened stream 1 DEBUG: [HttpClient-50-Worker4] [45s 490ms] Http2Connection(SocketTube(110))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-50-Worker4] [45s 490ms] Http2Connection(SocketTube(110))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-50-Worker4] [45s 490ms] SocketTube(110) connecting flows DEBUG: [HttpClient-50-Worker4] [45s 490ms] SocketTube(110) read publisher got subscriber DEBUG: [HttpClient-50-Worker4] [45s 490ms] SocketTube(110) registering subscribe event DEBUG: [HttpClient-50-Worker4] [45s 490ms] SocketTube(110) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker4] [45s 490ms] SocketTube(110) subscribed for writing DEBUG: [HttpClient-50-Worker4] [45s 490ms] SocketTube(110) write: resetting demand to 0 DEBUG: [HttpClient-50-Worker4] [45s 490ms] SocketTube(110) write: registering startSubscription event Apr 01, 2024 2:40:36 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-SelectorManager] [45s 506ms] SocketTube(110) subscribe event raised DEBUG: [HttpClient-51-SelectorManager] [45s 506ms] SocketTube(110) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@63bc7fd2 DEBUG: [HttpClient-51-SelectorManager] [45s 506ms] Http1AsyncReceiver(SocketTube(110)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-51-SelectorManager] [45s 506ms] SocketTube(110) read demand reset to 0 DEBUG: [HttpClient-51-SelectorManager] [45s 506ms] SocketTube(110) calling onSubscribe DEBUG: [HttpClient-51-SelectorManager] [45s 506ms] Http2Connection(SocketTube(110)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-51-SelectorManager] [45s 506ms] SocketTube(110) got some demand for reading DEBUG: [HttpClient-51-SelectorManager] [45s 506ms] SocketTube(110) resuming read event DEBUG: [HttpClient-51-SelectorManager] [45s 506ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5224ee03 for R (false) DEBUG: [HttpClient-51-SelectorManager] [45s 506ms] SocketTube(110) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-51-SelectorManager] [45s 506ms] SocketTube(110) onSubscribe called DEBUG: [HttpClient-51-SelectorManager] [45s 506ms] SocketTube(110) pending subscriber subscribed DEBUG: [HttpClient-51-SelectorManager] [45s 506ms] SocketTube(110) write: starting subscription DEBUG: [HttpClient-51-SelectorManager] [45s 507ms] SocketTube(110) write: offloading requestMore DEBUG: [HttpClient-50-Worker5] [45s 507ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-50-Worker5] [45s 507ms] PlainHttpConnection(SocketTube(110)) HttpPublisher: got request of 1 from SocketTube(110) DEBUG: [HttpClient-50-Worker5] [45s 507ms] PlainHttpConnection(SocketTube(110)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(110) DEBUG: [HttpClient-50-Worker5] [45s 507ms] SocketTube(110) trying to write: 63 DEBUG: [HttpClient-50-Worker5] [45s 507ms] SocketTube(110) wrote: 63 DEBUG: [HttpClient-50-Worker5] [45s 507ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-50-Worker5] [45s 507ms] PlainHttpConnection(SocketTube(110)) HttpPublisher: got request of 1 from SocketTube(110) DEBUG: [HttpClient-50-Worker5] [45s 507ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker5] [45s 507ms] SocketTube(110) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker5] [45s 507ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker4] [45s 507ms] PlainHttpConnection(SocketTube(110)) added 63 bytes in the priority write queue DEBUG: [HttpClient-50-Worker4] [45s 507ms] PlainHttpConnection(SocketTube(110)) signalling the publisher of the write queue DEBUG: [HttpClient-50-Worker4] [45s 507ms] Http2Connection(SocketTube(110)):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-50-Worker4] [45s 507ms] PlainHttpConnection(SocketTube(110)) added 13 bytes in the priority write queue DEBUG: [HttpClient-50-Worker4] [45s 507ms] PlainHttpConnection(SocketTube(110)) signalling the publisher of the write queue DEBUG: [HttpClient-50-Worker4] [45s 507ms] PlainHttpConnection(SocketTube(110)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(110) DEBUG: [HttpClient-50-Worker4] [45s 507ms] SocketTube(110) trying to write: 13 DEBUG: [HttpClient-50-Worker4] [45s 508ms] SocketTube(110) wrote: 13 DEBUG: [HttpClient-50-Worker4] [45s 508ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-50-Worker4] [45s 508ms] PlainHttpConnection(SocketTube(110)) HttpPublisher: got request of 1 from SocketTube(110) DEBUG: [HttpClient-50-Worker4] [45s 508ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker4] [45s 508ms] SocketTube(110) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker4] [45s 508ms] Http2Connection(SocketTube(110)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-50-Worker4] [45s 508ms] Http2Connection(SocketTube(110)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-50-Worker4] [45s 508ms] Http2Connection(SocketTube(110)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-50-Worker4] [45s 508ms] Http1AsyncReceiver(SocketTube(110)) stopping DEBUG: [HttpClient-50-Worker4] [45s 508ms] Http1AsyncReceiver(SocketTube(110)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-50-Worker4] [45s 508ms] Http1AsyncReceiver(SocketTube(110)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-50-Worker4] [45s 508ms] Http2Connection(SocketTube(110)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-50-Worker4] [45s 508ms] Http2Connection(SocketTube(110)) H2 processed buffered data DEBUG: [HttpClient-50-Worker4] [45s 508ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(110)) DEBUG: [HttpClient-50-Worker4] [45s 508ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(110)) DEBUG: [HttpClient-50-Worker4] [45s 508ms] Http1AsyncReceiver(SocketTube(110)) cleared DEBUG: [HttpClient-50-Worker4] [45s 508ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-50-Worker4] [45s 508ms] Http1Response(id=86, PlainHttpConnection(SocketTube(110))) Finished reading body: READING_BODY DEBUG: [HttpClient-50-Worker4] [45s 508ms] Http1Response(id=86, PlainHttpConnection(SocketTube(110))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@390000fa(51) DEBUG: [HttpClient-50-Worker4] [45s 508ms] Http1AsyncReceiver(SocketTube(110)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5f1b61d9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@595ef74b, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [HttpClient-50-Worker4] [45s 508ms] Http1AsyncReceiver(SocketTube(110)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-50-Worker4] [45s 508ms] Http1AsyncReceiver(SocketTube(110)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-50-Worker4] [45s 508ms] Http1AsyncReceiver(SocketTube(110)) Http1TubeSubscriber: no need to request more DEBUG: [Test-server-pool] [45s 515ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [45s 515ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [45s 515ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [45s 515ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [45s 515ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [45s 515ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: GET / Server: creating input stream for stream 1 TestServer(1): Using handler for: / Sent response headers 200 DEBUG: [readLoop] [45s 526ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [45s 526ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [45s 526ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [45s 526ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [45s 527ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [45s 527ms] 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] [45s 527ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [45s 527ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [45s 527ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [45s 527ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [45s 527ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [45s 527ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(1): connection started DEBUG: [HttpClient-51-SelectorManager] [45s 527ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5224ee03 for None (false) DEBUG: [HttpClient-51-SelectorManager] [45s 527ms] SocketTube(110) read bytes: 39 DEBUG: [HttpClient-51-SelectorManager] [45s 527ms] Http2Connection(SocketTube(110)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-51-SelectorManager] [45s 527ms] SocketTube(110) resuming read event DEBUG: [HttpClient-51-SelectorManager] [45s 527ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5224ee03 for R (false) DEBUG: [HttpClient-51-SelectorManager] [45s 527ms] SocketTube(110) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-SelectorManager] [45s 527ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5224ee03 for None (false) DEBUG: [HttpClient-51-SelectorManager] [45s 527ms] SocketTube(110) read bytes: 59 DEBUG: [HttpClient-51-SelectorManager] [45s 528ms] Http2Connection(SocketTube(110)) onNext: got 59 bytes in 1 buffers DEBUG: [HttpClient-51-SelectorManager] [45s 528ms] SocketTube(110) resuming read event DEBUG: [HttpClient-51-SelectorManager] [45s 528ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5224ee03 for R (false) DEBUG: [HttpClient-51-SelectorManager] [45s 528ms] SocketTube(110) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker6] [45s 528ms] Http2Connection(SocketTube(110)) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-50-Worker6] [45s 528ms] Http2Connection(SocketTube(110)) H2 Receiving(1): 39 DEBUG: [HttpClient-50-Worker6] [45s 528ms] Http2Connection(SocketTube(110)) Processing 39 DEBUG: [HttpClient-50-Worker6] [45s 528ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-50-Worker6] [45s 528ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-50-Worker6] [45s 528ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-50-Worker6] [45s 529ms] Http2Connection(SocketTube(110)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-50-Worker6] [45s 529ms] PlainHttpConnection(SocketTube(110)) added 9 bytes to the write queue DEBUG: [HttpClient-50-Worker6] [45s 529ms] PlainHttpConnection(SocketTube(110)) signalling the publisher of the write queue DEBUG: [HttpClient-50-Worker6] [45s 529ms] PlainHttpConnection(SocketTube(110)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(110) DEBUG: [HttpClient-50-Worker6] [45s 529ms] SocketTube(110) trying to write: 9 DEBUG: [HttpClient-50-Worker6] [45s 529ms] SocketTube(110) wrote: 9 DEBUG: [HttpClient-50-Worker6] [45s 529ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-50-Worker6] [45s 529ms] PlainHttpConnection(SocketTube(110)) HttpPublisher: got request of 1 from SocketTube(110) DEBUG: [HttpClient-50-Worker6] [45s 529ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker6] [45s 529ms] SocketTube(110) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker6] [45s 529ms] Http2Connection(SocketTube(110)) H2 processed(1) DEBUG: [HttpClient-50-Worker6] [45s 529ms] Http2Connection(SocketTube(110)) sending 59 to Http2Connection.asyncReceive DEBUG: [HttpClient-50-Worker6] [45s 530ms] Http2Connection(SocketTube(110)) H2 Receiving(2): 59 DEBUG: [HttpClient-50-Worker6] [45s 530ms] Http2Connection(SocketTube(110)) Processing 59 DEBUG: [HttpClient-50-Worker6] [45s 530ms] FramesDecoder decodes: 59 DEBUG: [HttpClient-50-Worker6] [45s 530ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-50-Worker6] [45s 530ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-50-Worker6] [45s 530ms] Http2Connection(SocketTube(110))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-50-Worker6] [45s 530ms] Http2Connection(SocketTube(110))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-50-Worker6] [45s 530ms] Http2Connection(SocketTube(110))/Stream(1) Completing responseCF(0) with response headers DEBUG: [readLoop] [45s 530ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [45s 530ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [45s 530ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [45s 530ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [45s 530ms] FramesDecoder Tail size is now: 0, current= Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:34777/) 200 HTTP_2 Local port: 39654 DEBUG: [HttpClient-50-Worker6] [45s 553ms] Http2Connection(SocketTube(110))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:34777/) 200 HTTP_2 Local port: 39654 DEBUG: [HttpClient-50-Worker6] [45s 553ms] Http2Connection(SocketTube(110))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-50-Worker6] [45s 553ms] HttpClientImpl(51) body subscriber registered: 1 DEBUG: [HttpClient-50-Worker6] [45s 553ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-50-Worker6] [45s 553ms] Http2Connection(SocketTube(110))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-50-Worker6] [45s 553ms] Http2Connection(SocketTube(110))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-50-Worker6] [45s 553ms] Http2Connection(SocketTube(110)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-50-Worker6] [45s 553ms] Http2Connection(SocketTube(110)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-50-Worker6] [45s 553ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-50-Worker6] [45s 553ms] Http2Connection(SocketTube(110))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-50-Worker6] [45s 553ms] Http2Connection(SocketTube(110))/Stream(1) incoming: onComplete DEBUG: [HttpClient-50-Worker6] [45s 553ms] HttpClientImpl(51) body subscriber unregistered: 0 DEBUG: [HttpClient-50-Worker6] [45s 554ms] HttpClientImpl(51) ClientImpl (async) elapsed 75 millis for GET to http://127.0.0.1:34777/ DEBUG: [HttpClient-50-Worker6] [45s 554ms] Http2Connection(SocketTube(110))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-50-Worker6] [45s 554ms] Http2Connection(SocketTube(110))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-50-Worker6] [45s 554ms] Http2Connection(SocketTube(110))/Stream(1) close stream 1 DEBUG: [HttpClient-50-Worker6] [45s 554ms] Http2Connection(SocketTube(110)) Closed stream 1 DEBUG: [HttpClient-50-Worker6] [45s 555ms] Http2Connection(SocketTube(110))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5706c3aa DEBUG: [HttpClient-50-Worker6] [45s 555ms] Http2Connection(SocketTube(110))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-50-Worker6] [45s 555ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error Apr 01, 2024 2:40:36 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-50-Worker6] [45s 555ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-51-SelectorManager] [45s 579ms] HttpClientImpl(51) SelectorManager shutting down DEBUG: [HttpClient-51-SelectorManager] [45s 579ms] Http2ClientImpl stopping DEBUG: [HttpClient-51-SelectorManager] [45s 579ms] Http2Connection(SocketTube(110)) Close all streams Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-50-Worker6] [45s 588ms] Http2Connection(SocketTube(110)) H2 processed(2) DEBUG: [HttpClient-51-SelectorManager] [45s 590ms] Http2Connection(SocketTube(110)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 2:40:37 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] [45s 591ms] PlainHttpConnection(SocketTube(110)) added 34 bytes to the write queue DEBUG: [HttpClient-51-SelectorManager] [45s 591ms] PlainHttpConnection(SocketTube(110)) signalling the publisher of the write queue DEBUG: [HttpClient-51-SelectorManager] [45s 591ms] PlainHttpConnection(SocketTube(110)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(110) DEBUG: [HttpClient-51-SelectorManager] [45s 591ms] SocketTube(110) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-51-SelectorManager] [45s 591ms] SocketTube(110) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-51-SelectorManager] [45s 591ms] SocketTube(110) pausing read event DEBUG: [HttpClient-51-SelectorManager] [45s 591ms] SocketTube(110) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@63bc7fd2 DEBUG: [HttpClient-51-SelectorManager] [45s 591ms] SocketTube(110) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-51-SelectorManager] [45s 591ms] Http2Connection(SocketTube(110)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-51-SelectorManager] [45s 591ms] SocketTube(110) Stopping read scheduler DEBUG: [HttpClient-51-SelectorManager] [45s 591ms] SocketTube(110) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-SelectorManager] [45s 591ms] SocketTube(110) Read scheduler stopped DEBUG: [HttpClient-51-SelectorManager] [45s 591ms] SocketTube(110) write: cancel DEBUG: [HttpClient-51-SelectorManager] [45s 591ms] SocketTube(110) write: resetting demand to 0 DEBUG: [HttpClient-51-SelectorManager] [45s 591ms] PlainHttpConnection(SocketTube(110)) HttpPublisher: cancelled by SocketTube(110) DEBUG: [HttpClient-51-SelectorManager] [45s 591ms] SocketTube(110) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-51-SelectorManager] [45s 591ms] Http2Connection(SocketTube(110)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-51-SelectorManager] [45s 591ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(110)) DEBUG: [HttpClient-51-SelectorManager] [45s 591ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(110)) DEBUG: [HttpClient-51-SelectorManager] [45s 591ms] PlainHttpConnection(SocketTube(110)) Closing channel: channel not registered with selector DEBUG: [HttpClient-51-SelectorManager] [45s 591ms] SocketTube(110) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:39654 stopping. 1 streams DEBUG: [HttpClient-51-SelectorManager] [45s 591ms] Http2Connection(SocketTube(110)) Close all streams TestServer: Connection writer stopping DEBUG: [HttpClient-50-Worker7] [45s 598ms] 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:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-50-Worker7] [45s 606ms] Http2Connection(SocketTube(110)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [MainThread] [45s 607ms] HttpClientImpl(52) proxySelector is java.net.ProxySelector$StaticProxySelector@2db9d69 (user-supplied=true) DEBUG: [MainThread] [45s 608ms] HttpClientImpl(52) ClientImpl (async) send http://127.0.0.1:34777/ GET DEBUG: [HttpClient-51-Worker0] [45s 609ms] Exchange establishing exchange for http://127.0.0.1:34777/ GET, proxy=null DEBUG: [HttpClient-51-Worker0] [45s 609ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-51-Worker0] [45s 610ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-51-Worker0] [45s 610ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-51-Worker0] [45s 610ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-51-Worker0] [45s 610ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-51-Worker0] [45s 610ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-51-Worker0] [45s 610ms] Exchange checkFor407: all clear DEBUG: [HttpClient-51-Worker0] [45s 610ms] Http1Exchange Sending headers only DEBUG: [HttpClient-51-Worker0] [45s 610ms] Http1AsyncReceiver(SocketTube(111)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5cf9dbc5 queue.isEmpty: true DEBUG: [HttpClient-51-Worker0] [45s 610ms] Http1AsyncReceiver(SocketTube(111)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5cf9dbc5, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-51-Worker0] [45s 610ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 1 DEBUG: [HttpClient-51-Worker0] [45s 610ms] Http1AsyncReceiver(SocketTube(111)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-51-Worker0] [45s 610ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 1 DEBUG: [HttpClient-51-Worker0] [45s 610ms] Http1AsyncReceiver(SocketTube(111)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-51-Worker0] [45s 610ms] Http1Exchange response created in advance DEBUG: [HttpClient-51-Worker0] [45s 610ms] Http1Exchange initiating connect async DEBUG: [HttpClient-51-Worker0] [45s 611ms] PlainHttpConnection(SocketTube(111)) registering connect event DEBUG: [HttpClient-52-SelectorManager] [45s 612ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@65cd2323 for C (true) DEBUG: [HttpClient-52-SelectorManager] [45s 612ms] PlainHttpConnection(SocketTube(111)) ConnectEvent: finishing connect DEBUG: [HttpClient-52-SelectorManager] [45s 613ms] PlainHttpConnection(SocketTube(111)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:39662 DEBUG: [HttpClient-51-Worker1] [45s 616ms] PlainHttpConnection(SocketTube(111)) finishConnect, setting connected=true DEBUG: [HttpClient-51-Worker1] [45s 616ms] Http1Exchange SocketTube(111) connecting flows DEBUG: [HttpClient-51-Worker1] [45s 616ms] SocketTube(111) connecting flows DEBUG: [HttpClient-51-Worker1] [45s 636ms] SocketTube(111) read publisher got subscriber DEBUG: [HttpClient-51-Worker1] [45s 636ms] SocketTube(111) registering subscribe event DEBUG: [HttpClient-51-Worker1] [45s 636ms] SocketTube(111) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-51-Worker1] [45s 636ms] Http1Publisher(SocketTube(111)) got subscriber: SocketTube(111) DEBUG: [HttpClient-51-Worker1] [45s 636ms] SocketTube(111) subscribed for writing DEBUG: [HttpClient-51-Worker1] [45s 636ms] SocketTube(111) write: registering startSubscription event DEBUG: [HttpClient-51-Worker1] [45s 636ms] Http1Exchange requestAction.headers TestServer(1): connection accepted TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=39662,localport=34777] TestServer(1): starting connection DEBUG: [HttpClient-52-SelectorManager] [45s 641ms] SocketTube(111) subscribe event raised DEBUG: [HttpClient-52-SelectorManager] [45s 641ms] SocketTube(111) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6f354853 DEBUG: [HttpClient-52-SelectorManager] [45s 641ms] SocketTube(111) read demand reset to 0 DEBUG: [HttpClient-52-SelectorManager] [45s 641ms] SocketTube(111) calling onSubscribe DEBUG: [HttpClient-52-SelectorManager] [45s 641ms] Http1AsyncReceiver(SocketTube(111)) Received onSubscribed from upstream DEBUG: [HttpClient-52-SelectorManager] [45s 641ms] SocketTube(111) onSubscribe called DEBUG: [HttpClient-52-SelectorManager] [45s 641ms] SocketTube(111) pending subscriber subscribed DEBUG: [HttpClient-52-SelectorManager] [45s 641ms] SocketTube(111) write: starting subscription DEBUG: [HttpClient-52-SelectorManager] [45s 641ms] SocketTube(111) write: offloading requestMore DEBUG: [HttpClient-51-Worker2] [45s 641ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 1 DEBUG: [HttpClient-51-Worker2] [45s 641ms] Http1AsyncReceiver(SocketTube(111)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-51-Worker2] [45s 641ms] Http1AsyncReceiver(SocketTube(111)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-51-Worker2] [45s 641ms] SocketTube(111) got some demand for reading DEBUG: [HttpClient-51-Worker2] [45s 641ms] SocketTube(111) resuming read event DEBUG: [HttpClient-51-Worker2] [45s 641ms] SocketTube(111) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-52-SelectorManager] [45s 644ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a37dbd1 for R (true) Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:34777/ GET DEBUG: [HttpClient-51-Worker1] [45s 644ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-51-Worker1] [45s 644ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-51-Worker1] [45s 644ms] Http1Publisher(SocketTube(111)) WriteTask DEBUG: [HttpClient-51-Worker1] [45s 644ms] Http1Publisher(SocketTube(111)) hasOutgoing = true, demand = 0 TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-51-Worker3] [45s 642ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-51-Worker3] [45s 650ms] Http1Publisher(SocketTube(111)) subscription request(1), demand=1 DEBUG: [HttpClient-51-Worker3] [45s 650ms] Http1Publisher(SocketTube(111)) WriteTask DEBUG: [HttpClient-51-Worker3] [45s 650ms] Http1Publisher(SocketTube(111)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-51-Worker3] [45s 650ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-51-Worker3] [45s 651ms] Exchange checkFor407: all clear DEBUG: [HttpClient-51-Worker3] [45s 651ms] Exchange sendRequestBody DEBUG: [HttpClient-51-Worker3] [45s 651ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-51-Worker3] [45s 676ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-51-Worker3] [45s 677ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-51-Worker3] [45s 677ms] Http1Publisher(SocketTube(111)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-51-Worker3] [45s 677ms] Http1Publisher(SocketTube(111)) onNext with 191 bytes DEBUG: [HttpClient-51-Worker3] [45s 677ms] SocketTube(111) trying to write: 191 DEBUG: [HttpClient-51-Worker3] [45s 677ms] SocketTube(111) wrote: 191 DEBUG: [HttpClient-51-Worker3] [45s 677ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-51-Worker3] [45s 677ms] Http1Publisher(SocketTube(111)) subscription request(1), demand=1 DEBUG: [HttpClient-51-Worker3] [45s 677ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker3] [45s 677ms] SocketTube(111) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker3] [45s 677ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-51-Worker3] [45s 677ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-51-Worker3] [45s 677ms] Http1Exchange reading headers DEBUG: [HttpClient-51-Worker3] [45s 677ms] Http1Response(id=87, PlainHttpConnection(SocketTube(111))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-51-Worker3] [45s 677ms] Http1Response(id=87, PlainHttpConnection(SocketTube(111))) First time around DEBUG: [HttpClient-51-Worker3] [45s 677ms] Http1Response(id=87, PlainHttpConnection(SocketTube(111))) headersReader is not yet completed DEBUG: [HttpClient-51-Worker3] [45s 677ms] Http1Publisher(SocketTube(111)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-51-Worker3] [45s 677ms] Http1Publisher(SocketTube(111)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3408a45c DEBUG: [HttpClient-51-Worker3] [45s 677ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-SelectorManager] [45s 681ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a37dbd1 for None (false) DEBUG: [HttpClient-52-SelectorManager] [45s 681ms] SocketTube(111) read bytes: 71 DEBUG: [HttpClient-52-SelectorManager] [45s 681ms] Http1AsyncReceiver(SocketTube(111)) Putting 71 bytes into the queue DEBUG: [HttpClient-52-SelectorManager] [45s 681ms] SocketTube(111) resuming read event DEBUG: [HttpClient-52-SelectorManager] [45s 681ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a37dbd1 for R (false) DEBUG: [HttpClient-52-SelectorManager] [45s 681ms] SocketTube(111) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker4] [45s 681ms] Http1AsyncReceiver(SocketTube(111)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5cf9dbc5 DEBUG: [HttpClient-51-Worker4] [45s 681ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 1 DEBUG: [HttpClient-51-Worker4] [45s 686ms] Http1AsyncReceiver(SocketTube(111)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5cf9dbc5 DEBUG: [HttpClient-51-Worker4] [45s 686ms] Http1Response(id=87, PlainHttpConnection(SocketTube(111))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-51-Worker4] [45s 687ms] Http1Response(id=87, PlainHttpConnection(SocketTube(111))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-51-Worker4] [45s 687ms] Http1AsyncReceiver(SocketTube(111)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5cf9dbc5 DEBUG: [HttpClient-51-Worker4] [45s 687ms] Http1Response(id=87, PlainHttpConnection(SocketTube(111))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-51-Worker4] [45s 687ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-51-Worker4] [45s 687ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:39662 remote=/127.0.0.1:34777] DEBUG: [HttpClient-51-Worker4] [45s 687ms] Http1Response(id=87, PlainHttpConnection(SocketTube(111))) readBody: return2Cache: false DEBUG: [HttpClient-51-Worker4] [45s 687ms] Http1Response(id=87, PlainHttpConnection(SocketTube(111))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@314e6c2(52) DEBUG: [HttpClient-51-Worker4] [45s 687ms] Http1AsyncReceiver(SocketTube(111)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@251b1682/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@11a89d4d queue.isEmpty: false DEBUG: [HttpClient-51-Worker4] [45s 687ms] Http1AsyncReceiver(SocketTube(111)) Delegate done: 0 DEBUG: [HttpClient-51-Worker4] [45s 687ms] PlainHttpConnection(SocketTube(111))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-51-Worker4] [45s 687ms] HttpClientImpl(52) body subscriber registered: 1 DEBUG: [HttpClient-51-Worker4] [45s 687ms] Http1AsyncReceiver(SocketTube(111)) cleared DEBUG: [HttpClient-51-Worker4] [45s 687ms] HttpClientImpl(52) body subscriber unregistered: 0 DEBUG: [HttpClient-51-Worker4] [45s 687ms] Exchange Ignored body DEBUG: [HttpClient-51-Worker4] [45s 688ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-51-Worker4] [45s 688ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-51-Worker4] [45s 688ms] Http2Connection(SocketTube(111)) Opened stream 1 DEBUG: [HttpClient-51-Worker4] [45s 688ms] Http2Connection(SocketTube(111))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-51-Worker4] [45s 688ms] Http2Connection(SocketTube(111))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-51-Worker4] [45s 688ms] SocketTube(111) connecting flows DEBUG: [HttpClient-51-Worker4] [45s 688ms] SocketTube(111) read publisher got subscriber DEBUG: [HttpClient-51-Worker4] [45s 688ms] SocketTube(111) registering subscribe event DEBUG: [HttpClient-51-Worker4] [45s 688ms] SocketTube(111) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker4] [45s 688ms] SocketTube(111) subscribed for writing DEBUG: [HttpClient-51-Worker4] [45s 688ms] SocketTube(111) write: resetting demand to 0 DEBUG: [HttpClient-51-Worker4] [45s 688ms] SocketTube(111) write: registering startSubscription event Apr 01, 2024 2:40:37 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] [45s 689ms] PlainHttpConnection(SocketTube(111)) added 63 bytes in the priority write queue DEBUG: [HttpClient-51-Worker4] [45s 689ms] PlainHttpConnection(SocketTube(111)) signalling the publisher of the write queue DEBUG: [HttpClient-51-Worker4] [45s 689ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-52-SelectorManager] [45s 689ms] SocketTube(111) subscribe event raised DEBUG: [HttpClient-52-SelectorManager] [45s 689ms] SocketTube(111) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1bd73139 DEBUG: [HttpClient-52-SelectorManager] [45s 689ms] Http1AsyncReceiver(SocketTube(111)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-52-SelectorManager] [45s 689ms] SocketTube(111) read demand reset to 0 DEBUG: [HttpClient-52-SelectorManager] [45s 689ms] SocketTube(111) calling onSubscribe DEBUG: [HttpClient-52-SelectorManager] [45s 689ms] Http2Connection(SocketTube(111)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-52-SelectorManager] [45s 689ms] SocketTube(111) got some demand for reading DEBUG: [HttpClient-52-SelectorManager] [45s 689ms] SocketTube(111) resuming read event DEBUG: [HttpClient-52-SelectorManager] [45s 689ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a37dbd1 for R (false) Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-52-SelectorManager] [45s 689ms] SocketTube(111) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-52-SelectorManager] [45s 717ms] SocketTube(111) onSubscribe called DEBUG: [HttpClient-52-SelectorManager] [45s 717ms] SocketTube(111) pending subscriber subscribed DEBUG: [HttpClient-52-SelectorManager] [45s 717ms] SocketTube(111) write: starting subscription DEBUG: [HttpClient-52-SelectorManager] [45s 717ms] SocketTube(111) write: offloading requestMore DEBUG: [HttpClient-51-Worker4] [45s 722ms] PlainHttpConnection(SocketTube(111)) added 13 bytes in the priority write queue DEBUG: [HttpClient-51-Worker4] [45s 722ms] PlainHttpConnection(SocketTube(111)) signalling the publisher of the write queue DEBUG: [HttpClient-51-Worker4] [45s 722ms] Http2Connection(SocketTube(111)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-51-Worker4] [45s 722ms] Http2Connection(SocketTube(111)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-51-Worker4] [45s 723ms] Http2Connection(SocketTube(111)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-51-Worker4] [45s 723ms] Http1AsyncReceiver(SocketTube(111)) stopping DEBUG: [HttpClient-51-Worker4] [45s 723ms] Http1AsyncReceiver(SocketTube(111)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-51-Worker4] [45s 723ms] Http1AsyncReceiver(SocketTube(111)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-51-Worker4] [45s 723ms] Http2Connection(SocketTube(111)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-51-Worker4] [45s 723ms] Http2Connection(SocketTube(111)) H2 processed buffered data DEBUG: [HttpClient-51-Worker4] [45s 723ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(111)) DEBUG: [HttpClient-51-Worker4] [45s 723ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(111)) DEBUG: [HttpClient-51-Worker4] [45s 723ms] Http1AsyncReceiver(SocketTube(111)) cleared DEBUG: [HttpClient-51-Worker4] [45s 723ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-51-Worker4] [45s 723ms] Http1Response(id=87, PlainHttpConnection(SocketTube(111))) Finished reading body: READING_BODY DEBUG: [HttpClient-51-Worker4] [45s 723ms] Http1Response(id=87, PlainHttpConnection(SocketTube(111))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@314e6c2(52) DEBUG: [HttpClient-51-Worker4] [45s 723ms] Http1AsyncReceiver(SocketTube(111)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@251b1682/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@11a89d4d, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [HttpClient-51-Worker4] [45s 723ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-51-Worker4] [45s 723ms] Http1AsyncReceiver(SocketTube(111)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-51-Worker4] [45s 723ms] Http1AsyncReceiver(SocketTube(111)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-51-Worker5] [45s 723ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-51-Worker5] [45s 723ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: got request of 1 from SocketTube(111) DEBUG: [HttpClient-51-Worker5] [45s 723ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(111) DEBUG: [HttpClient-51-Worker5] [45s 723ms] SocketTube(111) trying to write: 63 DEBUG: [HttpClient-51-Worker5] [45s 723ms] SocketTube(111) wrote: 63 DEBUG: [HttpClient-51-Worker5] [45s 723ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-51-Worker5] [45s 723ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: got request of 1 from SocketTube(111) DEBUG: [HttpClient-51-Worker5] [45s 723ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker5] [45s 723ms] SocketTube(111) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker5] [45s 723ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(111) DEBUG: [HttpClient-51-Worker5] [45s 723ms] SocketTube(111) trying to write: 13 DEBUG: [HttpClient-51-Worker5] [45s 723ms] SocketTube(111) wrote: 13 DEBUG: [HttpClient-51-Worker5] [45s 723ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-51-Worker5] [45s 723ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: got request of 1 from SocketTube(111) DEBUG: [HttpClient-51-Worker5] [45s 723ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker5] [45s 723ms] SocketTube(111) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker5] [45s 723ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [45s 724ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [45s 724ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [45s 724ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [45s 724ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [45s 724ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [45s 724ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: GET / Server: creating input stream for stream 1 TestServer(1): Using handler for: / Sent response headers 200 DEBUG: [readLoop] [45s 757ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [45s 768ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [45s 768ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [45s 768ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [45s 768ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [45s 768ms] 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] [45s 768ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [45s 768ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [45s 768ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [45s 768ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [45s 768ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [45s 768ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(1): connection started DEBUG: [HttpClient-52-SelectorManager] [45s 771ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a37dbd1 for None (false) DEBUG: [HttpClient-52-SelectorManager] [45s 771ms] SocketTube(111) read bytes: 98 DEBUG: [HttpClient-52-SelectorManager] [45s 771ms] Http2Connection(SocketTube(111)) onNext: got 98 bytes in 1 buffers DEBUG: [HttpClient-52-SelectorManager] [45s 771ms] SocketTube(111) resuming read event DEBUG: [HttpClient-52-SelectorManager] [45s 771ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a37dbd1 for R (false) DEBUG: [HttpClient-52-SelectorManager] [45s 771ms] SocketTube(111) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker6] [45s 772ms] Http2Connection(SocketTube(111)) sending 98 to Http2Connection.asyncReceive DEBUG: [HttpClient-51-Worker6] [45s 772ms] Http2Connection(SocketTube(111)) H2 Receiving(1): 98 DEBUG: [HttpClient-51-Worker6] [45s 772ms] Http2Connection(SocketTube(111)) Processing 98 DEBUG: [HttpClient-51-Worker6] [45s 772ms] FramesDecoder decodes: 98 DEBUG: [HttpClient-51-Worker6] [45s 772ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-51-Worker6] [45s 772ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 2:40:37 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] [45s 773ms] Http2Connection(SocketTube(111)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-51-Worker6] [45s 773ms] PlainHttpConnection(SocketTube(111)) added 9 bytes to the write queue DEBUG: [HttpClient-51-Worker6] [45s 773ms] PlainHttpConnection(SocketTube(111)) signalling the publisher of the write queue DEBUG: [HttpClient-51-Worker6] [45s 773ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(111) DEBUG: [HttpClient-51-Worker6] [45s 773ms] SocketTube(111) trying to write: 9 DEBUG: [HttpClient-51-Worker6] [45s 773ms] SocketTube(111) wrote: 9 DEBUG: [HttpClient-51-Worker6] [45s 773ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-51-Worker6] [45s 773ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: got request of 1 from SocketTube(111) DEBUG: [HttpClient-51-Worker6] [45s 773ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker6] [45s 773ms] SocketTube(111) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker6] [45s 773ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-51-Worker6] [45s 774ms] Http2Connection(SocketTube(111))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-51-Worker6] [45s 774ms] Http2Connection(SocketTube(111))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-51-Worker6] [45s 774ms] Http2Connection(SocketTube(111))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:34777/) 200 HTTP_2 Local port: 39662 DEBUG: [HttpClient-51-Worker6] [45s 774ms] Http2Connection(SocketTube(111))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:34777/) 200 HTTP_2 Local port: 39662 DEBUG: [HttpClient-51-Worker6] [45s 774ms] Http2Connection(SocketTube(111))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-51-Worker6] [45s 774ms] HttpClientImpl(52) body subscriber registered: 1 DEBUG: [HttpClient-51-Worker6] [45s 774ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-51-Worker6] [45s 775ms] Http2Connection(SocketTube(111))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-51-Worker6] [45s 775ms] Http2Connection(SocketTube(111))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-51-Worker6] [45s 775ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-51-Worker6] [45s 775ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-51-Worker6] [45s 775ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-51-Worker6] [45s 775ms] Http2Connection(SocketTube(111))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-51-Worker6] [45s 775ms] Http2Connection(SocketTube(111))/Stream(1) incoming: onComplete DEBUG: [HttpClient-51-Worker6] [45s 775ms] HttpClientImpl(52) body subscriber unregistered: 0 DEBUG: [HttpClient-51-Worker6] [45s 775ms] HttpClientImpl(52) ClientImpl (async) elapsed 167 millis for GET to http://127.0.0.1:34777/ DEBUG: [HttpClient-51-Worker6] [45s 775ms] Http2Connection(SocketTube(111))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-51-Worker6] [45s 775ms] Http2Connection(SocketTube(111))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-51-Worker6] [45s 775ms] Http2Connection(SocketTube(111))/Stream(1) close stream 1 DEBUG: [HttpClient-51-Worker6] [45s 775ms] Http2Connection(SocketTube(111)) Closed stream 1 DEBUG: [HttpClient-51-Worker6] [45s 775ms] Http2Connection(SocketTube(111))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@79e86995 DEBUG: [HttpClient-51-Worker6] [45s 775ms] Http2Connection(SocketTube(111))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-51-Worker6] [45s 775ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [readLoop] [45s 775ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [45s 775ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [45s 775ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [45s 775ms] FramesDecoder decodes: 0 Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-51-Worker6] [45s 775ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-51-Worker6] [45s 776ms] Http2Connection(SocketTube(111)) H2 processed(1) DEBUG: [HttpClient-52-SelectorManager] [45s 778ms] HttpClientImpl(52) SelectorManager shutting down DEBUG: [HttpClient-52-SelectorManager] [45s 779ms] Http2ClientImpl stopping DEBUG: [HttpClient-52-SelectorManager] [45s 779ms] Http2Connection(SocketTube(111)) Close all streams DEBUG: [HttpClient-52-SelectorManager] [45s 779ms] Http2Connection(SocketTube(111)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-52-SelectorManager] [45s 779ms] PlainHttpConnection(SocketTube(111)) added 34 bytes to the write queue DEBUG: [HttpClient-52-SelectorManager] [45s 779ms] PlainHttpConnection(SocketTube(111)) signalling the publisher of the write queue DEBUG: [HttpClient-52-SelectorManager] [45s 780ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(111) DEBUG: [HttpClient-52-SelectorManager] [45s 780ms] SocketTube(111) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-52-SelectorManager] [45s 780ms] SocketTube(111) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-52-SelectorManager] [45s 780ms] SocketTube(111) pausing read event DEBUG: [HttpClient-52-SelectorManager] [45s 780ms] SocketTube(111) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1bd73139 DEBUG: [HttpClient-52-SelectorManager] [45s 780ms] SocketTube(111) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-52-SelectorManager] [45s 780ms] Http2Connection(SocketTube(111)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-52-SelectorManager] [45s 780ms] SocketTube(111) Stopping read scheduler DEBUG: [HttpClient-52-SelectorManager] [45s 780ms] SocketTube(111) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-SelectorManager] [45s 780ms] SocketTube(111) Read scheduler stopped DEBUG: [HttpClient-52-SelectorManager] [45s 780ms] SocketTube(111) write: cancel DEBUG: [HttpClient-52-SelectorManager] [45s 780ms] SocketTube(111) write: resetting demand to 0 DEBUG: [HttpClient-52-SelectorManager] [45s 780ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: cancelled by SocketTube(111) DEBUG: [HttpClient-52-SelectorManager] [45s 780ms] SocketTube(111) leaving w.onNext Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-52-SelectorManager] [45s 780ms] Http2Connection(SocketTube(111)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-52-SelectorManager] [45s 780ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(111)) DEBUG: [HttpClient-52-SelectorManager] [45s 780ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(111)) DEBUG: [HttpClient-52-SelectorManager] [45s 780ms] PlainHttpConnection(SocketTube(111)) Closing channel: channel not registered with selector DEBUG: [HttpClient-52-SelectorManager] [45s 780ms] SocketTube(111) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-52-SelectorManager] [45s 780ms] Http2Connection(SocketTube(111)) Close all streams DEBUG: [HttpClient-51-Worker7] [45s 780ms] Http2Connection(SocketTube(111)) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-51-Worker7] [45s 781ms] Http2Connection(SocketTube(111)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [readLoop] [45s 775ms] FramesDecoder Tail size is now: 0, current= Server connection to /127.0.0.1:39662 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [MainThread] [45s 793ms] HttpClientImpl(53) proxySelector is java.net.ProxySelector$StaticProxySelector@2db9d69 (user-supplied=true) DEBUG: [MainThread] [45s 794ms] HttpClientImpl(53) ClientImpl (async) send http://127.0.0.1:34777/ GET DEBUG: [HttpClient-52-Worker0] [45s 795ms] Exchange establishing exchange for http://127.0.0.1:34777/ GET, proxy=null DEBUG: [HttpClient-52-Worker0] [45s 795ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-52-Worker0] [45s 795ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-52-Worker0] [45s 795ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-52-Worker0] [45s 795ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-52-Worker0] [45s 795ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-52-Worker0] [45s 796ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-52-Worker0] [45s 796ms] Exchange checkFor407: all clear DEBUG: [HttpClient-52-Worker0] [45s 796ms] Http1Exchange Sending headers only DEBUG: [HttpClient-52-Worker0] [45s 796ms] Http1AsyncReceiver(SocketTube(112)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@20f1bc0a queue.isEmpty: true DEBUG: [HttpClient-52-Worker0] [45s 796ms] Http1AsyncReceiver(SocketTube(112)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@20f1bc0a, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-52-Worker0] [45s 796ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 1 DEBUG: [HttpClient-52-Worker0] [45s 796ms] Http1AsyncReceiver(SocketTube(112)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-52-Worker0] [45s 796ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 1 DEBUG: [HttpClient-52-Worker0] [45s 796ms] Http1AsyncReceiver(SocketTube(112)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-52-Worker0] [45s 796ms] Http1Exchange response created in advance DEBUG: [HttpClient-52-Worker0] [45s 796ms] Http1Exchange initiating connect async DEBUG: [HttpClient-52-Worker0] [45s 796ms] PlainHttpConnection(SocketTube(112)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-52-Worker0] [45s 796ms] PlainHttpConnection(SocketTube(112)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-52-Worker0] [45s 797ms] PlainHttpConnection(SocketTube(112)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-53-SelectorManager] [45s 797ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@67a01310 for C (true) DEBUG: [HttpClient-53-SelectorManager] [45s 797ms] PlainHttpConnection(SocketTube(112)) ConnectEvent: finishing connect DEBUG: [HttpClient-53-SelectorManager] [45s 797ms] PlainHttpConnection(SocketTube(112)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:57481 DEBUG: [HttpClient-52-Worker1] [45s 797ms] PlainHttpConnection(SocketTube(112)) finishConnect, setting connected=true DEBUG: [HttpClient-52-Worker1] [45s 797ms] Http1Exchange SocketTube(112) connecting flows DEBUG: [HttpClient-52-Worker1] [45s 797ms] SocketTube(112) connecting flows DEBUG: [HttpClient-52-Worker1] [45s 797ms] SocketTube(112) read publisher got subscriber DEBUG: [HttpClient-52-Worker1] [45s 797ms] SocketTube(112) registering subscribe event DEBUG: [HttpClient-52-Worker1] [45s 797ms] SocketTube(112) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-52-Worker1] [45s 797ms] Http1Publisher(SocketTube(112)) got subscriber: SocketTube(112) DEBUG: [HttpClient-52-Worker1] [45s 797ms] SocketTube(112) subscribed for writing DEBUG: [HttpClient-52-Worker1] [45s 797ms] SocketTube(112) write: registering startSubscription event DEBUG: [HttpClient-52-Worker1] [45s 797ms] Http1Exchange requestAction.headers Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:34777/ GET DEBUG: [HttpClient-52-Worker1] [45s 798ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-52-Worker1] [45s 798ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-52-Worker1] [45s 798ms] Http1Publisher(SocketTube(112)) WriteTask DEBUG: [HttpClient-52-Worker1] [45s 798ms] Http1Publisher(SocketTube(112)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-53-SelectorManager] [45s 798ms] SocketTube(112) subscribe event raised DEBUG: [HttpClient-53-SelectorManager] [45s 798ms] SocketTube(112) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6d587860 DEBUG: [HttpClient-53-SelectorManager] [45s 798ms] SocketTube(112) read demand reset to 0 DEBUG: [HttpClient-53-SelectorManager] [45s 798ms] SocketTube(112) calling onSubscribe DEBUG: [HttpClient-53-SelectorManager] [45s 798ms] Http1AsyncReceiver(SocketTube(112)) Received onSubscribed from upstream DEBUG: [HttpClient-53-SelectorManager] [45s 798ms] SocketTube(112) onSubscribe called DEBUG: [HttpClient-53-SelectorManager] [45s 798ms] SocketTube(112) pending subscriber subscribed DEBUG: [HttpClient-53-SelectorManager] [45s 798ms] SocketTube(112) write: starting subscription DEBUG: [HttpClient-53-SelectorManager] [45s 798ms] SocketTube(112) write: offloading requestMore DEBUG: [HttpClient-52-Worker2] [45s 798ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 1 DEBUG: [HttpClient-52-Worker2] [45s 798ms] Http1AsyncReceiver(SocketTube(112)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-52-Worker2] [45s 798ms] Http1AsyncReceiver(SocketTube(112)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-52-Worker2] [45s 798ms] SocketTube(112) got some demand for reading DEBUG: [HttpClient-52-Worker2] [45s 798ms] SocketTube(112) resuming read event DEBUG: [HttpClient-52-Worker2] [45s 798ms] SocketTube(112) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-52-Worker3] [45s 798ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-52-Worker3] [45s 798ms] Http1Publisher(SocketTube(112)) subscription request(1), demand=1 DEBUG: [HttpClient-52-Worker3] [45s 798ms] Http1Publisher(SocketTube(112)) WriteTask DEBUG: [HttpClient-52-Worker3] [45s 798ms] Http1Publisher(SocketTube(112)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-52-Worker3] [45s 798ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-52-Worker3] [45s 798ms] Exchange checkFor407: all clear DEBUG: [HttpClient-52-Worker3] [45s 798ms] Exchange sendRequestBody DEBUG: [HttpClient-52-Worker3] [45s 798ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-52-Worker3] [45s 798ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-52-Worker3] [45s 798ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-52-Worker3] [45s 798ms] Http1Publisher(SocketTube(112)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-52-Worker3] [45s 799ms] Http1Publisher(SocketTube(112)) onNext with 191 bytes DEBUG: [HttpClient-52-Worker3] [45s 799ms] SocketTube(112) trying to write: 191 DEBUG: [HttpClient-52-Worker3] [45s 799ms] SocketTube(112) wrote: 191 DEBUG: [HttpClient-52-Worker3] [45s 799ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-52-Worker3] [45s 799ms] Http1Publisher(SocketTube(112)) subscription request(1), demand=1 DEBUG: [HttpClient-52-Worker3] [45s 799ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker3] [45s 799ms] SocketTube(112) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker3] [45s 799ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-52-Worker3] [45s 799ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-52-Worker3] [45s 799ms] Http1Exchange reading headers DEBUG: [HttpClient-52-Worker3] [45s 799ms] Http1Response(id=88, PlainHttpConnection(SocketTube(112))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-52-Worker3] [45s 799ms] Http1Response(id=88, PlainHttpConnection(SocketTube(112))) First time around DEBUG: [HttpClient-52-Worker3] [45s 799ms] Http1Response(id=88, PlainHttpConnection(SocketTube(112))) headersReader is not yet completed DEBUG: [HttpClient-52-Worker3] [45s 799ms] Http1Publisher(SocketTube(112)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-52-Worker3] [45s 799ms] Http1Publisher(SocketTube(112)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@40de8d9a DEBUG: [HttpClient-52-Worker3] [45s 799ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-SelectorManager] [45s 799ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@285afbaf for R (true) TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=57481,localport=34777] TestServer(1): starting connection DEBUG: [HttpClient-53-SelectorManager] [45s 801ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@285afbaf for None (false) DEBUG: [HttpClient-53-SelectorManager] [45s 801ms] SocketTube(112) read bytes: 71 DEBUG: [HttpClient-53-SelectorManager] [45s 801ms] Http1AsyncReceiver(SocketTube(112)) Putting 71 bytes into the queue DEBUG: [HttpClient-53-SelectorManager] [45s 801ms] SocketTube(112) resuming read event DEBUG: [HttpClient-53-SelectorManager] [45s 801ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@285afbaf for R (false) DEBUG: [HttpClient-53-SelectorManager] [45s 801ms] SocketTube(112) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker4] [45s 802ms] Http1AsyncReceiver(SocketTube(112)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@20f1bc0a DEBUG: [HttpClient-52-Worker4] [45s 802ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 1 DEBUG: [HttpClient-52-Worker4] [45s 802ms] Http1AsyncReceiver(SocketTube(112)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@20f1bc0a DEBUG: [HttpClient-52-Worker4] [45s 802ms] Http1Response(id=88, PlainHttpConnection(SocketTube(112))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-52-Worker4] [45s 802ms] Http1Response(id=88, PlainHttpConnection(SocketTube(112))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-52-Worker4] [45s 802ms] Http1AsyncReceiver(SocketTube(112)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@20f1bc0a DEBUG: [HttpClient-52-Worker4] [45s 802ms] Http1Response(id=88, PlainHttpConnection(SocketTube(112))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-52-Worker4] [45s 802ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-52-Worker4] [45s 802ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:57481 remote=/127.0.0.1:34777] DEBUG: [HttpClient-52-Worker4] [45s 802ms] Http1Response(id=88, PlainHttpConnection(SocketTube(112))) readBody: return2Cache: false DEBUG: [HttpClient-52-Worker4] [45s 802ms] Http1Response(id=88, PlainHttpConnection(SocketTube(112))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@23ecca47(53) DEBUG: [HttpClient-52-Worker4] [45s 802ms] Http1AsyncReceiver(SocketTube(112)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4bacf2c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@51ad6803 queue.isEmpty: false DEBUG: [HttpClient-52-Worker4] [45s 802ms] Http1AsyncReceiver(SocketTube(112)) Delegate done: 0 DEBUG: [HttpClient-52-Worker4] [45s 803ms] PlainHttpConnection(SocketTube(112))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-52-Worker4] [45s 803ms] HttpClientImpl(53) body subscriber registered: 1 DEBUG: [HttpClient-52-Worker4] [45s 803ms] Http1AsyncReceiver(SocketTube(112)) cleared DEBUG: [HttpClient-52-Worker4] [45s 803ms] HttpClientImpl(53) body subscriber unregistered: 0 DEBUG: [HttpClient-52-Worker4] [45s 803ms] Exchange Ignored body DEBUG: [HttpClient-52-Worker4] [45s 803ms] Http2Connection(SocketTube(112)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-52-Worker4] [45s 803ms] Http2Connection(SocketTube(112)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-52-Worker4] [45s 803ms] Http2Connection(SocketTube(112)) Opened stream 1 DEBUG: [HttpClient-52-Worker4] [45s 803ms] Http2Connection(SocketTube(112))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-52-Worker4] [45s 803ms] Http2Connection(SocketTube(112))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-52-Worker4] [45s 803ms] SocketTube(112) connecting flows DEBUG: [HttpClient-52-Worker4] [45s 803ms] SocketTube(112) read publisher got subscriber DEBUG: [HttpClient-52-Worker4] [45s 803ms] SocketTube(112) registering subscribe event DEBUG: [HttpClient-52-Worker4] [45s 803ms] SocketTube(112) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker4] [45s 803ms] SocketTube(112) subscribed for writing DEBUG: [HttpClient-52-Worker4] [45s 803ms] SocketTube(112) write: resetting demand to 0 DEBUG: [HttpClient-52-Worker4] [45s 803ms] SocketTube(112) write: registering startSubscription event Apr 01, 2024 2:40:37 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] [45s 804ms] PlainHttpConnection(SocketTube(112)) added 63 bytes in the priority write queue DEBUG: [HttpClient-52-Worker4] [45s 804ms] PlainHttpConnection(SocketTube(112)) signalling the publisher of the write queue DEBUG: [HttpClient-52-Worker4] [45s 804ms] Http2Connection(SocketTube(112)):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-52-Worker4] [45s 804ms] PlainHttpConnection(SocketTube(112)) added 13 bytes in the priority write queue DEBUG: [HttpClient-52-Worker4] [45s 804ms] PlainHttpConnection(SocketTube(112)) signalling the publisher of the write queue DEBUG: [HttpClient-52-Worker4] [45s 804ms] Http2Connection(SocketTube(112)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-52-Worker4] [45s 804ms] Http2Connection(SocketTube(112)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-52-Worker4] [45s 804ms] Http2Connection(SocketTube(112)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-52-Worker4] [45s 804ms] Http1AsyncReceiver(SocketTube(112)) stopping DEBUG: [HttpClient-52-Worker4] [45s 804ms] Http1AsyncReceiver(SocketTube(112)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-52-Worker4] [45s 804ms] Http1AsyncReceiver(SocketTube(112)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-52-Worker4] [45s 804ms] Http2Connection(SocketTube(112)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-52-Worker4] [45s 804ms] Http2Connection(SocketTube(112)) H2 processed buffered data DEBUG: [HttpClient-52-Worker4] [45s 804ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(112)) DEBUG: [HttpClient-52-Worker4] [45s 804ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(112)) DEBUG: [HttpClient-53-SelectorManager] [45s 805ms] SocketTube(112) subscribe event raised DEBUG: [HttpClient-53-SelectorManager] [45s 805ms] SocketTube(112) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1938f612 DEBUG: [HttpClient-53-SelectorManager] [45s 805ms] Http1AsyncReceiver(SocketTube(112)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-53-SelectorManager] [45s 805ms] SocketTube(112) read demand reset to 0 DEBUG: [HttpClient-53-SelectorManager] [45s 805ms] SocketTube(112) calling onSubscribe DEBUG: [HttpClient-53-SelectorManager] [45s 805ms] Http2Connection(SocketTube(112)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-53-SelectorManager] [45s 805ms] SocketTube(112) got some demand for reading DEBUG: [HttpClient-53-SelectorManager] [45s 805ms] SocketTube(112) resuming read event DEBUG: [HttpClient-53-SelectorManager] [45s 805ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@285afbaf for R (false) DEBUG: [HttpClient-53-SelectorManager] [45s 805ms] SocketTube(112) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-53-SelectorManager] [45s 805ms] SocketTube(112) onSubscribe called DEBUG: [HttpClient-53-SelectorManager] [45s 805ms] SocketTube(112) pending subscriber subscribed DEBUG: [HttpClient-53-SelectorManager] [45s 805ms] SocketTube(112) write: starting subscription DEBUG: [HttpClient-53-SelectorManager] [45s 805ms] SocketTube(112) write: offloading requestMore DEBUG: [HttpClient-52-Worker5] [45s 805ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-52-Worker5] [45s 805ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: got request of 1 from SocketTube(112) DEBUG: [HttpClient-52-Worker5] [45s 805ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(112) DEBUG: [HttpClient-52-Worker5] [45s 805ms] SocketTube(112) trying to write: 63 DEBUG: [HttpClient-52-Worker5] [45s 805ms] SocketTube(112) wrote: 63 DEBUG: [HttpClient-52-Worker5] [45s 805ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-52-Worker5] [45s 805ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: got request of 1 from SocketTube(112) DEBUG: [HttpClient-52-Worker5] [45s 805ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker5] [45s 805ms] SocketTube(112) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker5] [45s 805ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(112) DEBUG: [HttpClient-52-Worker5] [45s 805ms] SocketTube(112) trying to write: 13 DEBUG: [HttpClient-52-Worker5] [45s 805ms] SocketTube(112) wrote: 13 DEBUG: [HttpClient-52-Worker5] [45s 805ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-52-Worker5] [45s 805ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: got request of 1 from SocketTube(112) DEBUG: [HttpClient-52-Worker5] [45s 805ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker5] [45s 805ms] SocketTube(112) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker5] [45s 805ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker4] [45s 804ms] Http1AsyncReceiver(SocketTube(112)) cleared DEBUG: [HttpClient-52-Worker4] [45s 806ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-52-Worker4] [45s 806ms] Http1Response(id=88, PlainHttpConnection(SocketTube(112))) Finished reading body: READING_BODY DEBUG: [HttpClient-52-Worker4] [45s 806ms] Http1Response(id=88, PlainHttpConnection(SocketTube(112))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@23ecca47(53) DEBUG: [HttpClient-52-Worker4] [45s 806ms] Http1AsyncReceiver(SocketTube(112)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4bacf2c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@51ad6803, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [HttpClient-52-Worker4] [45s 806ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-52-Worker4] [45s 806ms] Http1AsyncReceiver(SocketTube(112)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-52-Worker4] [45s 806ms] Http1AsyncReceiver(SocketTube(112)) Http1TubeSubscriber: no need to request more DEBUG: [Test-server-pool] [45s 806ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [45s 807ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [45s 807ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [45s 807ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [45s 807ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [45s 807ms] 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] [45s 812ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [45s 812ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [45s 812ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [45s 812ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [45s 812ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [45s 812ms] 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] [45s 812ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [45s 812ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [45s 812ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [45s 812ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [45s 812ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [45s 812ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-53-SelectorManager] [45s 813ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@285afbaf for None (false) DEBUG: [HttpClient-53-SelectorManager] [45s 813ms] SocketTube(112) read bytes: 98 DEBUG: [HttpClient-53-SelectorManager] [45s 813ms] Http2Connection(SocketTube(112)) onNext: got 98 bytes in 1 buffers DEBUG: [HttpClient-53-SelectorManager] [45s 813ms] SocketTube(112) resuming read event DEBUG: [HttpClient-53-SelectorManager] [45s 813ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@285afbaf for R (false) DEBUG: [HttpClient-53-SelectorManager] [45s 813ms] SocketTube(112) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker6] [45s 813ms] Http2Connection(SocketTube(112)) sending 98 to Http2Connection.asyncReceive DEBUG: [HttpClient-52-Worker6] [45s 813ms] Http2Connection(SocketTube(112)) H2 Receiving(1): 98 DEBUG: [HttpClient-52-Worker6] [45s 813ms] Http2Connection(SocketTube(112)) Processing 98 DEBUG: [HttpClient-52-Worker6] [45s 813ms] FramesDecoder decodes: 98 DEBUG: [HttpClient-52-Worker6] [45s 813ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-52-Worker6] [45s 813ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 2:40:37 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] [45s 815ms] Http2Connection(SocketTube(112)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-52-Worker6] [45s 816ms] PlainHttpConnection(SocketTube(112)) added 9 bytes to the write queue DEBUG: [HttpClient-52-Worker6] [45s 816ms] PlainHttpConnection(SocketTube(112)) signalling the publisher of the write queue DEBUG: [HttpClient-52-Worker6] [45s 816ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(112) DEBUG: [HttpClient-52-Worker6] [45s 816ms] SocketTube(112) trying to write: 9 DEBUG: [HttpClient-52-Worker6] [45s 816ms] SocketTube(112) wrote: 9 DEBUG: [HttpClient-52-Worker6] [45s 816ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-52-Worker6] [45s 816ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: got request of 1 from SocketTube(112) DEBUG: [HttpClient-52-Worker6] [45s 816ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker6] [45s 816ms] SocketTube(112) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker6] [45s 816ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-52-Worker6] [45s 817ms] Http2Connection(SocketTube(112))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-52-Worker6] [45s 817ms] Http2Connection(SocketTube(112))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-52-Worker6] [45s 817ms] Http2Connection(SocketTube(112))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:34777/) 200 HTTP_2 Local port: 57481 DEBUG: [HttpClient-52-Worker6] [45s 817ms] Http2Connection(SocketTube(112))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:34777/) 200 HTTP_2 Local port: 57481 DEBUG: [HttpClient-52-Worker6] [45s 817ms] Http2Connection(SocketTube(112))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-52-Worker6] [45s 817ms] HttpClientImpl(53) body subscriber registered: 1 DEBUG: [HttpClient-52-Worker6] [45s 817ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-52-Worker6] [45s 817ms] Http2Connection(SocketTube(112))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-52-Worker6] [45s 818ms] Http2Connection(SocketTube(112))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-52-Worker6] [45s 818ms] Http2Connection(SocketTube(112)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-52-Worker6] [45s 818ms] Http2Connection(SocketTube(112)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-52-Worker6] [45s 818ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-52-Worker6] [45s 818ms] Http2Connection(SocketTube(112))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-52-Worker6] [45s 818ms] Http2Connection(SocketTube(112))/Stream(1) incoming: onComplete DEBUG: [HttpClient-52-Worker6] [45s 818ms] HttpClientImpl(53) body subscriber unregistered: 0 DEBUG: [HttpClient-52-Worker6] [45s 818ms] HttpClientImpl(53) ClientImpl (async) elapsed 23 millis for GET to http://127.0.0.1:34777/ DEBUG: [HttpClient-52-Worker6] [45s 818ms] Http2Connection(SocketTube(112))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-52-Worker6] [45s 818ms] Http2Connection(SocketTube(112))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-52-Worker6] [45s 818ms] Http2Connection(SocketTube(112))/Stream(1) close stream 1 DEBUG: [HttpClient-52-Worker6] [45s 818ms] Http2Connection(SocketTube(112)) Closed stream 1 DEBUG: [HttpClient-52-Worker6] [45s 832ms] Http2Connection(SocketTube(112))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@312798d8 DEBUG: [HttpClient-52-Worker6] [45s 832ms] Http2Connection(SocketTube(112))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-52-Worker6] [45s 832ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error Apr 01, 2024 2:40:37 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] [45s 832ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-52-Worker6] [45s 833ms] Http2Connection(SocketTube(112)) H2 processed(1) DEBUG: [readLoop] [45s 818ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [45s 833ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [45s 833ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [45s 833ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [45s 833ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-53-SelectorManager] [45s 840ms] HttpClientImpl(53) SelectorManager shutting down DEBUG: [HttpClient-53-SelectorManager] [45s 840ms] Http2ClientImpl stopping DEBUG: [HttpClient-53-SelectorManager] [45s 840ms] Http2Connection(SocketTube(112)) Close all streams DEBUG: [HttpClient-53-SelectorManager] [45s 840ms] Http2Connection(SocketTube(112)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 2:40:37 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] [45s 841ms] PlainHttpConnection(SocketTube(112)) added 34 bytes to the write queue DEBUG: [HttpClient-53-SelectorManager] [45s 841ms] PlainHttpConnection(SocketTube(112)) signalling the publisher of the write queue DEBUG: [HttpClient-53-SelectorManager] [45s 841ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(112) DEBUG: [HttpClient-53-SelectorManager] [45s 841ms] SocketTube(112) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-53-SelectorManager] [45s 841ms] SocketTube(112) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-53-SelectorManager] [45s 841ms] SocketTube(112) pausing read event DEBUG: [HttpClient-53-SelectorManager] [45s 841ms] SocketTube(112) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1938f612 DEBUG: [HttpClient-53-SelectorManager] [45s 841ms] SocketTube(112) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-53-SelectorManager] [45s 841ms] Http2Connection(SocketTube(112)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-53-SelectorManager] [45s 841ms] SocketTube(112) Stopping read scheduler DEBUG: [HttpClient-53-SelectorManager] [45s 841ms] SocketTube(112) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-SelectorManager] [45s 841ms] SocketTube(112) Read scheduler stopped DEBUG: [HttpClient-53-SelectorManager] [45s 841ms] SocketTube(112) write: cancel DEBUG: [HttpClient-53-SelectorManager] [45s 841ms] SocketTube(112) write: resetting demand to 0 DEBUG: [HttpClient-53-SelectorManager] [45s 841ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: cancelled by SocketTube(112) DEBUG: [HttpClient-53-SelectorManager] [45s 841ms] SocketTube(112) leaving w.onNext Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-53-SelectorManager] [45s 841ms] Http2Connection(SocketTube(112)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-53-SelectorManager] [45s 841ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(112)) DEBUG: [HttpClient-53-SelectorManager] [45s 841ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(112)) DEBUG: [HttpClient-52-Worker7] [45s 841ms] Http2Connection(SocketTube(112)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-53-SelectorManager] [45s 841ms] PlainHttpConnection(SocketTube(112)) Closing channel: channel not registered with selector java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-52-Worker7] [45s 847ms] Http2Connection(SocketTube(112)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-53-SelectorManager] [45s 845ms] SocketTube(112) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-53-SelectorManager] [45s 848ms] Http2Connection(SocketTube(112)) Close all streams Server connection to /127.0.0.1:57481 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [MainThread] [45s 851ms] HttpClientImpl(54) proxySelector is java.net.ProxySelector$StaticProxySelector@2db9d69 (user-supplied=true) DEBUG: [MainThread] [45s 874ms] HttpClientImpl(54) ClientImpl (async) send http://127.0.0.1:34777/ GET DEBUG: [HttpClient-53-Worker0] [45s 875ms] Exchange establishing exchange for http://127.0.0.1:34777/ GET, proxy=null DEBUG: [HttpClient-53-Worker0] [45s 875ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-53-Worker0] [45s 875ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-53-Worker0] [45s 875ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-53-Worker0] [45s 875ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-53-Worker0] [45s 875ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-53-Worker0] [45s 875ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-53-Worker0] [45s 875ms] Exchange checkFor407: all clear DEBUG: [HttpClient-53-Worker0] [45s 875ms] Http1Exchange Sending headers only DEBUG: [HttpClient-53-Worker0] [45s 875ms] Http1AsyncReceiver(SocketTube(113)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6258eb19 queue.isEmpty: true DEBUG: [HttpClient-53-Worker0] [45s 875ms] Http1AsyncReceiver(SocketTube(113)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6258eb19, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-53-Worker0] [45s 875ms] Http1AsyncReceiver(SocketTube(113)) downstream subscription demand is 1 DEBUG: [HttpClient-53-Worker0] [45s 876ms] Http1AsyncReceiver(SocketTube(113)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-53-Worker0] [45s 876ms] Http1AsyncReceiver(SocketTube(113)) downstream subscription demand is 1 DEBUG: [HttpClient-53-Worker0] [45s 876ms] Http1AsyncReceiver(SocketTube(113)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-53-Worker0] [45s 876ms] Http1Exchange response created in advance DEBUG: [HttpClient-53-Worker0] [45s 876ms] Http1Exchange initiating connect async DEBUG: [HttpClient-53-Worker0] [45s 876ms] PlainHttpConnection(SocketTube(113)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-53-Worker0] [45s 876ms] PlainHttpConnection(SocketTube(113)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-53-Worker0] [45s 876ms] PlainHttpConnection(SocketTube(113)) registering connect event DEBUG: [HttpClient-54-SelectorManager] [45s 876ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3583e550 for C (true) DEBUG: [HttpClient-54-SelectorManager] [45s 876ms] PlainHttpConnection(SocketTube(113)) ConnectEvent: finishing connect DEBUG: [HttpClient-54-SelectorManager] [45s 876ms] PlainHttpConnection(SocketTube(113)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:58569 DEBUG: [HttpClient-53-Worker1] [45s 876ms] PlainHttpConnection(SocketTube(113)) finishConnect, setting connected=true DEBUG: [HttpClient-53-Worker1] [45s 876ms] Http1Exchange SocketTube(113) connecting flows DEBUG: [HttpClient-53-Worker1] [45s 876ms] SocketTube(113) connecting flows DEBUG: [HttpClient-53-Worker1] [45s 877ms] SocketTube(113) read publisher got subscriber DEBUG: [HttpClient-53-Worker1] [45s 877ms] SocketTube(113) registering subscribe event DEBUG: [HttpClient-53-Worker1] [45s 877ms] SocketTube(113) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-53-Worker1] [45s 877ms] Http1Publisher(SocketTube(113)) got subscriber: SocketTube(113) DEBUG: [HttpClient-53-Worker1] [45s 877ms] SocketTube(113) subscribed for writing DEBUG: [HttpClient-53-Worker1] [45s 877ms] SocketTube(113) write: registering startSubscription event DEBUG: [HttpClient-53-Worker1] [45s 877ms] Http1Exchange requestAction.headers Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:34777/ GET DEBUG: [HttpClient-53-Worker1] [45s 877ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-53-Worker1] [45s 877ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-53-Worker1] [45s 878ms] Http1Publisher(SocketTube(113)) WriteTask DEBUG: [HttpClient-53-Worker1] [45s 878ms] Http1Publisher(SocketTube(113)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-54-SelectorManager] [45s 878ms] SocketTube(113) subscribe event raised DEBUG: [HttpClient-54-SelectorManager] [45s 878ms] SocketTube(113) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3f7b8e20 DEBUG: [HttpClient-54-SelectorManager] [45s 878ms] SocketTube(113) read demand reset to 0 DEBUG: [HttpClient-54-SelectorManager] [45s 878ms] SocketTube(113) calling onSubscribe DEBUG: [HttpClient-54-SelectorManager] [45s 878ms] Http1AsyncReceiver(SocketTube(113)) Received onSubscribed from upstream DEBUG: [HttpClient-54-SelectorManager] [45s 878ms] SocketTube(113) onSubscribe called DEBUG: [HttpClient-54-SelectorManager] [45s 878ms] SocketTube(113) pending subscriber subscribed DEBUG: [HttpClient-53-Worker2] [45s 878ms] Http1AsyncReceiver(SocketTube(113)) downstream subscription demand is 1 DEBUG: [HttpClient-53-Worker2] [45s 878ms] Http1AsyncReceiver(SocketTube(113)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-53-Worker2] [45s 878ms] Http1AsyncReceiver(SocketTube(113)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-53-Worker2] [45s 878ms] SocketTube(113) got some demand for reading DEBUG: [HttpClient-54-SelectorManager] [45s 878ms] SocketTube(113) write: starting subscription DEBUG: [HttpClient-54-SelectorManager] [45s 878ms] SocketTube(113) write: offloading requestMore DEBUG: [HttpClient-53-Worker3] [45s 878ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-53-Worker3] [45s 878ms] Http1Publisher(SocketTube(113)) subscription request(1), demand=1 DEBUG: [HttpClient-53-Worker3] [45s 892ms] Http1Publisher(SocketTube(113)) WriteTask DEBUG: [HttpClient-53-Worker3] [45s 892ms] Http1Publisher(SocketTube(113)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-53-Worker3] [45s 892ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-53-Worker3] [45s 892ms] Exchange checkFor407: all clear DEBUG: [HttpClient-53-Worker3] [45s 892ms] Exchange sendRequestBody DEBUG: [HttpClient-53-Worker3] [45s 893ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-53-Worker3] [45s 893ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-53-Worker3] [45s 893ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-53-Worker3] [45s 893ms] Http1Publisher(SocketTube(113)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-53-Worker3] [45s 893ms] Http1Publisher(SocketTube(113)) onNext with 191 bytes DEBUG: [HttpClient-53-Worker3] [45s 893ms] SocketTube(113) trying to write: 191 DEBUG: [HttpClient-53-Worker3] [45s 893ms] SocketTube(113) wrote: 191 DEBUG: [HttpClient-53-Worker3] [45s 893ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-53-Worker3] [45s 893ms] Http1Publisher(SocketTube(113)) subscription request(1), demand=1 DEBUG: [HttpClient-53-Worker3] [45s 893ms] SocketTube(113) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker3] [45s 893ms] SocketTube(113) leaving w.onNext Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker3] [45s 893ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-53-Worker3] [45s 893ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-53-Worker3] [45s 893ms] Http1Exchange reading headers DEBUG: [HttpClient-53-Worker3] [45s 893ms] Http1Response(id=89, PlainHttpConnection(SocketTube(113))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-53-Worker3] [45s 893ms] Http1Response(id=89, PlainHttpConnection(SocketTube(113))) First time around DEBUG: [HttpClient-53-Worker3] [45s 893ms] Http1Response(id=89, PlainHttpConnection(SocketTube(113))) headersReader is not yet completed DEBUG: [HttpClient-53-Worker3] [45s 893ms] Http1Publisher(SocketTube(113)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-53-Worker3] [45s 893ms] Http1Publisher(SocketTube(113)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1aa0472a DEBUG: [HttpClient-53-Worker3] [45s 893ms] SocketTube(113) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker2] [45s 878ms] SocketTube(113) resuming read event DEBUG: [HttpClient-53-Worker2] [45s 893ms] SocketTube(113) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-SelectorManager] [45s 893ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7a7907ab for R (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=58569,localport=34777] TestServer(1): starting connection DEBUG: [HttpClient-54-SelectorManager] [45s 915ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7a7907ab for None (false) DEBUG: [HttpClient-54-SelectorManager] [45s 916ms] SocketTube(113) read bytes: 71 DEBUG: [HttpClient-54-SelectorManager] [45s 916ms] Http1AsyncReceiver(SocketTube(113)) Putting 71 bytes into the queue DEBUG: [HttpClient-54-SelectorManager] [45s 916ms] SocketTube(113) resuming read event DEBUG: [HttpClient-54-SelectorManager] [45s 916ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7a7907ab for R (false) DEBUG: [HttpClient-54-SelectorManager] [45s 916ms] SocketTube(113) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker4] [45s 918ms] Http1AsyncReceiver(SocketTube(113)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6258eb19 DEBUG: [HttpClient-53-Worker4] [45s 919ms] Http1AsyncReceiver(SocketTube(113)) downstream subscription demand is 1 DEBUG: [HttpClient-53-Worker4] [45s 919ms] Http1AsyncReceiver(SocketTube(113)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6258eb19 DEBUG: [HttpClient-53-Worker4] [45s 919ms] Http1Response(id=89, PlainHttpConnection(SocketTube(113))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-53-Worker4] [45s 919ms] Http1Response(id=89, PlainHttpConnection(SocketTube(113))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-53-Worker4] [45s 919ms] Http1AsyncReceiver(SocketTube(113)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6258eb19 DEBUG: [HttpClient-53-Worker4] [45s 919ms] Http1Response(id=89, PlainHttpConnection(SocketTube(113))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-53-Worker4] [45s 919ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-53-Worker4] [45s 919ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:58569 remote=/127.0.0.1:34777] DEBUG: [HttpClient-53-Worker4] [45s 919ms] Http1Response(id=89, PlainHttpConnection(SocketTube(113))) readBody: return2Cache: false DEBUG: [HttpClient-53-Worker4] [45s 919ms] Http1Response(id=89, PlainHttpConnection(SocketTube(113))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@681ffd5c(54) DEBUG: [HttpClient-53-Worker4] [45s 919ms] Http1AsyncReceiver(SocketTube(113)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7c5312af/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@22e90582 queue.isEmpty: false DEBUG: [HttpClient-53-Worker4] [45s 919ms] Http1AsyncReceiver(SocketTube(113)) Delegate done: 0 DEBUG: [HttpClient-53-Worker4] [45s 919ms] PlainHttpConnection(SocketTube(113))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-53-Worker4] [45s 919ms] HttpClientImpl(54) body subscriber registered: 1 DEBUG: [HttpClient-53-Worker4] [45s 919ms] Http1AsyncReceiver(SocketTube(113)) cleared DEBUG: [HttpClient-53-Worker4] [45s 919ms] HttpClientImpl(54) body subscriber unregistered: 0 DEBUG: [HttpClient-53-Worker4] [45s 919ms] Exchange Ignored body DEBUG: [HttpClient-53-Worker4] [45s 920ms] Http2Connection(SocketTube(113)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-53-Worker4] [45s 920ms] Http2Connection(SocketTube(113)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-53-Worker4] [45s 920ms] Http2Connection(SocketTube(113)) Opened stream 1 DEBUG: [HttpClient-53-Worker4] [45s 920ms] Http2Connection(SocketTube(113))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-53-Worker4] [45s 920ms] Http2Connection(SocketTube(113))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-53-Worker4] [45s 920ms] SocketTube(113) connecting flows DEBUG: [HttpClient-53-Worker4] [45s 920ms] SocketTube(113) read publisher got subscriber DEBUG: [HttpClient-53-Worker4] [45s 920ms] SocketTube(113) registering subscribe event DEBUG: [HttpClient-53-Worker4] [45s 920ms] SocketTube(113) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker4] [45s 920ms] SocketTube(113) subscribed for writing DEBUG: [HttpClient-53-Worker4] [45s 920ms] SocketTube(113) write: resetting demand to 0 DEBUG: [HttpClient-53-Worker4] [45s 920ms] SocketTube(113) write: registering startSubscription event Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-53-Worker4] [45s 921ms] PlainHttpConnection(SocketTube(113)) added 63 bytes in the priority write queue DEBUG: [HttpClient-53-Worker4] [45s 921ms] PlainHttpConnection(SocketTube(113)) signalling the publisher of the write queue DEBUG: [HttpClient-53-Worker4] [45s 921ms] Http2Connection(SocketTube(113)):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-53-Worker4] [45s 921ms] PlainHttpConnection(SocketTube(113)) added 13 bytes in the priority write queue DEBUG: [HttpClient-53-Worker4] [45s 921ms] PlainHttpConnection(SocketTube(113)) signalling the publisher of the write queue DEBUG: [HttpClient-53-Worker4] [45s 921ms] Http2Connection(SocketTube(113)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-53-Worker4] [45s 921ms] Http2Connection(SocketTube(113)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-53-Worker4] [45s 921ms] Http2Connection(SocketTube(113)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-53-Worker4] [45s 921ms] Http1AsyncReceiver(SocketTube(113)) stopping DEBUG: [HttpClient-53-Worker4] [45s 921ms] Http1AsyncReceiver(SocketTube(113)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-53-Worker4] [45s 921ms] Http1AsyncReceiver(SocketTube(113)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-53-Worker4] [45s 921ms] Http2Connection(SocketTube(113)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-53-Worker4] [45s 921ms] Http2Connection(SocketTube(113)) H2 processed buffered data DEBUG: [HttpClient-53-Worker4] [45s 921ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(113)) DEBUG: [HttpClient-53-Worker4] [45s 921ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(113)) DEBUG: [HttpClient-53-Worker4] [45s 921ms] Http1AsyncReceiver(SocketTube(113)) cleared DEBUG: [HttpClient-53-Worker4] [45s 921ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-53-Worker4] [45s 921ms] Http1Response(id=89, PlainHttpConnection(SocketTube(113))) Finished reading body: READING_BODY DEBUG: [HttpClient-53-Worker4] [45s 921ms] Http1Response(id=89, PlainHttpConnection(SocketTube(113))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@681ffd5c(54) DEBUG: [HttpClient-53-Worker4] [45s 921ms] Http1AsyncReceiver(SocketTube(113)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7c5312af/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@22e90582, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [HttpClient-53-Worker4] [45s 921ms] Http1AsyncReceiver(SocketTube(113)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-53-Worker4] [45s 921ms] Http1AsyncReceiver(SocketTube(113)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-53-Worker4] [45s 921ms] Http1AsyncReceiver(SocketTube(113)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-54-SelectorManager] [45s 924ms] SocketTube(113) subscribe event raised DEBUG: [HttpClient-54-SelectorManager] [45s 924ms] SocketTube(113) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4b497bc3 DEBUG: [HttpClient-54-SelectorManager] [45s 924ms] Http1AsyncReceiver(SocketTube(113)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-54-SelectorManager] [45s 924ms] SocketTube(113) read demand reset to 0 DEBUG: [HttpClient-54-SelectorManager] [45s 924ms] SocketTube(113) calling onSubscribe DEBUG: [HttpClient-54-SelectorManager] [45s 924ms] Http2Connection(SocketTube(113)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-54-SelectorManager] [45s 924ms] SocketTube(113) got some demand for reading DEBUG: [HttpClient-54-SelectorManager] [45s 924ms] SocketTube(113) resuming read event DEBUG: [HttpClient-54-SelectorManager] [45s 924ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7a7907ab for R (false) DEBUG: [HttpClient-54-SelectorManager] [45s 924ms] SocketTube(113) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-54-SelectorManager] [45s 924ms] SocketTube(113) onSubscribe called DEBUG: [HttpClient-54-SelectorManager] [45s 924ms] SocketTube(113) pending subscriber subscribed DEBUG: [HttpClient-54-SelectorManager] [45s 924ms] SocketTube(113) write: starting subscription DEBUG: [HttpClient-54-SelectorManager] [45s 924ms] SocketTube(113) write: offloading requestMore DEBUG: [HttpClient-53-Worker5] [45s 924ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-53-Worker5] [45s 924ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: got request of 1 from SocketTube(113) DEBUG: [HttpClient-53-Worker5] [45s 924ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(113) DEBUG: [HttpClient-53-Worker5] [45s 924ms] SocketTube(113) trying to write: 63 DEBUG: [HttpClient-53-Worker5] [45s 924ms] SocketTube(113) wrote: 63 DEBUG: [HttpClient-53-Worker5] [45s 924ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-53-Worker5] [45s 924ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: got request of 1 from SocketTube(113) DEBUG: [HttpClient-53-Worker5] [45s 924ms] SocketTube(113) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [45s 924ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [45s 924ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [45s 924ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [45s 924ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [45s 924ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [45s 924ms] 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] [45s 924ms] SocketTube(113) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker5] [45s 924ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(113) DEBUG: [HttpClient-53-Worker5] [45s 924ms] SocketTube(113) trying to write: 13 DEBUG: [HttpClient-53-Worker5] [45s 924ms] SocketTube(113) wrote: 13 DEBUG: [HttpClient-53-Worker5] [45s 924ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-53-Worker5] [45s 925ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: got request of 1 from SocketTube(113) DEBUG: [HttpClient-53-Worker5] [45s 925ms] SocketTube(113) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker5] [45s 925ms] SocketTube(113) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker5] [45s 925ms] SocketTube(113) 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] [45s 936ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [45s 936ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [45s 936ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [45s 936ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [45s 936ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [45s 936ms] 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] [45s 936ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [45s 936ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [45s 936ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [45s 936ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [45s 936ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [45s 936ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-54-SelectorManager] [45s 937ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7a7907ab for None (false) DEBUG: [HttpClient-54-SelectorManager] [45s 937ms] SocketTube(113) read bytes: 98 DEBUG: [HttpClient-54-SelectorManager] [45s 937ms] Http2Connection(SocketTube(113)) onNext: got 98 bytes in 1 buffers DEBUG: [HttpClient-54-SelectorManager] [45s 943ms] SocketTube(113) resuming read event DEBUG: [HttpClient-54-SelectorManager] [45s 943ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7a7907ab for R (false) DEBUG: [HttpClient-54-SelectorManager] [45s 943ms] SocketTube(113) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker6] [45s 944ms] Http2Connection(SocketTube(113)) sending 98 to Http2Connection.asyncReceive DEBUG: [HttpClient-53-Worker6] [45s 944ms] Http2Connection(SocketTube(113)) H2 Receiving(1): 98 DEBUG: [HttpClient-53-Worker6] [45s 944ms] Http2Connection(SocketTube(113)) Processing 98 DEBUG: [HttpClient-53-Worker6] [45s 944ms] FramesDecoder decodes: 98 DEBUG: [HttpClient-53-Worker6] [45s 944ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-53-Worker6] [45s 944ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 2:40:37 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] [45s 945ms] Http2Connection(SocketTube(113)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-53-Worker6] [45s 946ms] PlainHttpConnection(SocketTube(113)) added 9 bytes to the write queue DEBUG: [HttpClient-53-Worker6] [45s 946ms] PlainHttpConnection(SocketTube(113)) signalling the publisher of the write queue DEBUG: [HttpClient-53-Worker6] [45s 946ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(113) DEBUG: [HttpClient-53-Worker6] [45s 946ms] SocketTube(113) trying to write: 9 DEBUG: [HttpClient-53-Worker6] [45s 946ms] SocketTube(113) wrote: 9 DEBUG: [HttpClient-53-Worker6] [45s 946ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-53-Worker6] [45s 946ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: got request of 1 from SocketTube(113) DEBUG: [HttpClient-53-Worker6] [45s 946ms] SocketTube(113) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker6] [45s 946ms] SocketTube(113) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker6] [45s 946ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-53-Worker6] [45s 946ms] Http2Connection(SocketTube(113))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-53-Worker6] [45s 946ms] Http2Connection(SocketTube(113))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-53-Worker6] [45s 946ms] Http2Connection(SocketTube(113))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:34777/) 200 HTTP_2 Local port: 58569 DEBUG: [HttpClient-53-Worker6] [45s 948ms] Http2Connection(SocketTube(113))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:34777/) 200 HTTP_2 Local port: 58569 DEBUG: [HttpClient-53-Worker6] [45s 948ms] Http2Connection(SocketTube(113))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-53-Worker6] [45s 948ms] HttpClientImpl(54) body subscriber registered: 1 DEBUG: [HttpClient-53-Worker6] [45s 948ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-53-Worker6] [45s 948ms] Http2Connection(SocketTube(113))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-53-Worker6] [45s 948ms] Http2Connection(SocketTube(113))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-53-Worker6] [45s 949ms] Http2Connection(SocketTube(113)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-53-Worker6] [45s 949ms] Http2Connection(SocketTube(113)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-53-Worker6] [45s 949ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-53-Worker6] [45s 949ms] Http2Connection(SocketTube(113))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-53-Worker6] [45s 949ms] Http2Connection(SocketTube(113))/Stream(1) incoming: onComplete DEBUG: [HttpClient-53-Worker6] [45s 949ms] HttpClientImpl(54) body subscriber unregistered: 0 DEBUG: [HttpClient-53-Worker6] [45s 949ms] HttpClientImpl(54) ClientImpl (async) elapsed 74 millis for GET to http://127.0.0.1:34777/ DEBUG: [HttpClient-53-Worker6] [45s 949ms] Http2Connection(SocketTube(113))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-53-Worker6] [45s 949ms] Http2Connection(SocketTube(113))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-53-Worker6] [45s 949ms] Http2Connection(SocketTube(113))/Stream(1) close stream 1 DEBUG: [HttpClient-53-Worker6] [45s 949ms] Http2Connection(SocketTube(113)) Closed stream 1 DEBUG: [HttpClient-53-Worker6] [45s 949ms] Http2Connection(SocketTube(113))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@34fd1351 DEBUG: [HttpClient-53-Worker6] [45s 949ms] Http2Connection(SocketTube(113))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-53-Worker6] [45s 949ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error Apr 01, 2024 2:40:37 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] [45s 949ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-53-Worker6] [45s 950ms] Http2Connection(SocketTube(113)) H2 processed(1) DEBUG: [HttpClient-54-SelectorManager] [45s 950ms] HttpClientImpl(54) SelectorManager shutting down DEBUG: [HttpClient-54-SelectorManager] [45s 950ms] Http2ClientImpl stopping DEBUG: [HttpClient-54-SelectorManager] [45s 950ms] Http2Connection(SocketTube(113)) Close all streams DEBUG: [HttpClient-54-SelectorManager] [45s 950ms] Http2Connection(SocketTube(113)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 2:40:37 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] [45s 950ms] PlainHttpConnection(SocketTube(113)) added 34 bytes to the write queue DEBUG: [HttpClient-54-SelectorManager] [45s 950ms] PlainHttpConnection(SocketTube(113)) signalling the publisher of the write queue DEBUG: [HttpClient-54-SelectorManager] [45s 950ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(113) DEBUG: [readLoop] [45s 947ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [45s 950ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-54-SelectorManager] [45s 950ms] SocketTube(113) write error: java.io.IOException: selector manager closed DEBUG: [readLoop] [45s 950ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [45s 950ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [45s 951ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-54-SelectorManager] [45s 950ms] SocketTube(113) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-54-SelectorManager] [45s 951ms] SocketTube(113) pausing read event DEBUG: [HttpClient-54-SelectorManager] [45s 951ms] SocketTube(113) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4b497bc3 DEBUG: [HttpClient-54-SelectorManager] [45s 951ms] SocketTube(113) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-54-SelectorManager] [45s 951ms] Http2Connection(SocketTube(113)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-54-SelectorManager] [45s 951ms] SocketTube(113) Stopping read scheduler DEBUG: [HttpClient-54-SelectorManager] [45s 951ms] SocketTube(113) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-SelectorManager] [45s 951ms] SocketTube(113) Read scheduler stopped DEBUG: [HttpClient-54-SelectorManager] [45s 951ms] SocketTube(113) write: cancel DEBUG: [HttpClient-54-SelectorManager] [45s 951ms] SocketTube(113) write: resetting demand to 0 DEBUG: [HttpClient-53-Worker7] [45s 951ms] Http2Connection(SocketTube(113)) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-54-SelectorManager] [45s 951ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: cancelled by SocketTube(113) DEBUG: [HttpClient-53-Worker7] [45s 951ms] Http2Connection(SocketTube(113)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-54-SelectorManager] [45s 951ms] SocketTube(113) leaving w.onNext Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-54-SelectorManager] [45s 952ms] Http2Connection(SocketTube(113)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-54-SelectorManager] [45s 952ms] Http2Connection(SocketTube(113)) Close all streams DEBUG: [HttpClient-54-SelectorManager] [45s 952ms] PlainHttpConnection(SocketTube(113)) Closing channel: channel not registered with selector Server connection to /127.0.0.1:58569 stopping. 1 streams Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-53-Worker7] [45s 952ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(113)) TestServer: Connection writer stopping DEBUG: [HttpClient-54-SelectorManager] [45s 952ms] SocketTube(113) signal read error: java.io.IOException: connection closed locally DEBUG: [MainThread] [45s 955ms] HttpClientImpl(55) proxySelector is java.net.ProxySelector$StaticProxySelector@2db9d69 (user-supplied=true) DEBUG: [MainThread] [45s 955ms] HttpClientImpl(55) ClientImpl (async) send http://127.0.0.1:34777/ GET DEBUG: [HttpClient-54-Worker0] [45s 956ms] Exchange establishing exchange for http://127.0.0.1:34777/ GET, proxy=null DEBUG: [HttpClient-54-Worker0] [45s 956ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-54-Worker0] [45s 956ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-54-Worker0] [45s 956ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-54-Worker0] [45s 956ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-54-Worker0] [45s 956ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-54-Worker0] [45s 956ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-54-Worker0] [45s 956ms] Exchange checkFor407: all clear DEBUG: [HttpClient-54-Worker0] [45s 956ms] Http1Exchange Sending headers only DEBUG: [HttpClient-54-Worker0] [45s 956ms] Http1AsyncReceiver(SocketTube(114)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1345a54a queue.isEmpty: true DEBUG: [HttpClient-54-Worker0] [45s 956ms] Http1AsyncReceiver(SocketTube(114)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1345a54a, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-54-Worker0] [45s 956ms] Http1AsyncReceiver(SocketTube(114)) downstream subscription demand is 1 DEBUG: [HttpClient-54-Worker0] [45s 956ms] Http1AsyncReceiver(SocketTube(114)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-54-Worker0] [45s 956ms] Http1AsyncReceiver(SocketTube(114)) downstream subscription demand is 1 DEBUG: [HttpClient-54-Worker0] [45s 956ms] Http1AsyncReceiver(SocketTube(114)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-54-Worker0] [45s 956ms] Http1Exchange response created in advance DEBUG: [HttpClient-54-Worker0] [45s 957ms] Http1Exchange initiating connect async DEBUG: [HttpClient-54-Worker0] [45s 957ms] PlainHttpConnection(SocketTube(114)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-54-Worker0] [45s 957ms] PlainHttpConnection(SocketTube(114)) bind completed /0.0.0.0 DEBUG: [HttpClient-54-Worker0] [45s 957ms] PlainHttpConnection(SocketTube(114)) registering connect event DEBUG: [HttpClient-55-SelectorManager] [45s 957ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@757c28e for C (true) DEBUG: [HttpClient-55-SelectorManager] [45s 957ms] PlainHttpConnection(SocketTube(114)) ConnectEvent: finishing connect DEBUG: [HttpClient-55-SelectorManager] [45s 957ms] PlainHttpConnection(SocketTube(114)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38365 DEBUG: [HttpClient-54-Worker1] [45s 957ms] PlainHttpConnection(SocketTube(114)) finishConnect, setting connected=true DEBUG: [HttpClient-54-Worker1] [45s 957ms] Http1Exchange SocketTube(114) connecting flows DEBUG: [HttpClient-54-Worker1] [45s 957ms] SocketTube(114) connecting flows DEBUG: [HttpClient-54-Worker1] [45s 957ms] SocketTube(114) read publisher got subscriber DEBUG: [HttpClient-54-Worker1] [45s 957ms] SocketTube(114) registering subscribe event DEBUG: [HttpClient-54-Worker1] [45s 957ms] SocketTube(114) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-54-Worker1] [45s 957ms] Http1Publisher(SocketTube(114)) got subscriber: SocketTube(114) DEBUG: [HttpClient-54-Worker1] [45s 957ms] SocketTube(114) subscribed for writing DEBUG: [HttpClient-54-Worker1] [45s 957ms] SocketTube(114) write: registering startSubscription event DEBUG: [HttpClient-54-Worker1] [45s 957ms] Http1Exchange requestAction.headers Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:34777/ GET DEBUG: [HttpClient-54-Worker1] [45s 958ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-54-Worker1] [45s 958ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-54-Worker1] [45s 958ms] Http1Publisher(SocketTube(114)) WriteTask DEBUG: [HttpClient-54-Worker1] [45s 958ms] Http1Publisher(SocketTube(114)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-55-SelectorManager] [45s 958ms] SocketTube(114) subscribe event raised DEBUG: [HttpClient-55-SelectorManager] [45s 958ms] SocketTube(114) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@dafa9fe DEBUG: [HttpClient-55-SelectorManager] [45s 958ms] SocketTube(114) read demand reset to 0 DEBUG: [HttpClient-55-SelectorManager] [45s 958ms] SocketTube(114) calling onSubscribe DEBUG: [HttpClient-55-SelectorManager] [45s 958ms] Http1AsyncReceiver(SocketTube(114)) Received onSubscribed from upstream DEBUG: [HttpClient-55-SelectorManager] [45s 958ms] SocketTube(114) onSubscribe called DEBUG: [HttpClient-55-SelectorManager] [45s 958ms] SocketTube(114) pending subscriber subscribed DEBUG: [HttpClient-55-SelectorManager] [45s 958ms] SocketTube(114) write: starting subscription DEBUG: [HttpClient-55-SelectorManager] [45s 958ms] SocketTube(114) write: offloading requestMore DEBUG: [HttpClient-54-Worker2] [45s 958ms] Http1AsyncReceiver(SocketTube(114)) downstream subscription demand is 1 DEBUG: [HttpClient-54-Worker2] [45s 958ms] Http1AsyncReceiver(SocketTube(114)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-54-Worker2] [45s 958ms] Http1AsyncReceiver(SocketTube(114)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-54-Worker2] [45s 958ms] SocketTube(114) got some demand for reading DEBUG: [HttpClient-54-Worker2] [45s 958ms] SocketTube(114) resuming read event DEBUG: [HttpClient-54-Worker2] [45s 958ms] SocketTube(114) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-54-Worker3] [45s 958ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-54-Worker3] [45s 958ms] Http1Publisher(SocketTube(114)) subscription request(1), demand=1 DEBUG: [HttpClient-54-Worker3] [45s 958ms] Http1Publisher(SocketTube(114)) WriteTask DEBUG: [HttpClient-54-Worker3] [45s 958ms] Http1Publisher(SocketTube(114)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-54-Worker3] [45s 958ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-54-Worker3] [45s 958ms] Exchange checkFor407: all clear DEBUG: [HttpClient-54-Worker3] [45s 958ms] Exchange sendRequestBody DEBUG: [HttpClient-54-Worker3] [45s 958ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-54-Worker3] [45s 958ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-54-Worker3] [45s 958ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-54-Worker3] [45s 958ms] Http1Publisher(SocketTube(114)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-54-Worker3] [45s 958ms] Http1Publisher(SocketTube(114)) onNext with 191 bytes DEBUG: [HttpClient-54-Worker3] [45s 959ms] SocketTube(114) trying to write: 191 DEBUG: [HttpClient-54-Worker3] [45s 959ms] SocketTube(114) wrote: 191 DEBUG: [HttpClient-54-Worker3] [45s 959ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-54-Worker3] [45s 959ms] Http1Publisher(SocketTube(114)) subscription request(1), demand=1 DEBUG: [HttpClient-54-Worker3] [45s 959ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker3] [45s 959ms] SocketTube(114) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker3] [45s 959ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-54-Worker3] [45s 959ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-54-Worker3] [45s 959ms] Http1Exchange reading headers DEBUG: [HttpClient-54-Worker3] [45s 959ms] Http1Response(id=90, PlainHttpConnection(SocketTube(114))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-54-Worker3] [45s 959ms] Http1Response(id=90, PlainHttpConnection(SocketTube(114))) First time around DEBUG: [HttpClient-54-Worker3] [45s 959ms] Http1Response(id=90, PlainHttpConnection(SocketTube(114))) headersReader is not yet completed DEBUG: [HttpClient-54-Worker3] [45s 959ms] Http1Publisher(SocketTube(114)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-54-Worker3] [45s 959ms] Http1Publisher(SocketTube(114)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5a47b6cb DEBUG: [HttpClient-54-Worker3] [45s 959ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-SelectorManager] [45s 959ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48ad262f for R (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=38365,localport=34777] TestServer(1): starting connection DEBUG: [HttpClient-55-SelectorManager] [45s 965ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48ad262f for None (false) DEBUG: [HttpClient-55-SelectorManager] [45s 966ms] SocketTube(114) read bytes: 71 DEBUG: [HttpClient-55-SelectorManager] [45s 966ms] Http1AsyncReceiver(SocketTube(114)) Putting 71 bytes into the queue DEBUG: [HttpClient-55-SelectorManager] [45s 966ms] SocketTube(114) resuming read event DEBUG: [HttpClient-55-SelectorManager] [45s 966ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48ad262f for R (false) DEBUG: [HttpClient-55-SelectorManager] [45s 966ms] SocketTube(114) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker4] [45s 967ms] Http1AsyncReceiver(SocketTube(114)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1345a54a DEBUG: [HttpClient-54-Worker4] [45s 967ms] Http1AsyncReceiver(SocketTube(114)) downstream subscription demand is 1 DEBUG: [HttpClient-54-Worker4] [45s 967ms] Http1AsyncReceiver(SocketTube(114)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1345a54a DEBUG: [HttpClient-54-Worker4] [45s 967ms] Http1Response(id=90, PlainHttpConnection(SocketTube(114))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-54-Worker4] [45s 967ms] Http1Response(id=90, PlainHttpConnection(SocketTube(114))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-54-Worker4] [45s 967ms] Http1AsyncReceiver(SocketTube(114)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1345a54a DEBUG: [HttpClient-54-Worker4] [45s 967ms] Http1Response(id=90, PlainHttpConnection(SocketTube(114))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-54-Worker4] [45s 967ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-54-Worker4] [45s 967ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:38365 remote=/127.0.0.1:34777] DEBUG: [HttpClient-54-Worker4] [45s 967ms] Http1Response(id=90, PlainHttpConnection(SocketTube(114))) readBody: return2Cache: false DEBUG: [HttpClient-54-Worker4] [45s 967ms] Http1Response(id=90, PlainHttpConnection(SocketTube(114))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7d07a44e(55) DEBUG: [HttpClient-54-Worker4] [45s 967ms] Http1AsyncReceiver(SocketTube(114)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1dfb0fee/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7c818468 queue.isEmpty: false DEBUG: [HttpClient-54-Worker4] [45s 968ms] Http1AsyncReceiver(SocketTube(114)) Delegate done: 0 DEBUG: [HttpClient-54-Worker4] [45s 968ms] PlainHttpConnection(SocketTube(114))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-54-Worker4] [45s 968ms] HttpClientImpl(55) body subscriber registered: 1 DEBUG: [HttpClient-54-Worker4] [45s 968ms] Http1AsyncReceiver(SocketTube(114)) cleared DEBUG: [HttpClient-54-Worker4] [45s 968ms] HttpClientImpl(55) body subscriber unregistered: 0 DEBUG: [HttpClient-54-Worker4] [45s 968ms] Exchange Ignored body DEBUG: [HttpClient-54-Worker4] [45s 968ms] Http2Connection(SocketTube(114)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-54-Worker4] [45s 968ms] Http2Connection(SocketTube(114)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-54-Worker4] [45s 968ms] Http2Connection(SocketTube(114)) Opened stream 1 DEBUG: [HttpClient-54-Worker4] [45s 968ms] Http2Connection(SocketTube(114))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-54-Worker4] [45s 968ms] Http2Connection(SocketTube(114))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-54-Worker4] [45s 968ms] SocketTube(114) connecting flows DEBUG: [HttpClient-54-Worker4] [45s 968ms] SocketTube(114) read publisher got subscriber DEBUG: [HttpClient-54-Worker4] [45s 968ms] SocketTube(114) registering subscribe event DEBUG: [HttpClient-54-Worker4] [45s 969ms] SocketTube(114) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker4] [45s 969ms] SocketTube(114) subscribed for writing DEBUG: [HttpClient-54-Worker4] [45s 969ms] SocketTube(114) write: resetting demand to 0 DEBUG: [HttpClient-55-SelectorManager] [45s 969ms] SocketTube(114) subscribe event raised DEBUG: [HttpClient-55-SelectorManager] [45s 969ms] SocketTube(114) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@79afaca4 DEBUG: [HttpClient-55-SelectorManager] [45s 969ms] Http1AsyncReceiver(SocketTube(114)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-55-SelectorManager] [45s 969ms] SocketTube(114) read demand reset to 0 DEBUG: [HttpClient-55-SelectorManager] [45s 969ms] SocketTube(114) calling onSubscribe DEBUG: [HttpClient-55-SelectorManager] [45s 969ms] Http2Connection(SocketTube(114)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-55-SelectorManager] [45s 969ms] SocketTube(114) got some demand for reading DEBUG: [HttpClient-55-SelectorManager] [45s 969ms] SocketTube(114) resuming read event DEBUG: [HttpClient-55-SelectorManager] [45s 969ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48ad262f for R (false) DEBUG: [HttpClient-55-SelectorManager] [45s 969ms] SocketTube(114) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-55-SelectorManager] [45s 969ms] SocketTube(114) onSubscribe called DEBUG: [HttpClient-55-SelectorManager] [45s 969ms] SocketTube(114) pending subscriber subscribed DEBUG: [HttpClient-54-Worker4] [45s 969ms] SocketTube(114) write: registering startSubscription event DEBUG: [HttpClient-55-SelectorManager] [45s 969ms] SocketTube(114) write: starting subscription DEBUG: [HttpClient-55-SelectorManager] [45s 969ms] SocketTube(114) write: offloading requestMore DEBUG: [HttpClient-54-Worker5] [45s 969ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-54-Worker5] [45s 969ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: got request of 1 from SocketTube(114) DEBUG: [HttpClient-54-Worker5] [45s 969ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 2:40:37 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] [45s 970ms] PlainHttpConnection(SocketTube(114)) added 63 bytes in the priority write queue DEBUG: [HttpClient-54-Worker4] [45s 970ms] PlainHttpConnection(SocketTube(114)) signalling the publisher of the write queue DEBUG: [HttpClient-54-Worker4] [45s 970ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(114) DEBUG: [HttpClient-54-Worker4] [45s 970ms] SocketTube(114) trying to write: 63 DEBUG: [HttpClient-54-Worker4] [45s 970ms] SocketTube(114) wrote: 63 DEBUG: [HttpClient-54-Worker4] [45s 970ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-54-Worker4] [45s 970ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: got request of 1 from SocketTube(114) DEBUG: [HttpClient-54-Worker4] [45s 970ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker4] [45s 970ms] SocketTube(114) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker4] [45s 970ms] Http2Connection(SocketTube(114)):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-54-Worker4] [45s 970ms] PlainHttpConnection(SocketTube(114)) added 13 bytes in the priority write queue DEBUG: [HttpClient-54-Worker4] [45s 970ms] PlainHttpConnection(SocketTube(114)) signalling the publisher of the write queue DEBUG: [HttpClient-54-Worker4] [45s 970ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(114) DEBUG: [HttpClient-54-Worker4] [45s 970ms] SocketTube(114) trying to write: 13 DEBUG: [HttpClient-54-Worker4] [45s 984ms] SocketTube(114) wrote: 13 DEBUG: [HttpClient-54-Worker4] [45s 984ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-54-Worker4] [45s 987ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: got request of 1 from SocketTube(114) DEBUG: [HttpClient-54-Worker4] [45s 987ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker4] [45s 987ms] SocketTube(114) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker4] [45s 987ms] Http2Connection(SocketTube(114)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-54-Worker4] [45s 987ms] Http2Connection(SocketTube(114)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-54-Worker4] [45s 987ms] Http2Connection(SocketTube(114)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-54-Worker4] [45s 987ms] Http1AsyncReceiver(SocketTube(114)) stopping DEBUG: [HttpClient-54-Worker4] [45s 987ms] Http1AsyncReceiver(SocketTube(114)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [Test-server-pool] [45s 974ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [45s 987ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [45s 987ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [45s 987ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [45s 987ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [45s 987ms] 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-54-Worker4] [45s 988ms] Http1AsyncReceiver(SocketTube(114)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-54-Worker4] [45s 988ms] Http2Connection(SocketTube(114)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-54-Worker4] [45s 988ms] Http2Connection(SocketTube(114)) H2 processed buffered data DEBUG: [HttpClient-54-Worker4] [45s 988ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(114)) DEBUG: [HttpClient-54-Worker4] [45s 988ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(114)) DEBUG: [HttpClient-54-Worker4] [45s 988ms] Http1AsyncReceiver(SocketTube(114)) cleared DEBUG: [HttpClient-54-Worker4] [45s 988ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-54-Worker4] [45s 989ms] Http1Response(id=90, PlainHttpConnection(SocketTube(114))) Finished reading body: READING_BODY DEBUG: [HttpClient-54-Worker4] [45s 989ms] Http1Response(id=90, PlainHttpConnection(SocketTube(114))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7d07a44e(55) DEBUG: [HttpClient-54-Worker4] [45s 989ms] Http1AsyncReceiver(SocketTube(114)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1dfb0fee/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7c818468, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [HttpClient-54-Worker4] [45s 989ms] Http1AsyncReceiver(SocketTube(114)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-54-Worker4] [45s 989ms] Http1AsyncReceiver(SocketTube(114)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-54-Worker4] [45s 989ms] Http1AsyncReceiver(SocketTube(114)) Http1TubeSubscriber: no need to request more TestServer(1): connection started DEBUG: [HttpClient-55-SelectorManager] [45s 990ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48ad262f for None (false) DEBUG: [HttpClient-55-SelectorManager] [45s 990ms] SocketTube(114) read bytes: 39 DEBUG: [HttpClient-55-SelectorManager] [45s 990ms] Http2Connection(SocketTube(114)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-55-SelectorManager] [45s 990ms] SocketTube(114) resuming read event DEBUG: [HttpClient-55-SelectorManager] [45s 990ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48ad262f for R (false) DEBUG: [HttpClient-55-SelectorManager] [45s 990ms] SocketTube(114) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker6] [45s 990ms] Http2Connection(SocketTube(114)) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-54-Worker6] [45s 990ms] Http2Connection(SocketTube(114)) H2 Receiving(1): 39 DEBUG: [HttpClient-54-Worker6] [45s 990ms] Http2Connection(SocketTube(114)) Processing 39 DEBUG: [HttpClient-54-Worker6] [45s 990ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-54-Worker6] [45s 990ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-54-Worker6] [45s 990ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 2:40:37 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] [45s 991ms] Http2Connection(SocketTube(114)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-54-Worker6] [45s 991ms] PlainHttpConnection(SocketTube(114)) added 9 bytes to the write queue DEBUG: [HttpClient-54-Worker6] [45s 991ms] PlainHttpConnection(SocketTube(114)) signalling the publisher of the write queue DEBUG: [HttpClient-54-Worker6] [45s 991ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(114) DEBUG: [HttpClient-54-Worker6] [45s 991ms] SocketTube(114) trying to write: 9 DEBUG: [HttpClient-54-Worker6] [45s 991ms] SocketTube(114) wrote: 9 DEBUG: [HttpClient-54-Worker6] [45s 991ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-54-Worker6] [45s 991ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: got request of 1 from SocketTube(114) DEBUG: [HttpClient-54-Worker6] [45s 991ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker6] [45s 991ms] SocketTube(114) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker6] [45s 991ms] Http2Connection(SocketTube(114)) H2 processed(1) TestServer: GET / Server: creating input stream for stream 1 TestServer(1): Using handler for: / Sent response headers 200 DEBUG: [readLoop] [45s 995ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [45s 995ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [45s 995ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [45s 995ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [45s 995ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [45s 995ms] 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] [45s 995ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [45s 995ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [45s 995ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [45s 995ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [45s 995ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [45s 995ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [45s 995ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [45s 995ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [45s 995ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [45s 995ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [45s 995ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-SelectorManager] [45s 997ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48ad262f for None (false) DEBUG: [HttpClient-55-SelectorManager] [45s 997ms] SocketTube(114) read bytes: 59 DEBUG: [HttpClient-55-SelectorManager] [45s 997ms] Http2Connection(SocketTube(114)) onNext: got 59 bytes in 1 buffers DEBUG: [HttpClient-55-SelectorManager] [45s 997ms] SocketTube(114) resuming read event DEBUG: [HttpClient-55-SelectorManager] [45s 997ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48ad262f for R (false) DEBUG: [HttpClient-55-SelectorManager] [45s 997ms] SocketTube(114) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker7] [45s 997ms] Http2Connection(SocketTube(114)) sending 59 to Http2Connection.asyncReceive DEBUG: [HttpClient-54-Worker7] [45s 997ms] Http2Connection(SocketTube(114)) H2 Receiving(2): 59 DEBUG: [HttpClient-54-Worker7] [45s 997ms] Http2Connection(SocketTube(114)) Processing 59 DEBUG: [HttpClient-54-Worker7] [45s 997ms] FramesDecoder decodes: 59 DEBUG: [HttpClient-54-Worker7] [45s 997ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-54-Worker7] [45s 997ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-54-Worker7] [45s 997ms] Http2Connection(SocketTube(114))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-54-Worker7] [45s 997ms] Http2Connection(SocketTube(114))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-54-Worker7] [45s 998ms] Http2Connection(SocketTube(114))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:34777/) 200 HTTP_2 Local port: 38365 DEBUG: [HttpClient-54-Worker7] [45s 998ms] Http2Connection(SocketTube(114))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:34777/) 200 HTTP_2 Local port: 38365 DEBUG: [HttpClient-54-Worker7] [45s 998ms] Http2Connection(SocketTube(114))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-54-Worker7] [45s 998ms] HttpClientImpl(55) body subscriber registered: 1 DEBUG: [HttpClient-54-Worker7] [45s 998ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-54-Worker7] [45s 998ms] Http2Connection(SocketTube(114))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-54-Worker7] [45s 998ms] Http2Connection(SocketTube(114))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-54-Worker7] [45s 998ms] Http2Connection(SocketTube(114)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-54-Worker7] [45s 998ms] Http2Connection(SocketTube(114)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-54-Worker7] [45s 998ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-54-Worker7] [45s 998ms] Http2Connection(SocketTube(114))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-54-Worker7] [45s 998ms] Http2Connection(SocketTube(114))/Stream(1) incoming: onComplete DEBUG: [HttpClient-54-Worker7] [45s 998ms] HttpClientImpl(55) body subscriber unregistered: 0 DEBUG: [HttpClient-54-Worker7] [45s 999ms] HttpClientImpl(55) ClientImpl (async) elapsed 43 millis for GET to http://127.0.0.1:34777/ DEBUG: [HttpClient-54-Worker7] [45s 999ms] Http2Connection(SocketTube(114))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-54-Worker7] [45s 999ms] Http2Connection(SocketTube(114))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-54-Worker7] [45s 999ms] Http2Connection(SocketTube(114))/Stream(1) close stream 1 DEBUG: [HttpClient-54-Worker7] [45s 999ms] Http2Connection(SocketTube(114)) Closed stream 1 DEBUG: [HttpClient-54-Worker7] [45s 999ms] Http2Connection(SocketTube(114))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1ae08ae3 DEBUG: [HttpClient-54-Worker7] [45s 999ms] Http2Connection(SocketTube(114))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-54-Worker7] [45s 999ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-55-SelectorManager] [45s 999ms] HttpClientImpl(55) SelectorManager shutting down DEBUG: [HttpClient-55-SelectorManager] [45s 999ms] Http2ClientImpl stopping Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-54-Worker7] [45s 999ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-55-SelectorManager] [45s 999ms] Http2Connection(SocketTube(114)) Close all streams DEBUG: [HttpClient-55-SelectorManager] [45s 999ms] Http2Connection(SocketTube(114)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-54-Worker7] [45s 999ms] Http2Connection(SocketTube(114)) H2 processed(2) Apr 01, 2024 2:40:37 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] [46s] PlainHttpConnection(SocketTube(114)) added 34 bytes to the write queue DEBUG: [HttpClient-55-SelectorManager] [46s] PlainHttpConnection(SocketTube(114)) signalling the publisher of the write queue DEBUG: [HttpClient-55-SelectorManager] [46s] PlainHttpConnection(SocketTube(114)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(114) DEBUG: [HttpClient-55-SelectorManager] [46s] SocketTube(114) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-SelectorManager] [46s] SocketTube(114) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-55-SelectorManager] [46s] SocketTube(114) pausing read event DEBUG: [HttpClient-55-SelectorManager] [46s] SocketTube(114) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@79afaca4 DEBUG: [HttpClient-55-SelectorManager] [46s] SocketTube(114) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-SelectorManager] [46s] Http2Connection(SocketTube(114)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-SelectorManager] [46s] SocketTube(114) Stopping read scheduler DEBUG: [HttpClient-55-SelectorManager] [46s] SocketTube(114) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-SelectorManager] [46s] SocketTube(114) Read scheduler stopped DEBUG: [HttpClient-55-SelectorManager] [46s] SocketTube(114) write: cancel DEBUG: [HttpClient-55-SelectorManager] [46s] SocketTube(114) write: resetting demand to 0 DEBUG: [HttpClient-55-SelectorManager] [46s] PlainHttpConnection(SocketTube(114)) HttpPublisher: cancelled by SocketTube(114) DEBUG: [HttpClient-55-SelectorManager] [46s] SocketTube(114) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-55-SelectorManager] [46s] Http2Connection(SocketTube(114)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-55-SelectorManager] [46s] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(114)) DEBUG: [HttpClient-55-SelectorManager] [46s] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(114)) DEBUG: [HttpClient-55-SelectorManager] [46s] PlainHttpConnection(SocketTube(114)) Closing channel: channel not registered with selector DEBUG: [HttpClient-55-SelectorManager] [46s] SocketTube(114) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-55-SelectorManager] [46s] Http2Connection(SocketTube(114)) Close all streams DEBUG: [HttpClient-54-Worker8] [46s] Http2Connection(SocketTube(114)) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) Server connection to /127.0.0.1:38365 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-54-Worker8] [46s 11ms] Http2Connection(SocketTube(114)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [MainThread] [46s 14ms] HttpClientImpl(56) proxySelector is java.net.ProxySelector$StaticProxySelector@2db9d69 (user-supplied=true) DEBUG: [MainThread] [46s 16ms] HttpClientImpl(56) ClientImpl (async) send https://127.0.0.1:55275/ GET DEBUG: [HttpClient-55-Worker0] [46s 17ms] Exchange establishing exchange for https://127.0.0.1:55275/ GET, proxy=null Apr 01, 2024 2:40:37 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 2:40:37 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] [46s 21ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-55-Worker0] [46s 21ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-55-Worker0] [46s 21ms] PlainHttpConnection(SocketTube(115)) registering connect event DEBUG: [HttpClient-55-Worker0] [46s 21ms] 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=59176, Session(1711975236215|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-56-SelectorManager] [46s 28ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2240904d for C (true) DEBUG: [HttpClient-56-SelectorManager] [46s 29ms] PlainHttpConnection(SocketTube(115)) ConnectEvent: finishing connect DEBUG: [HttpClient-56-SelectorManager] [46s 33ms] PlainHttpConnection(SocketTube(115)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59176 DEBUG: [HttpClient-55-Worker1] [46s 34ms] SocketTube(115) connecting flows DEBUG: [HttpClient-55-Worker1] [46s 34ms] SocketTube(115) read publisher got subscriber DEBUG: [HttpClient-55-Worker1] [46s 34ms] SocketTube(115) registering subscribe event DEBUG: [HttpClient-55-Worker1] [46s 34ms] SocketTube(115) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-55-Worker1] [46s 34ms] SSL Writer(SocketTube(115)) requesting 1 DEBUG: [HttpClient-55-Worker1] [46s 34ms] SSLTube(SocketTube(115)) request: n=1 DEBUG: [HttpClient-55-Worker1] [46s 34ms] SSL Writer(SocketTube(115)) calling downstreamSubscriber::onSubscribe on SocketTube(115) DEBUG: [HttpClient-55-Worker1] [46s 34ms] SocketTube(115) subscribed for writing DEBUG: [HttpClient-55-Worker1] [46s 34ms] SocketTube(115) write: registering startSubscription event DEBUG: [HttpClient-55-Worker1] [46s 34ms] SSL Writer(SocketTube(115)) onSubscribe initiating handshaking DEBUG: [HttpClient-55-Worker1] [46s 34ms] SSL Writer(SocketTube(115)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-55-Worker1] [46s 34ms] SSL Writer(SocketTube(115)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-55-Worker1] [46s 34ms] SSL Writer(SocketTube(115)) wrapping 0 bytes DEBUG: [HttpClient-55-Worker1] [46s 36ms] SSL Writer(SocketTube(115)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker1] [46s 36ms] SSL Writer(SocketTube(115)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-55-Worker1] [46s 37ms] SSL Writer(SocketTube(115)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker1] [46s 37ms] SSL Writer(SocketTube(115)) handshaking DEBUG: [HttpClient-55-Worker1] [46s 37ms] SSL Reader(SocketTube(115)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-55-Worker1] [46s 37ms] SSL Writer(SocketTube(115)) Sending 2191 bytes downstream DEBUG: [HttpClient-55-Worker1] [46s 37ms] SSL Writer(SocketTube(115)) Adding 2191 to outputQ queue DEBUG: [HttpClient-55-Worker1] [46s 37ms] SSL Writer(SocketTube(115)) pushScheduler is alive DEBUG: [HttpClient-55-Worker1] [46s 37ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-56-SelectorManager] [46s 37ms] SocketTube(115) subscribe event raised DEBUG: [HttpClient-56-SelectorManager] [46s 37ms] 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@28b8fb3d[Not completed, 4 dependents] (id=7887) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(115)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@6dba604e[Not completed, 1 dependents] (id=7893), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 1, engine: NEED_UNWRAP DEBUG: [HttpClient-56-SelectorManager] [46s 37ms] SocketTube(115) read demand reset to 0 DEBUG: [HttpClient-56-SelectorManager] [46s 37ms] SocketTube(115) calling onSubscribe DEBUG: [HttpClient-56-SelectorManager] [46s 37ms] SSL Reader(SocketTube(115)) requesting 1 DEBUG: [HttpClient-56-SelectorManager] [46s 37ms] SocketTube(115) got some demand for reading DEBUG: [HttpClient-56-SelectorManager] [46s 37ms] SocketTube(115) resuming read event DEBUG: [HttpClient-56-SelectorManager] [46s 37ms] SocketTube(115) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-56-SelectorManager] [46s 37ms] SSL Reader(SocketTube(115)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(115)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@6dba604e[Not completed, 1 dependents] (id=7893), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-56-SelectorManager] [46s 37ms] SSLTube(SocketTube(115)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-56-SelectorManager] [46s 37ms] SSLTube(SocketTube(115)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-56-SelectorManager] [46s 37ms] SocketTube(115) onSubscribe called DEBUG: [HttpClient-56-SelectorManager] [46s 37ms] SocketTube(115) pending subscriber subscribed DEBUG: [HttpClient-56-SelectorManager] [46s 37ms] SocketTube(115) write: starting subscription DEBUG: [HttpClient-56-SelectorManager] [46s 37ms] SocketTube(115) write: offloading requestMore DEBUG: [HttpClient-56-SelectorManager] [46s 37ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b5e474c for R (true) DEBUG: [HttpClient-55-Worker2] [46s 37ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-55-Worker2] [46s 37ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker2] [46s 37ms] SSL Writer(SocketTube(115)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-55-Worker2] [46s 37ms] SocketTube(115) trying to write: 2191 DEBUG: [HttpClient-55-Worker2] [46s 37ms] SocketTube(115) wrote: 2191 DEBUG: [HttpClient-55-Worker2] [46s 37ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-55-Worker2] [46s 37ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker2] [46s 37ms] SocketTube(115) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker2] [46s 37ms] SSL Writer(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-55-Worker2] [46s 37ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker2] [46s 37ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-SelectorManager] [46s 41ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b5e474c for None (false) DEBUG: [HttpClient-56-SelectorManager] [46s 41ms] HttpClientImpl(56) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-56-SelectorManager] [46s 42ms] SocketTube(115) read bytes: 133 DEBUG: [HttpClient-56-SelectorManager] [46s 42ms] SSL Reader(SocketTube(115)) onNext DEBUG: [HttpClient-56-SelectorManager] [46s 42ms] SSL Reader(SocketTube(115)) Adding 133 bytes to read buffer DEBUG: [HttpClient-56-SelectorManager] [46s 42ms] SocketTube(115) resuming read event DEBUG: [HttpClient-56-SelectorManager] [46s 42ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b5e474c for R (false) DEBUG: [HttpClient-56-SelectorManager] [46s 42ms] SocketTube(115) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [46s 42ms] SSL Reader(SocketTube(115)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-55-Worker3] [46s 42ms] SSL Reader(SocketTube(115)) Unwrapping: 133 DEBUG: [HttpClient-55-Worker3] [46s 47ms] SSL Reader(SocketTube(115)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-55-Worker3] [46s 47ms] SSL Reader(SocketTube(115)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-55-Worker3] [46s 47ms] SSL Reader(SocketTube(115)) Unwrapped: consumed: 133 DEBUG: [HttpClient-55-Worker3] [46s 47ms] SSL Reader(SocketTube(115)) handshaking DEBUG: [HttpClient-55-Worker3] [46s 47ms] SSLFlowDelegate(SocketTube(115)) obtaining and initiating task execution DEBUG: [HttpClient-55-Worker3] [46s 47ms] SSLFlowDelegate(SocketTube(115)) #tasks to execute: 1 DEBUG: [HttpClient-55-Worker3] [46s 49ms] SSLFlowDelegate(SocketTube(115)) finished task execution DEBUG: [HttpClient-55-Worker3] [46s 49ms] SSL Writer(SocketTube(115)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-55-Worker3] [46s 49ms] SSL Writer(SocketTube(115)) wrapping 0 bytes DEBUG: [HttpClient-55-Worker3] [46s 49ms] SSL Writer(SocketTube(115)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-55-Worker3] [46s 49ms] SSL Writer(SocketTube(115)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-55-Worker3] [46s 49ms] SSL Writer(SocketTube(115)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-55-Worker3] [46s 49ms] SSL Writer(SocketTube(115)) handshaking DEBUG: [HttpClient-55-Worker3] [46s 49ms] SSL Writer(SocketTube(115)) Sending 6 bytes downstream DEBUG: [HttpClient-55-Worker3] [46s 49ms] SSL Writer(SocketTube(115)) Adding 6 to outputQ queue DEBUG: [HttpClient-55-Worker3] [46s 49ms] SSL Writer(SocketTube(115)) pushScheduler is alive DEBUG: [HttpClient-55-Worker3] [46s 49ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker3] [46s 49ms] SSL Writer(SocketTube(115)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-55-Worker3] [46s 49ms] SocketTube(115) trying to write: 6 DEBUG: [HttpClient-56-SelectorManager] [46s 54ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b5e474c for None (false) DEBUG: [HttpClient-56-SelectorManager] [46s 54ms] SocketTube(115) no more demand for reading DEBUG: [HttpClient-56-SelectorManager] [46s 54ms] SocketTube(115) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [46s 54ms] SocketTube(115) wrote: 6 DEBUG: [HttpClient-55-Worker3] [46s 54ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-55-Worker3] [46s 54ms] SocketTube(115) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [46s 54ms] SocketTube(115) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [46s 54ms] SSL Writer(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-55-Worker3] [46s 54ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker3] [46s 54ms] SSL Reader(SocketTube(115)) requesting 1 DEBUG: [HttpClient-55-Worker3] [46s 54ms] SocketTube(115) got some demand for reading DEBUG: [HttpClient-55-Worker3] [46s 54ms] SocketTube(115) resuming read event DEBUG: [HttpClient-55-Worker3] [46s 54ms] SocketTube(115) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [46s 54ms] SSL Reader(SocketTube(115)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-SelectorManager] [46s 54ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b5e474c for R (true) DEBUG: [HttpClient-56-SelectorManager] [46s 54ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b5e474c for None (false) DEBUG: [HttpClient-56-SelectorManager] [46s 55ms] SocketTube(115) read bytes: 6 DEBUG: [HttpClient-56-SelectorManager] [46s 55ms] SSL Reader(SocketTube(115)) onNext DEBUG: [HttpClient-56-SelectorManager] [46s 55ms] SSL Reader(SocketTube(115)) Adding 6 bytes to read buffer DEBUG: [HttpClient-56-SelectorManager] [46s 55ms] SocketTube(115) resuming read event DEBUG: [HttpClient-56-SelectorManager] [46s 55ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b5e474c for R (false) DEBUG: [HttpClient-56-SelectorManager] [46s 55ms] SocketTube(115) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker4] [46s 55ms] SSL Reader(SocketTube(115)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-55-Worker4] [46s 55ms] SSL Reader(SocketTube(115)) Unwrapping: 6 DEBUG: [HttpClient-55-Worker4] [46s 55ms] SSL Reader(SocketTube(115)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-55-Worker4] [46s 55ms] SSL Reader(SocketTube(115)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-55-Worker4] [46s 55ms] SSL Reader(SocketTube(115)) Unwrapped: consumed: 6 DEBUG: [HttpClient-55-Worker4] [46s 55ms] SSL Reader(SocketTube(115)) handshaking DEBUG: [HttpClient-55-Worker4] [46s 55ms] SSL Reader(SocketTube(115)) requesting 1 DEBUG: [HttpClient-55-Worker4] [46s 55ms] SocketTube(115) got some demand for reading DEBUG: [HttpClient-55-Worker4] [46s 55ms] SocketTube(115) resuming read event DEBUG: [HttpClient-55-Worker4] [46s 55ms] SocketTube(115) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-SelectorManager] [46s 57ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b5e474c for R (false) DEBUG: [HttpClient-56-SelectorManager] [46s 64ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b5e474c for None (false) DEBUG: [HttpClient-56-SelectorManager] [46s 64ms] SocketTube(115) read bytes: 79 DEBUG: [HttpClient-56-SelectorManager] [46s 64ms] SSL Reader(SocketTube(115)) onNext DEBUG: [HttpClient-56-SelectorManager] [46s 64ms] SSL Reader(SocketTube(115)) Adding 79 bytes to read buffer DEBUG: [HttpClient-56-SelectorManager] [46s 64ms] SocketTube(115) resuming read event DEBUG: [HttpClient-56-SelectorManager] [46s 64ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b5e474c for R (false) DEBUG: [HttpClient-56-SelectorManager] [46s 64ms] SocketTube(115) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker5] [46s 64ms] SSL Reader(SocketTube(115)) processData: readBuf remaining:79, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-55-Worker5] [46s 64ms] SSL Reader(SocketTube(115)) Unwrapping: 79 DEBUG: [HttpClient-55-Worker5] [46s 64ms] SSL Reader(SocketTube(115)) Decoded 0 bytes out of 79 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-55-Worker5] [46s 67ms] SSL Reader(SocketTube(115)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-55-Worker5] [46s 67ms] SSL Reader(SocketTube(115)) Unwrapped: consumed: 79 DEBUG: [HttpClient-55-Worker5] [46s 67ms] SSL Reader(SocketTube(115)) handshaking DEBUG: [HttpClient-55-Worker5] [46s 79ms] SSLFlowDelegate(SocketTube(115)) obtaining and initiating task execution DEBUG: [HttpClient-55-Worker5] [46s 79ms] SSLFlowDelegate(SocketTube(115)) #tasks to execute: 1 DEBUG: [HttpClient-55-Worker5] [46s 80ms] SSLFlowDelegate(SocketTube(115)) finished task execution DEBUG: [HttpClient-55-Worker5] [46s 80ms] SSL Writer(SocketTube(115)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-55-Worker5] [46s 80ms] SSL Reader(SocketTube(115)) requesting 1 DEBUG: [HttpClient-55-Worker5] [46s 80ms] SocketTube(115) got some demand for reading DEBUG: [HttpClient-55-Worker5] [46s 80ms] SocketTube(115) resuming read event DEBUG: [HttpClient-55-Worker5] [46s 80ms] SocketTube(115) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker5] [46s 80ms] SSL Reader(SocketTube(115)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-SelectorManager] [46s 82ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b5e474c for R (false) DEBUG: [HttpClient-56-SelectorManager] [46s 101ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b5e474c for None (false) DEBUG: [HttpClient-56-SelectorManager] [46s 101ms] SocketTube(115) read bytes: 90 DEBUG: [HttpClient-56-SelectorManager] [46s 101ms] SSL Reader(SocketTube(115)) onNext DEBUG: [HttpClient-56-SelectorManager] [46s 101ms] SSL Reader(SocketTube(115)) Adding 90 bytes to read buffer DEBUG: [HttpClient-56-SelectorManager] [46s 101ms] SocketTube(115) resuming read event DEBUG: [HttpClient-56-SelectorManager] [46s 101ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b5e474c for R (false) DEBUG: [HttpClient-56-SelectorManager] [46s 101ms] SocketTube(115) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker6] [46s 104ms] SSL Reader(SocketTube(115)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-55-Worker6] [46s 112ms] SSL Reader(SocketTube(115)) Unwrapping: 90 DEBUG: [HttpClient-55-Worker6] [46s 119ms] SSL Reader(SocketTube(115)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-55-Worker6] [46s 124ms] SSL Reader(SocketTube(115)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-55-Worker6] [46s 125ms] SSL Reader(SocketTube(115)) Unwrapped: consumed: 90 DEBUG: [HttpClient-55-Worker6] [46s 125ms] SSL Reader(SocketTube(115)) handshaking DEBUG: [HttpClient-55-Worker6] [46s 125ms] SSL Writer(SocketTube(115)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-55-Worker6] [46s 125ms] SSL Writer(SocketTube(115)) wrapping 0 bytes DEBUG: [HttpClient-55-Worker6] [46s 125ms] SSL Writer(SocketTube(115)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker6] [46s 125ms] SSL Writer(SocketTube(115)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-55-Worker6] [46s 125ms] SSL Writer(SocketTube(115)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker6] [46s 125ms] SSLFlowDelegate(SocketTube(115)) setALPN = h2 DEBUG: [HttpClient-55-Worker6] [46s 125ms] PlainHttpConnection(SocketTube(115)) finishConnect, setting connected=true DEBUG: [HttpClient-55-Worker6] [46s 126ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-55-Worker6] [46s 126ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-55-Worker6] [46s 126ms] Http2Connection(SSLTube(SocketTube(115))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-55-Worker6] [46s 126ms] SSLTube(SocketTube(115)) connecting flows DEBUG: [HttpClient-55-Worker6] [46s 126ms] SSLTube(SocketTube(115)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3e048cab DEBUG: [HttpClient-55-Worker6] [46s 131ms] Http2Connection(SSLTube(SocketTube(115))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-55-Worker6] [46s 131ms] SSL Reader(SocketTube(115)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-55-Worker6] [46s 131ms] SSL Reader(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker6] [46s 131ms] SSL Reader(SocketTube(115)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-55-Worker6] [46s 131ms] SSL Reader(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker6] [46s 131ms] SSLTube(SocketTube(115)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-55-Worker6] [46s 131ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: got request of 1 from SSLTube(SocketTube(115)) Apr 01, 2024 2:40:37 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-Worker6] [46s 132ms] AsyncSSLConnection(SSLTube(SocketTube(115))) added 63 bytes in the priority write queue DEBUG: [HttpClient-55-Worker6] [46s 132ms] AsyncSSLConnection(SSLTube(SocketTube(115))) signalling the publisher of the write queue DEBUG: [HttpClient-55-Worker6] [46s 132ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(115)) DEBUG: [HttpClient-55-Worker6] [46s 132ms] SSLTube(SocketTube(115)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-55-Worker6] [46s 132ms] SSL Writer(SocketTube(115)) onNext DEBUG: [HttpClient-55-Worker6] [46s 132ms] SSL Writer(SocketTube(115)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-55-Worker6] [46s 132ms] Http2Connection(SSLTube(SocketTube(115))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-55-Worker6] [46s 132ms] AsyncSSLConnection(SSLTube(SocketTube(115))) added 13 bytes in the priority write queue DEBUG: [HttpClient-55-Worker6] [46s 132ms] AsyncSSLConnection(SSLTube(SocketTube(115))) signalling the publisher of the write queue DEBUG: [HttpClient-55-Worker6] [46s 132ms] Http2Connection(SSLTube(SocketTube(115))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-55-Worker6] [46s 132ms] Http2Connection(SSLTube(SocketTube(115))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-55-Worker6] [46s 133ms] Http2Connection(SSLTube(SocketTube(115))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker6] [46s 133ms] Http2Connection(SSLTube(SocketTube(115))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-55-Worker6] [46s 133ms] Http2Connection(SSLTube(SocketTube(115))) H2 processed buffered data DEBUG: [HttpClient-55-Worker6] [46s 133ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(115))) DEBUG: [HttpClient-55-Worker6] [46s 133ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(115))) DEBUG: [HttpClient-55-Worker6] [46s 133ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-55-Worker6] [46s 133ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-55-Worker6] [46s 133ms] Http2Connection(SSLTube(SocketTube(115))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-55-Worker6] [46s 133ms] Exchange checkFor407: all clear DEBUG: [HttpClient-55-Worker6] [46s 136ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(0) sendHeadersOnly() Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:55275/ GET DEBUG: [HttpClient-55-Worker6] [46s 137ms] Http2Connection(SSLTube(SocketTube(115))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-55-Worker6] [46s 137ms] Http2Connection(SSLTube(SocketTube(115))) Opened stream 1 DEBUG: [HttpClient-55-Worker6] [46s 137ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 2:40:37 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-Worker6] [46s 137ms] AsyncSSLConnection(SSLTube(SocketTube(115))) added 48 bytes to the write queue DEBUG: [HttpClient-55-Worker6] [46s 137ms] AsyncSSLConnection(SSLTube(SocketTube(115))) signalling the publisher of the write queue DEBUG: [HttpClient-55-Worker6] [46s 137ms] Exchange checkFor407: all clear DEBUG: [HttpClient-55-Worker6] [46s 137ms] Exchange sendRequestBody DEBUG: [HttpClient-55-Worker6] [46s 137ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-55-Worker6] [46s 137ms] SSL Writer(SocketTube(115)) Sending 90 bytes downstream DEBUG: [HttpClient-55-Worker6] [46s 137ms] SSL Writer(SocketTube(115)) Adding 90 to outputQ queue DEBUG: [HttpClient-55-Worker6] [46s 137ms] SSL Writer(SocketTube(115)) pushScheduler is alive DEBUG: [HttpClient-55-Worker6] [46s 137ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker6] [46s 137ms] SSL Writer(SocketTube(115)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-55-Worker6] [46s 137ms] SocketTube(115) trying to write: 90 DEBUG: [HttpClient-55-Worker6] [46s 138ms] SocketTube(115) wrote: 90 DEBUG: [HttpClient-55-Worker6] [46s 138ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-55-Worker6] [46s 138ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker6] [46s 138ms] SocketTube(115) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker6] [46s 138ms] SSL Writer(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker6] [46s 138ms] SSL Writer(SocketTube(115)) requesting 1 DEBUG: [HttpClient-55-Worker6] [46s 138ms] SSLTube(SocketTube(115)) request: n=1 DEBUG: [HttpClient-55-Worker6] [46s 138ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: got request of 1 from SSLTube(SocketTube(115)) DEBUG: [HttpClient-55-Worker6] [46s 138ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(115)) DEBUG: [HttpClient-55-Worker6] [46s 138ms] SSLTube(SocketTube(115)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-55-Worker6] [46s 138ms] SSL Writer(SocketTube(115)) onNext DEBUG: [HttpClient-55-Worker6] [46s 138ms] SSL Writer(SocketTube(115)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-55-Worker6] [46s 138ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker6] [46s 138ms] SSL Writer(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker6] [46s 138ms] SSL Writer(SocketTube(115)) requesting 1 DEBUG: [HttpClient-55-Worker6] [46s 138ms] SSLTube(SocketTube(115)) request: n=1 DEBUG: [HttpClient-55-Worker6] [46s 138ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: got request of 1 from SSLTube(SocketTube(115)) DEBUG: [HttpClient-55-Worker6] [46s 138ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(115)) DEBUG: [HttpClient-55-Worker6] [46s 138ms] SSLTube(SocketTube(115)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-55-Worker6] [46s 138ms] SSL Writer(SocketTube(115)) onNext DEBUG: [HttpClient-55-Worker6] [46s 138ms] SSL Writer(SocketTube(115)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-55-Worker6] [46s 138ms] SSL Writer(SocketTube(115)) wrapping 124 bytes DEBUG: [HttpClient-55-Worker6] [46s 138ms] SSL Writer(SocketTube(115)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker6] [46s 138ms] SSL Writer(SocketTube(115)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-55-Worker6] [46s 138ms] SSL Writer(SocketTube(115)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker6] [46s 138ms] SSL Writer(SocketTube(115)) Sending 162 bytes downstream DEBUG: [HttpClient-55-Worker6] [46s 138ms] SSL Writer(SocketTube(115)) Adding 162 to outputQ queue DEBUG: [HttpClient-55-Worker6] [46s 138ms] SSL Writer(SocketTube(115)) pushScheduler is alive DEBUG: [HttpClient-55-Worker6] [46s 138ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker6] [46s 138ms] SSL Writer(SocketTube(115)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-55-Worker6] [46s 138ms] SocketTube(115) trying to write: 162 DEBUG: [HttpClient-55-Worker6] [46s 138ms] SocketTube(115) wrote: 162 DEBUG: [HttpClient-55-Worker6] [46s 138ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-55-Worker6] [46s 138ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker6] [46s 138ms] SocketTube(115) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker6] [46s 138ms] SSL Writer(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker6] [46s 138ms] SSL Writer(SocketTube(115)) requesting 1 DEBUG: [HttpClient-55-Worker6] [46s 138ms] SSLTube(SocketTube(115)) request: n=1 DEBUG: [HttpClient-55-Worker6] [46s 138ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: got request of 1 from SSLTube(SocketTube(115)) DEBUG: [HttpClient-55-Worker6] [46s 138ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker6] [46s 139ms] SSL Writer(SocketTube(115)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-55-Worker6] [46s 139ms] SSL Reader(SocketTube(115)) requesting 1 DEBUG: [HttpClient-55-Worker6] [46s 139ms] SocketTube(115) got some demand for reading DEBUG: [HttpClient-55-Worker6] [46s 139ms] SocketTube(115) resuming read event DEBUG: [HttpClient-55-Worker6] [46s 139ms] SocketTube(115) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker6] [46s 139ms] SSL Reader(SocketTube(115)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): starting connection DEBUG: [Test-server-pool] [46s 139ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [46s 139ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [46s 139ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [46s 139ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [46s 139ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [46s 139ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-56-SelectorManager] [46s 140ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b5e474c for None (false) DEBUG: [HttpClient-56-SelectorManager] [46s 140ms] SocketTube(115) read bytes: 1803 DEBUG: [HttpClient-56-SelectorManager] [46s 140ms] SSL Reader(SocketTube(115)) onNext DEBUG: [HttpClient-56-SelectorManager] [46s 140ms] SSL Reader(SocketTube(115)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-56-SelectorManager] [46s 140ms] SocketTube(115) resuming read event DEBUG: [HttpClient-56-SelectorManager] [46s 140ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b5e474c for R (false) DEBUG: [HttpClient-56-SelectorManager] [46s 140ms] SocketTube(115) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-SelectorManager] [46s 140ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b5e474c for R (false) DEBUG: [HttpClient-55-Worker7] [46s 140ms] SSL Reader(SocketTube(115)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-55-Worker7] [46s 140ms] SSL Reader(SocketTube(115)) Unwrapping: 1803 DEBUG: [HttpClient-55-Worker7] [46s 140ms] SSL Reader(SocketTube(115)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-55-Worker7] [46s 140ms] SSL Reader(SocketTube(115)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-55-Worker7] [46s 140ms] SSL Reader(SocketTube(115)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-55-Worker7] [46s 140ms] SSL Reader(SocketTube(115)) Unwrapping: 77 DEBUG: [HttpClient-55-Worker7] [46s 140ms] SSL Reader(SocketTube(115)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-55-Worker7] [46s 141ms] SSL Reader(SocketTube(115)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-55-Worker7] [46s 141ms] SSL Reader(SocketTube(115)) Unwrapped: consumed: 77 DEBUG: [HttpClient-55-Worker7] [46s 141ms] SSL Reader(SocketTube(115)) sending 39 DEBUG: [HttpClient-55-Worker7] [46s 141ms] SSL Reader(SocketTube(115)) Adding 39 to outputQ queue DEBUG: [HttpClient-55-Worker7] [46s 141ms] SSL Reader(SocketTube(115)) pushScheduler is alive DEBUG: [HttpClient-55-Worker7] [46s 141ms] SSL Reader(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-55-Worker7] [46s 141ms] SSL Reader(SocketTube(115)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-55-Worker7] [46s 141ms] Http2Connection(SSLTube(SocketTube(115))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-55-Worker7] [46s 141ms] Http2Connection(SSLTube(SocketTube(115))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker7] [46s 141ms] Http2Connection(SSLTube(SocketTube(115))) H2 Receiving(1): 39 DEBUG: [HttpClient-55-Worker7] [46s 141ms] Http2Connection(SSLTube(SocketTube(115))) Processing 39 DEBUG: [HttpClient-55-Worker7] [46s 141ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-55-Worker7] [46s 141ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-Worker7] [46s 141ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 2:40:37 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-Worker7] [46s 141ms] Http2Connection(SSLTube(SocketTube(115))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-55-Worker7] [46s 141ms] AsyncSSLConnection(SSLTube(SocketTube(115))) added 9 bytes to the write queue DEBUG: [HttpClient-55-Worker7] [46s 141ms] AsyncSSLConnection(SSLTube(SocketTube(115))) signalling the publisher of the write queue DEBUG: [HttpClient-55-Worker7] [46s 141ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(115)) DEBUG: [HttpClient-55-Worker7] [46s 141ms] SSLTube(SocketTube(115)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-55-Worker7] [46s 141ms] SSL Writer(SocketTube(115)) onNext DEBUG: [HttpClient-55-Worker7] [46s 141ms] SSL Writer(SocketTube(115)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-55-Worker7] [46s 141ms] SSL Writer(SocketTube(115)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-55-Worker7] [46s 141ms] SSL Writer(SocketTube(115)) wrapping 9 bytes DEBUG: [HttpClient-55-Worker7] [46s 141ms] SSL Writer(SocketTube(115)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-55-Worker7] [46s 141ms] SSL Writer(SocketTube(115)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-55-Worker7] [46s 141ms] SSL Writer(SocketTube(115)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-55-Worker7] [46s 141ms] SSL Writer(SocketTube(115)) Sending 47 bytes downstream DEBUG: [HttpClient-55-Worker7] [46s 141ms] SSL Writer(SocketTube(115)) Adding 47 to outputQ queue DEBUG: [HttpClient-55-Worker7] [46s 142ms] SSL Writer(SocketTube(115)) pushScheduler is alive DEBUG: [HttpClient-55-Worker7] [46s 142ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker7] [46s 142ms] SSL Writer(SocketTube(115)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-55-Worker7] [46s 142ms] SocketTube(115) trying to write: 47 DEBUG: [HttpClient-55-Worker7] [46s 142ms] SocketTube(115) wrote: 47 DEBUG: [HttpClient-55-Worker7] [46s 142ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-55-Worker7] [46s 142ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker7] [46s 142ms] SocketTube(115) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker7] [46s 142ms] SSL Writer(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker7] [46s 142ms] SSL Writer(SocketTube(115)) requesting 1 DEBUG: [HttpClient-55-Worker7] [46s 142ms] SSLTube(SocketTube(115)) request: n=1 DEBUG: [HttpClient-55-Worker7] [46s 142ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: got request of 1 from SSLTube(SocketTube(115)) DEBUG: [HttpClient-55-Worker7] [46s 142ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker7] [46s 142ms] Http2Connection(SSLTube(SocketTube(115))) H2 processed(1) DEBUG: [HttpClient-55-Worker7] [46s 142ms] SSL Reader(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker7] [46s 142ms] SSL Reader(SocketTube(115)) requesting 1 DEBUG: [HttpClient-55-Worker7] [46s 142ms] SocketTube(115) got some demand for reading DEBUG: [HttpClient-55-Worker7] [46s 142ms] SocketTube(115) resuming read event DEBUG: [HttpClient-55-Worker7] [46s 142ms] SocketTube(115) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker7] [46s 142ms] SSL Reader(SocketTube(115)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-56-SelectorManager] [46s 142ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b5e474c for R (false) DEBUG: [readLoop] [46s 144ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [46s 144ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [46s 144ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [46s 144ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [46s 144ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [46s 144ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [46s 144ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [46s 144ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [46s 144ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [46s 144ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [46s 144ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [46s 144ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [readLoop] [46s 144ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [46s 144ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [46s 144ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [46s 144ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [46s 144ms] FramesDecoder Tail size is now: 0, current= TestServer(2): connection started TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / Sent response headers 200 DEBUG: [HttpClient-56-SelectorManager] [46s 146ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b5e474c for None (false) DEBUG: [HttpClient-56-SelectorManager] [46s 146ms] SocketTube(115) read bytes: 151 DEBUG: [HttpClient-56-SelectorManager] [46s 146ms] SSL Reader(SocketTube(115)) onNext DEBUG: [HttpClient-56-SelectorManager] [46s 146ms] SSL Reader(SocketTube(115)) Adding 151 bytes to read buffer DEBUG: [HttpClient-56-SelectorManager] [46s 146ms] SocketTube(115) resuming read event DEBUG: [HttpClient-56-SelectorManager] [46s 146ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b5e474c for R (false) DEBUG: [HttpClient-56-SelectorManager] [46s 146ms] SocketTube(115) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker8] [46s 146ms] SSL Reader(SocketTube(115)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-55-Worker8] [46s 146ms] SSL Reader(SocketTube(115)) Unwrapping: 151 DEBUG: [HttpClient-55-Worker8] [46s 146ms] SSL Reader(SocketTube(115)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-55-Worker8] [46s 147ms] SSL Reader(SocketTube(115)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-55-Worker8] [46s 147ms] SSL Reader(SocketTube(115)) Unwrapped: consumed: 53 DEBUG: [HttpClient-55-Worker8] [46s 147ms] SSL Reader(SocketTube(115)) sending 15 DEBUG: [HttpClient-55-Worker8] [46s 147ms] SSL Reader(SocketTube(115)) Adding 15 to outputQ queue DEBUG: [HttpClient-55-Worker8] [46s 147ms] SSL Reader(SocketTube(115)) pushScheduler is alive DEBUG: [HttpClient-55-Worker8] [46s 147ms] SSL Reader(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-55-Worker8] [46s 147ms] SSL Reader(SocketTube(115)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-55-Worker8] [46s 147ms] Http2Connection(SSLTube(SocketTube(115))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-55-Worker8] [46s 147ms] Http2Connection(SSLTube(SocketTube(115))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker8] [46s 147ms] Http2Connection(SSLTube(SocketTube(115))) H2 Receiving(2): 15 DEBUG: [HttpClient-55-Worker8] [46s 147ms] Http2Connection(SSLTube(SocketTube(115))) Processing 15 DEBUG: [HttpClient-55-Worker8] [46s 147ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-55-Worker8] [46s 147ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-Worker8] [46s 147ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-55-Worker8] [46s 147ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-55-Worker8] [46s 147ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-55-Worker8] [46s 147ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:55275/) 200 HTTP_2 Local port: 59176 DEBUG: [HttpClient-55-Worker8] [46s 148ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:55275/) 200 HTTP_2 Local port: 59176 DEBUG: [HttpClient-55-Worker8] [46s 148ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-55-Worker8] [46s 148ms] HttpClientImpl(56) body subscriber registered: 1 DEBUG: [HttpClient-55-Worker8] [46s 148ms] Http2Connection(SSLTube(SocketTube(115))) H2 processed(2) DEBUG: [HttpClient-55-Worker8] [46s 148ms] SSL Reader(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker8] [46s 148ms] SSL Reader(SocketTube(115)) Unwrapping: 98 DEBUG: [HttpClient-55-Worker8] [46s 148ms] SSL Reader(SocketTube(115)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-55-Worker8] [46s 148ms] SSL Reader(SocketTube(115)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-55-Worker8] [46s 148ms] SSL Reader(SocketTube(115)) Unwrapped: consumed: 51 DEBUG: [HttpClient-55-Worker8] [46s 148ms] SSL Reader(SocketTube(115)) sending 13 DEBUG: [HttpClient-55-Worker8] [46s 148ms] SSL Reader(SocketTube(115)) Adding 13 to outputQ queue DEBUG: [HttpClient-55-Worker8] [46s 148ms] SSL Reader(SocketTube(115)) pushScheduler is alive DEBUG: [HttpClient-55-Worker8] [46s 148ms] SSL Reader(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-55-Worker8] [46s 148ms] SSL Reader(SocketTube(115)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-55-Worker8] [46s 148ms] Http2Connection(SSLTube(SocketTube(115))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-55-Worker8] [46s 148ms] Http2Connection(SSLTube(SocketTube(115))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker8] [46s 148ms] Http2Connection(SSLTube(SocketTube(115))) H2 Receiving(3): 13 DEBUG: [HttpClient-55-Worker8] [46s 148ms] Http2Connection(SSLTube(SocketTube(115))) Processing 13 DEBUG: [HttpClient-55-Worker8] [46s 148ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-55-Worker8] [46s 148ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-Worker8] [46s 148ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-55-Worker8] [46s 148ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-55-Worker8] [46s 148ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-55-Worker8] [46s 148ms] Http2Connection(SSLTube(SocketTube(115))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-55-Worker8] [46s 149ms] Http2Connection(SSLTube(SocketTube(115))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-55-Worker8] [46s 149ms] Http2Connection(SSLTube(SocketTube(115))) H2 processed(3) DEBUG: [HttpClient-55-Worker8] [46s 149ms] SSL Reader(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker8] [46s 149ms] SSL Reader(SocketTube(115)) Unwrapping: 47 DEBUG: [HttpClient-55-Worker8] [46s 149ms] SSL Reader(SocketTube(115)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-55-Worker8] [46s 149ms] SSL Reader(SocketTube(115)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-55-Worker8] [46s 149ms] SSL Reader(SocketTube(115)) Unwrapped: consumed: 47 DEBUG: [HttpClient-55-Worker8] [46s 149ms] SSL Reader(SocketTube(115)) sending 9 DEBUG: [HttpClient-55-Worker8] [46s 149ms] SSL Reader(SocketTube(115)) Adding 9 to outputQ queue DEBUG: [HttpClient-55-Worker8] [46s 149ms] SSL Reader(SocketTube(115)) pushScheduler is alive DEBUG: [HttpClient-55-Worker8] [46s 149ms] SSL Reader(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-55-Worker8] [46s 149ms] SSL Reader(SocketTube(115)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-55-Worker8] [46s 149ms] Http2Connection(SSLTube(SocketTube(115))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-55-Worker8] [46s 149ms] Http2Connection(SSLTube(SocketTube(115))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker8] [46s 149ms] Http2Connection(SSLTube(SocketTube(115))) H2 Receiving(4): 9 DEBUG: [HttpClient-55-Worker8] [46s 149ms] Http2Connection(SSLTube(SocketTube(115))) Processing 9 DEBUG: [HttpClient-55-Worker8] [46s 149ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-55-Worker8] [46s 149ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-Worker8] [46s 149ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-55-Worker8] [46s 149ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-55-Worker8] [46s 149ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-55-Worker8] [46s 149ms] HttpClientImpl(56) body subscriber unregistered: 0 DEBUG: [HttpClient-55-Worker8] [46s 149ms] HttpClientImpl(56) ClientImpl (async) elapsed 132 millis for GET to https://127.0.0.1:55275/ DEBUG: [HttpClient-55-Worker8] [46s 149ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-55-Worker8] [46s 149ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-55-Worker8] [46s 149ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) close stream 1 DEBUG: [HttpClient-55-Worker8] [46s 149ms] Http2Connection(SSLTube(SocketTube(115))) Closed stream 1 DEBUG: [HttpClient-55-Worker8] [46s 149ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@57ee2d52 DEBUG: [HttpClient-55-Worker8] [46s 149ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-55-Worker8] [46s 149ms] Http2Connection(SSLTube(SocketTube(115))) H2 processed(4) DEBUG: [HttpClient-55-Worker8] [46s 149ms] SSL Reader(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker8] [46s 149ms] SSL Reader(SocketTube(115)) requesting 1 DEBUG: [HttpClient-55-Worker8] [46s 149ms] SocketTube(115) got some demand for reading DEBUG: [HttpClient-55-Worker8] [46s 149ms] SocketTube(115) resuming read event DEBUG: [HttpClient-55-Worker8] [46s 149ms] SocketTube(115) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker8] [46s 149ms] SSL Reader(SocketTube(115)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-56-SelectorManager] [46s 149ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b5e474c for R (false) DEBUG: [HttpClient-56-SelectorManager] [46s 153ms] HttpClientImpl(56) SelectorManager shutting down DEBUG: [HttpClient-56-SelectorManager] [46s 153ms] Http2ClientImpl stopping DEBUG: [HttpClient-56-SelectorManager] [46s 153ms] Http2Connection(SSLTube(SocketTube(115))) Close all streams DEBUG: [HttpClient-56-SelectorManager] [46s 153ms] Http2Connection(SSLTube(SocketTube(115))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 2:40:37 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] [46s 154ms] AsyncSSLConnection(SSLTube(SocketTube(115))) added 34 bytes to the write queue DEBUG: [HttpClient-56-SelectorManager] [46s 154ms] AsyncSSLConnection(SSLTube(SocketTube(115))) signalling the publisher of the write queue DEBUG: [HttpClient-56-SelectorManager] [46s 154ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(115)) DEBUG: [HttpClient-56-SelectorManager] [46s 154ms] SSLTube(SocketTube(115)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-56-SelectorManager] [46s 154ms] SSL Writer(SocketTube(115)) onNext DEBUG: [HttpClient-56-SelectorManager] [46s 154ms] SSL Writer(SocketTube(115)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-56-SelectorManager] [46s 154ms] SSL Writer(SocketTube(115)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-56-SelectorManager] [46s 154ms] SSL Writer(SocketTube(115)) wrapping 34 bytes DEBUG: [HttpClient-56-SelectorManager] [46s 154ms] SSL Writer(SocketTube(115)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-56-SelectorManager] [46s 154ms] SSL Writer(SocketTube(115)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-56-SelectorManager] [46s 154ms] SSL Writer(SocketTube(115)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-56-SelectorManager] [46s 154ms] SSL Writer(SocketTube(115)) Sending 72 bytes downstream DEBUG: [HttpClient-56-SelectorManager] [46s 154ms] SSL Writer(SocketTube(115)) Adding 72 to outputQ queue DEBUG: [HttpClient-56-SelectorManager] [46s 154ms] SSL Writer(SocketTube(115)) pushScheduler is alive DEBUG: [HttpClient-56-SelectorManager] [46s 154ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-SelectorManager] [46s 154ms] SSL Writer(SocketTube(115)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-56-SelectorManager] [46s 154ms] SocketTube(115) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [46s 154ms] SocketTube(115) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [46s 154ms] SocketTube(115) pausing read event DEBUG: [HttpClient-56-SelectorManager] [46s 154ms] 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@28b8fb3d[Not completed, 4 dependents] (id=7887) 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@3e048cab, getALPN: jdk.internal.net.http.common.MinimalFuture@6dba604e[Completed normally] (id=7893), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=151 lim=151 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-56-SelectorManager] [46s 154ms] SocketTube(115) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [46s 154ms] SSL Reader(SocketTube(115)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [46s 154ms] 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:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-56-SelectorManager] [46s 155ms] SSL Reader(SocketTube(115)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [46s 155ms] SSLTube(SocketTube(115)) SSLSubscriberWrapper[SSLTube(SocketTube(115)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3e048cab, getALPN: jdk.internal.net.http.common.MinimalFuture@6dba604e[Completed normally] (id=7893), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [46s 155ms] Http2Connection(SSLTube(SocketTube(115))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [46s 155ms] SSLTube(SocketTube(115)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [46s 155ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: cancelled by SSLTube(SocketTube(115)) DEBUG: [HttpClient-56-SelectorManager] [46s 155ms] SSL Reader(SocketTube(115)) stop DEBUG: [HttpClient-56-SelectorManager] [46s 155ms] SSL Writer(SocketTube(115)) stop DEBUG: [HttpClient-55-Worker9] [46s 155ms] 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:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-55-Worker9] [46s 156ms] Http2Connection(SSLTube(SocketTube(115))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-56-SelectorManager] [46s 155ms] SocketTube(115) Stopping read scheduler DEBUG: [HttpClient-56-SelectorManager] [46s 156ms] SocketTube(115) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-SelectorManager] [46s 156ms] SocketTube(115) Read scheduler stopped DEBUG: [HttpClient-56-SelectorManager] [46s 156ms] SocketTube(115) write: cancel DEBUG: [HttpClient-56-SelectorManager] [46s 156ms] SocketTube(115) write: resetting demand to 0 DEBUG: [HttpClient-56-SelectorManager] [46s 156ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: cancelled by SSLTube(SocketTube(115)) DEBUG: [HttpClient-56-SelectorManager] [46s 157ms] SocketTube(115) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-55-Worker9] [46s 156ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(115))) DEBUG: [HttpClient-55-Worker9] [46s 157ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(115))) DEBUG: [HttpClient-55-Worker9] [46s 157ms] PlainHttpConnection(SocketTube(115)) Closing channel: channel not registered with selector DEBUG: [HttpClient-55-Worker9] [46s 157ms] SocketTube(115) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-56-SelectorManager] [46s 159ms] Http2Connection(SSLTube(SocketTube(115))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-56-SelectorManager] [46s 159ms] Http2Connection(SSLTube(SocketTube(115))) Close all streams Server connection to /127.0.0.1:59176 stopping. 1 streams DEBUG: [MainThread] [46s 162ms] HttpClientImpl(57) proxySelector is java.net.ProxySelector$StaticProxySelector@2db9d69 (user-supplied=true) DEBUG: [MainThread] [46s 164ms] HttpClientImpl(57) ClientImpl (async) send https://127.0.0.1:55275/ GET DEBUG: [HttpClient-56-Worker0] [46s 164ms] Exchange establishing exchange for https://127.0.0.1:55275/ GET, proxy=null Apr 01, 2024 2:40:37 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 2:40:37 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] [46s 165ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-56-Worker0] [46s 165ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-56-Worker0] [46s 166ms] PlainHttpConnection(SocketTube(116)) registering connect event DEBUG: [HttpClient-56-Worker0] [46s 166ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-57-SelectorManager] [46s 166ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@40d3eebe for C (true) DEBUG: [HttpClient-57-SelectorManager] [46s 166ms] PlainHttpConnection(SocketTube(116)) ConnectEvent: finishing connect DEBUG: [HttpClient-57-SelectorManager] [46s 166ms] PlainHttpConnection(SocketTube(116)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59186 DEBUG: [HttpClient-56-Worker1] [46s 166ms] SocketTube(116) connecting flows DEBUG: [HttpClient-56-Worker1] [46s 166ms] SocketTube(116) read publisher got subscriber DEBUG: [HttpClient-56-Worker1] [46s 166ms] SocketTube(116) registering subscribe event DEBUG: [HttpClient-56-Worker1] [46s 166ms] SocketTube(116) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-56-Worker1] [46s 166ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-56-Worker1] [46s 166ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-56-Worker1] [46s 166ms] SSL Writer(SocketTube(116)) calling downstreamSubscriber::onSubscribe on SocketTube(116) DEBUG: [HttpClient-56-Worker1] [46s 166ms] SocketTube(116) subscribed for writing DEBUG: [HttpClient-56-Worker1] [46s 166ms] SocketTube(116) write: registering startSubscription event DEBUG: [HttpClient-56-Worker1] [46s 166ms] SSL Writer(SocketTube(116)) onSubscribe initiating handshaking DEBUG: [HttpClient-56-Worker1] [46s 166ms] SSL Writer(SocketTube(116)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-56-Worker1] [46s 166ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-56-Worker1] [46s 166ms] SSL Writer(SocketTube(116)) wrapping 0 bytes TestServer: Connection writer stopping DEBUG: [HttpClient-57-SelectorManager] [46s 168ms] SocketTube(116) subscribe event raised DEBUG: [HttpClient-56-Worker1] [46s 169ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-57-SelectorManager] [46s 169ms] 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@4a2b85ce[Not completed, 4 dependents] (id=7952) 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: NEED_UNWRAP DEBUG: [HttpClient-57-SelectorManager] [46s 169ms] SocketTube(116) read demand reset to 0 DEBUG: [HttpClient-57-SelectorManager] [46s 169ms] SocketTube(116) calling onSubscribe DEBUG: [HttpClient-57-SelectorManager] [46s 169ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-57-SelectorManager] [46s 169ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-57-SelectorManager] [46s 169ms] SocketTube(116) resuming read event DEBUG: [HttpClient-57-SelectorManager] [46s 169ms] SocketTube(116) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-57-SelectorManager] [46s 169ms] SSL Reader(SocketTube(116)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(116)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-57-SelectorManager] [46s 169ms] SSLTube(SocketTube(116)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-57-SelectorManager] [46s 169ms] SSLTube(SocketTube(116)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-57-SelectorManager] [46s 169ms] SocketTube(116) onSubscribe called DEBUG: [HttpClient-57-SelectorManager] [46s 169ms] SocketTube(116) pending subscriber subscribed DEBUG: [HttpClient-57-SelectorManager] [46s 169ms] SocketTube(116) write: starting subscription DEBUG: [HttpClient-57-SelectorManager] [46s 169ms] SocketTube(116) write: offloading requestMore DEBUG: [HttpClient-57-SelectorManager] [46s 169ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@f2912ef for R (true) DEBUG: [HttpClient-56-Worker1] [46s 169ms] SSL Writer(SocketTube(116)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-56-Worker2] [46s 169ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-56-Worker1] [46s 169ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker1] [46s 169ms] SSL Writer(SocketTube(116)) handshaking DEBUG: [HttpClient-56-Worker1] [46s 169ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-Worker1] [46s 169ms] SSL Writer(SocketTube(116)) Sending 2191 bytes downstream DEBUG: [HttpClient-56-Worker1] [46s 170ms] SSL Writer(SocketTube(116)) Adding 2191 to outputQ queue DEBUG: [HttpClient-56-Worker1] [46s 170ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-56-Worker2] [46s 169ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker2] [46s 170ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-56-Worker2] [46s 170ms] SocketTube(116) trying to write: 2191 DEBUG: [HttpClient-56-Worker2] [46s 170ms] SocketTube(116) wrote: 2191 DEBUG: [HttpClient-56-Worker2] [46s 170ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-56-Worker2] [46s 170ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker2] [46s 170ms] SocketTube(116) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker2] [46s 170ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-56-Worker2] [46s 170ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker2] [46s 170ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] 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=59186, Session(1711975237462|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-57-SelectorManager] [46s 176ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@f2912ef for None (false) DEBUG: [HttpClient-57-SelectorManager] [46s 176ms] HttpClientImpl(57) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-57-SelectorManager] [46s 176ms] SocketTube(116) read bytes: 133 DEBUG: [HttpClient-57-SelectorManager] [46s 176ms] SSL Reader(SocketTube(116)) onNext DEBUG: [HttpClient-57-SelectorManager] [46s 176ms] SSL Reader(SocketTube(116)) Adding 133 bytes to read buffer DEBUG: [HttpClient-57-SelectorManager] [46s 176ms] SocketTube(116) resuming read event DEBUG: [HttpClient-57-SelectorManager] [46s 176ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@f2912ef for R (false) DEBUG: [HttpClient-57-SelectorManager] [46s 176ms] SocketTube(116) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [46s 177ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-Worker3] [46s 177ms] SSL Reader(SocketTube(116)) Unwrapping: 133 DEBUG: [HttpClient-56-Worker3] [46s 177ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-56-Worker3] [46s 177ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-56-Worker3] [46s 177ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 133 DEBUG: [HttpClient-56-Worker3] [46s 177ms] SSL Reader(SocketTube(116)) handshaking DEBUG: [HttpClient-56-Worker3] [46s 177ms] SSLFlowDelegate(SocketTube(116)) obtaining and initiating task execution DEBUG: [HttpClient-56-Worker3] [46s 177ms] SSLFlowDelegate(SocketTube(116)) #tasks to execute: 1 DEBUG: [HttpClient-56-Worker3] [46s 178ms] SSLFlowDelegate(SocketTube(116)) finished task execution DEBUG: [HttpClient-56-Worker3] [46s 178ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-56-Worker3] [46s 178ms] SSL Writer(SocketTube(116)) wrapping 0 bytes DEBUG: [HttpClient-56-Worker3] [46s 178ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-56-Worker3] [46s 178ms] SSL Writer(SocketTube(116)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-56-Worker3] [46s 178ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-56-Worker3] [46s 178ms] SSL Writer(SocketTube(116)) handshaking DEBUG: [HttpClient-56-Worker3] [46s 178ms] SSL Writer(SocketTube(116)) Sending 6 bytes downstream DEBUG: [HttpClient-56-Worker3] [46s 178ms] SSL Writer(SocketTube(116)) Adding 6 to outputQ queue DEBUG: [HttpClient-56-Worker3] [46s 178ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-56-Worker3] [46s 178ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker3] [46s 178ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-56-Worker3] [46s 178ms] SocketTube(116) trying to write: 6 DEBUG: [HttpClient-56-Worker3] [46s 178ms] SocketTube(116) wrote: 6 DEBUG: [HttpClient-56-Worker3] [46s 178ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-56-Worker3] [46s 180ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [46s 181ms] SocketTube(116) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [46s 186ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-56-Worker3] [46s 186ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker3] [46s 186ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-56-Worker3] [46s 186ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-56-Worker3] [46s 186ms] SocketTube(116) resuming read event DEBUG: [HttpClient-56-Worker3] [46s 186ms] SocketTube(116) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [46s 186ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-SelectorManager] [46s 180ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@f2912ef for None (false) DEBUG: [HttpClient-57-SelectorManager] [46s 186ms] SocketTube(116) read bytes: 6 DEBUG: [HttpClient-57-SelectorManager] [46s 186ms] SSL Reader(SocketTube(116)) onNext DEBUG: [HttpClient-57-SelectorManager] [46s 186ms] SSL Reader(SocketTube(116)) Adding 6 bytes to read buffer DEBUG: [HttpClient-57-SelectorManager] [46s 186ms] SocketTube(116) resuming read event DEBUG: [HttpClient-57-SelectorManager] [46s 186ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@f2912ef for R (false) DEBUG: [HttpClient-57-SelectorManager] [46s 186ms] SocketTube(116) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-SelectorManager] [46s 186ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@f2912ef for R (false) DEBUG: [HttpClient-56-Worker4] [46s 187ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-Worker4] [46s 187ms] SSL Reader(SocketTube(116)) Unwrapping: 6 DEBUG: [HttpClient-56-Worker4] [46s 187ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-56-Worker4] [46s 187ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-56-Worker4] [46s 187ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 6 DEBUG: [HttpClient-56-Worker4] [46s 187ms] SSL Reader(SocketTube(116)) handshaking DEBUG: [HttpClient-56-Worker4] [46s 187ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-56-Worker4] [46s 187ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-56-Worker4] [46s 187ms] SocketTube(116) resuming read event DEBUG: [HttpClient-56-Worker4] [46s 187ms] SocketTube(116) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-SelectorManager] [46s 187ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@f2912ef for R (false) DEBUG: [HttpClient-57-SelectorManager] [46s 221ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@f2912ef for None (false) DEBUG: [HttpClient-57-SelectorManager] [46s 228ms] SocketTube(116) read bytes: 169 DEBUG: [HttpClient-57-SelectorManager] [46s 228ms] SSL Reader(SocketTube(116)) onNext DEBUG: [HttpClient-57-SelectorManager] [46s 228ms] SSL Reader(SocketTube(116)) Adding 169 bytes to read buffer DEBUG: [HttpClient-57-SelectorManager] [46s 229ms] SocketTube(116) resuming read event DEBUG: [HttpClient-57-SelectorManager] [46s 230ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@f2912ef for R (false) DEBUG: [HttpClient-57-SelectorManager] [46s 230ms] SocketTube(116) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker5] [46s 230ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:169, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-Worker5] [46s 231ms] SSL Reader(SocketTube(116)) Unwrapping: 169 DEBUG: [HttpClient-56-Worker5] [46s 231ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-56-Worker5] [46s 231ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-56-Worker5] [46s 231ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 79 DEBUG: [HttpClient-56-Worker5] [46s 231ms] SSL Reader(SocketTube(116)) handshaking DEBUG: [HttpClient-56-Worker5] [46s 231ms] SSLFlowDelegate(SocketTube(116)) obtaining and initiating task execution DEBUG: [HttpClient-56-Worker5] [46s 231ms] SSLFlowDelegate(SocketTube(116)) #tasks to execute: 1 DEBUG: [HttpClient-56-Worker5] [46s 231ms] SSLFlowDelegate(SocketTube(116)) finished task execution DEBUG: [HttpClient-56-Worker5] [46s 231ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-56-Worker5] [46s 231ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-Worker5] [46s 231ms] SSL Reader(SocketTube(116)) Unwrapping: 90 DEBUG: [HttpClient-56-Worker5] [46s 232ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-56-Worker5] [46s 232ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-56-Worker5] [46s 232ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 90 DEBUG: [HttpClient-56-Worker5] [46s 232ms] SSL Reader(SocketTube(116)) handshaking DEBUG: [HttpClient-56-Worker5] [46s 232ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-56-Worker5] [46s 232ms] SSL Writer(SocketTube(116)) wrapping 0 bytes DEBUG: [HttpClient-56-Worker5] [46s 232ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker5] [46s 232ms] SSL Writer(SocketTube(116)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-56-Worker5] [46s 232ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker5] [46s 232ms] SSLFlowDelegate(SocketTube(116)) setALPN = h2 DEBUG: [HttpClient-56-Worker5] [46s 232ms] PlainHttpConnection(SocketTube(116)) finishConnect, setting connected=true DEBUG: [HttpClient-56-Worker5] [46s 232ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-56-Worker5] [46s 232ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-56-Worker5] [46s 233ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-56-Worker5] [46s 233ms] SSLTube(SocketTube(116)) connecting flows DEBUG: [HttpClient-56-Worker5] [46s 233ms] SSLTube(SocketTube(116)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1de9a03b DEBUG: [HttpClient-56-Worker5] [46s 233ms] Http2Connection(SSLTube(SocketTube(116))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-56-Worker5] [46s 233ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-56-Worker5] [46s 233ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker5] [46s 233ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-56-Worker5] [46s 233ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker5] [46s 233ms] SSLTube(SocketTube(116)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-56-Worker5] [46s 233ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) Apr 01, 2024 2:40:37 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-Worker5] [46s 233ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 63 bytes in the priority write queue DEBUG: [HttpClient-56-Worker5] [46s 233ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-56-Worker5] [46s 233ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-56-Worker5] [46s 233ms] SSLTube(SocketTube(116)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-56-Worker5] [46s 233ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-56-Worker5] [46s 233ms] SSL Writer(SocketTube(116)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-56-Worker5] [46s 234ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-56-Worker5] [46s 234ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 13 bytes in the priority write queue DEBUG: [HttpClient-56-Worker5] [46s 234ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-56-Worker5] [46s 234ms] Http2Connection(SSLTube(SocketTube(116))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-56-Worker5] [46s 234ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-56-Worker5] [46s 234ms] Http2Connection(SSLTube(SocketTube(116))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker5] [46s 234ms] Http2Connection(SSLTube(SocketTube(116))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-56-Worker5] [46s 234ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed buffered data DEBUG: [HttpClient-56-Worker5] [46s 234ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(116))) DEBUG: [HttpClient-56-Worker5] [46s 234ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(116))) DEBUG: [HttpClient-56-Worker5] [46s 234ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-56-Worker5] [46s 234ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-56-Worker5] [46s 234ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-56-Worker5] [46s 234ms] Exchange checkFor407: all clear DEBUG: [HttpClient-56-Worker5] [46s 234ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(0) sendHeadersOnly() Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:55275/ GET DEBUG: [HttpClient-56-Worker5] [46s 236ms] Http2Connection(SSLTube(SocketTube(116))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-56-Worker5] [46s 236ms] Http2Connection(SSLTube(SocketTube(116))) Opened stream 1 DEBUG: [HttpClient-56-Worker5] [46s 236ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 2:40:37 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-Worker5] [46s 236ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 48 bytes to the write queue DEBUG: [HttpClient-56-Worker5] [46s 236ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-56-Worker5] [46s 236ms] Exchange checkFor407: all clear DEBUG: [HttpClient-56-Worker5] [46s 237ms] Exchange sendRequestBody DEBUG: [HttpClient-56-Worker5] [46s 237ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-56-Worker5] [46s 237ms] SSL Writer(SocketTube(116)) Sending 90 bytes downstream DEBUG: [HttpClient-56-Worker5] [46s 237ms] SSL Writer(SocketTube(116)) Adding 90 to outputQ queue DEBUG: [HttpClient-56-Worker5] [46s 237ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-56-Worker5] [46s 237ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker5] [46s 237ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-56-Worker5] [46s 237ms] SocketTube(116) trying to write: 90 DEBUG: [HttpClient-56-Worker5] [46s 237ms] SocketTube(116) wrote: 90 DEBUG: [HttpClient-56-Worker5] [46s 237ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-56-Worker5] [46s 237ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker5] [46s 237ms] SocketTube(116) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker5] [46s 237ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker5] [46s 237ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-56-Worker5] [46s 237ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-56-Worker5] [46s 237ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) DEBUG: [HttpClient-56-Worker5] [46s 237ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-56-Worker5] [46s 237ms] SSLTube(SocketTube(116)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-56-Worker5] [46s 237ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-56-Worker5] [46s 237ms] SSL Writer(SocketTube(116)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-56-Worker5] [46s 237ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker5] [46s 237ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker5] [46s 237ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-56-Worker5] [46s 237ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-56-Worker5] [46s 237ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) DEBUG: [HttpClient-56-Worker5] [46s 237ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-56-Worker5] [46s 237ms] SSLTube(SocketTube(116)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-56-Worker5] [46s 237ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-56-Worker5] [46s 237ms] SSL Writer(SocketTube(116)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-56-Worker5] [46s 237ms] SSL Writer(SocketTube(116)) wrapping 124 bytes DEBUG: [HttpClient-56-Worker5] [46s 237ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker5] [46s 237ms] SSL Writer(SocketTube(116)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-56-Worker5] [46s 237ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker5] [46s 237ms] SSL Writer(SocketTube(116)) Sending 162 bytes downstream DEBUG: [HttpClient-56-Worker5] [46s 237ms] SSL Writer(SocketTube(116)) Adding 162 to outputQ queue DEBUG: [HttpClient-56-Worker5] [46s 237ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-56-Worker5] [46s 237ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker5] [46s 237ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-56-Worker5] [46s 237ms] SocketTube(116) trying to write: 162 DEBUG: [HttpClient-56-Worker5] [46s 237ms] SocketTube(116) wrote: 162 DEBUG: [HttpClient-56-Worker5] [46s 237ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-56-Worker5] [46s 237ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker5] [46s 237ms] SocketTube(116) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker5] [46s 237ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker5] [46s 237ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-56-Worker5] [46s 237ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-56-Worker5] [46s 237ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) DEBUG: [HttpClient-56-Worker5] [46s 237ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker5] [46s 237ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-56-Worker5] [46s 237ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-56-Worker5] [46s 237ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-56-Worker5] [46s 237ms] SocketTube(116) resuming read event DEBUG: [HttpClient-56-Worker5] [46s 237ms] SocketTube(116) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker5] [46s 237ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): starting connection DEBUG: [Test-server-pool] [46s 239ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [46s 239ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [46s 239ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [46s 239ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [46s 239ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [46s 239ms] 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] [46s 239ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@f2912ef for None (false) DEBUG: [HttpClient-57-SelectorManager] [46s 240ms] SocketTube(116) read bytes: 1803 DEBUG: [HttpClient-57-SelectorManager] [46s 240ms] SSL Reader(SocketTube(116)) onNext DEBUG: [HttpClient-57-SelectorManager] [46s 240ms] SSL Reader(SocketTube(116)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-57-SelectorManager] [46s 240ms] SocketTube(116) resuming read event DEBUG: [HttpClient-57-SelectorManager] [46s 240ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@f2912ef for R (false) DEBUG: [HttpClient-57-SelectorManager] [46s 240ms] SocketTube(116) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-SelectorManager] [46s 240ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@f2912ef for R (false) DEBUG: [HttpClient-56-Worker6] [46s 240ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-56-Worker6] [46s 240ms] SSL Reader(SocketTube(116)) Unwrapping: 1803 DEBUG: [HttpClient-56-Worker6] [46s 240ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-56-Worker6] [46s 240ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-56-Worker6] [46s 240ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-56-Worker6] [46s 240ms] SSL Reader(SocketTube(116)) Unwrapping: 77 DEBUG: [HttpClient-56-Worker6] [46s 240ms] SSL Reader(SocketTube(116)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-56-Worker6] [46s 240ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-56-Worker6] [46s 240ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 77 DEBUG: [HttpClient-56-Worker6] [46s 240ms] SSL Reader(SocketTube(116)) sending 39 DEBUG: [HttpClient-56-Worker6] [46s 240ms] SSL Reader(SocketTube(116)) Adding 39 to outputQ queue DEBUG: [HttpClient-56-Worker6] [46s 240ms] SSL Reader(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-56-Worker6] [46s 240ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-56-Worker6] [46s 240ms] SSL Reader(SocketTube(116)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-56-Worker6] [46s 240ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 39 bytes in 1 buffers TestServer(2): connection started DEBUG: [readLoop] [46s 244ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [46s 244ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [46s 244ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [46s 244ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [46s 244ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [46s 244ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [46s 244ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [46s 244ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [46s 244ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [46s 244ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [46s 244ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [46s 244ms] 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: / DEBUG: [HttpClient-56-Worker6] [46s 246ms] Http2Connection(SSLTube(SocketTube(116))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker6] [46s 246ms] Http2Connection(SSLTube(SocketTube(116))) H2 Receiving(1): 39 DEBUG: [HttpClient-56-Worker6] [46s 250ms] Http2Connection(SSLTube(SocketTube(116))) Processing 39 DEBUG: [HttpClient-56-Worker6] [46s 250ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-56-Worker6] [46s 250ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker6] [46s 250ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 2:40:37 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] [46s 251ms] Http2Connection(SSLTube(SocketTube(116))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-56-Worker6] [46s 271ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 9 bytes to the write queue DEBUG: [HttpClient-56-Worker6] [46s 271ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-56-Worker6] [46s 271ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-56-Worker6] [46s 274ms] SSLTube(SocketTube(116)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-56-Worker6] [46s 274ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-56-Worker6] [46s 274ms] SSL Writer(SocketTube(116)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-56-Worker6] [46s 274ms] SSL Writer(SocketTube(116)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-56-Worker6] [46s 274ms] SSL Writer(SocketTube(116)) wrapping 9 bytes DEBUG: [HttpClient-56-Worker6] [46s 274ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-56-Worker6] [46s 275ms] SSL Writer(SocketTube(116)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-56-Worker6] [46s 275ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-56-Worker6] [46s 275ms] SSL Writer(SocketTube(116)) Sending 47 bytes downstream DEBUG: [HttpClient-56-Worker6] [46s 275ms] SSL Writer(SocketTube(116)) Adding 47 to outputQ queue DEBUG: [HttpClient-56-Worker6] [46s 275ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-56-Worker6] [46s 275ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker6] [46s 275ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-56-Worker6] [46s 275ms] SocketTube(116) trying to write: 47 DEBUG: [HttpClient-56-Worker6] [46s 275ms] SocketTube(116) wrote: 47 DEBUG: [HttpClient-56-Worker6] [46s 275ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-56-Worker6] [46s 275ms] SocketTube(116) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker6] [46s 275ms] SocketTube(116) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker6] [46s 275ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker6] [46s 275ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-56-Worker6] [46s 275ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-56-Worker6] [46s 275ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) DEBUG: [HttpClient-56-Worker6] [46s 275ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker6] [46s 275ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed(1) DEBUG: [HttpClient-56-Worker6] [46s 275ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker6] [46s 275ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-56-Worker6] [46s 275ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-56-Worker6] [46s 275ms] SocketTube(116) resuming read event DEBUG: [HttpClient-56-Worker6] [46s 275ms] SocketTube(116) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker6] [46s 275ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [46s 276ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [46s 276ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [46s 276ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [46s 276ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [46s 276ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [HttpClient-57-SelectorManager] [46s 258ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@f2912ef for None (false) DEBUG: [HttpClient-57-SelectorManager] [46s 282ms] SocketTube(116) read bytes: 53 DEBUG: [HttpClient-57-SelectorManager] [46s 282ms] SSL Reader(SocketTube(116)) onNext DEBUG: [HttpClient-57-SelectorManager] [46s 282ms] SSL Reader(SocketTube(116)) Adding 53 bytes to read buffer DEBUG: [HttpClient-57-SelectorManager] [46s 282ms] SocketTube(116) resuming read event DEBUG: [HttpClient-57-SelectorManager] [46s 282ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@f2912ef for R (false) DEBUG: [HttpClient-57-SelectorManager] [46s 282ms] SocketTube(116) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-SelectorManager] [46s 282ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@f2912ef for R (false) DEBUG: [HttpClient-56-Worker7] [46s 282ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:53, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-56-Worker7] [46s 282ms] SSL Reader(SocketTube(116)) Unwrapping: 53 DEBUG: [HttpClient-56-Worker7] [46s 282ms] SSL Reader(SocketTube(116)) Decoded 15 bytes out of 53 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-56-Worker7] [46s 282ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-56-Worker7] [46s 282ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 53 DEBUG: [HttpClient-56-Worker7] [46s 282ms] SSL Reader(SocketTube(116)) sending 15 DEBUG: [HttpClient-56-Worker7] [46s 282ms] SSL Reader(SocketTube(116)) Adding 15 to outputQ queue DEBUG: [HttpClient-56-Worker7] [46s 282ms] SSL Reader(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-56-Worker7] [46s 283ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-56-Worker7] [46s 283ms] SSL Reader(SocketTube(116)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-56-Worker7] [46s 283ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-56-Worker7] [46s 283ms] Http2Connection(SSLTube(SocketTube(116))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker7] [46s 283ms] Http2Connection(SSLTube(SocketTube(116))) H2 Receiving(2): 15 DEBUG: [HttpClient-56-Worker7] [46s 283ms] Http2Connection(SSLTube(SocketTube(116))) Processing 15 DEBUG: [HttpClient-56-Worker7] [46s 283ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-56-Worker7] [46s 283ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker7] [46s 283ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-56-Worker7] [46s 283ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-57-SelectorManager] [46s 283ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@f2912ef for None (false) DEBUG: [HttpClient-57-SelectorManager] [46s 283ms] SocketTube(116) no more demand for reading DEBUG: [HttpClient-57-SelectorManager] [46s 283ms] SocketTube(116) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker7] [46s 283ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-56-Worker7] [46s 284ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:55275/) 200 HTTP_2 Local port: 59186 DEBUG: [HttpClient-56-Worker7] [46s 284ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:55275/) 200 HTTP_2 Local port: 59186 DEBUG: [HttpClient-56-Worker7] [46s 284ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-56-Worker7] [46s 284ms] HttpClientImpl(57) body subscriber registered: 1 DEBUG: [HttpClient-56-Worker7] [46s 284ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed(2) DEBUG: [HttpClient-56-Worker7] [46s 284ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker7] [46s 284ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-56-Worker7] [46s 284ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-56-Worker7] [46s 284ms] SocketTube(116) resuming read event DEBUG: [HttpClient-56-Worker7] [46s 284ms] SocketTube(116) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker7] [46s 284ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-57-SelectorManager] [46s 288ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@f2912ef for R (true) DEBUG: [HttpClient-57-SelectorManager] [46s 288ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@f2912ef for None (false) DEBUG: [HttpClient-57-SelectorManager] [46s 289ms] SocketTube(116) read bytes: 51 DEBUG: [HttpClient-57-SelectorManager] [46s 289ms] SSL Reader(SocketTube(116)) onNext DEBUG: [HttpClient-57-SelectorManager] [46s 289ms] SSL Reader(SocketTube(116)) Adding 51 bytes to read buffer DEBUG: [HttpClient-57-SelectorManager] [46s 289ms] SocketTube(116) resuming read event DEBUG: [HttpClient-57-SelectorManager] [46s 289ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@f2912ef for R (false) DEBUG: [HttpClient-57-SelectorManager] [46s 289ms] SocketTube(116) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-SelectorManager] [46s 290ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@f2912ef for None (false) DEBUG: [HttpClient-57-SelectorManager] [46s 290ms] SocketTube(116) no more demand for reading DEBUG: [HttpClient-57-SelectorManager] [46s 290ms] SocketTube(116) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker8] [46s 291ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:51, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-56-Worker8] [46s 291ms] SSL Reader(SocketTube(116)) Unwrapping: 51 DEBUG: [HttpClient-56-Worker8] [46s 291ms] SSL Reader(SocketTube(116)) Decoded 13 bytes out of 51 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-56-Worker8] [46s 291ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-56-Worker8] [46s 291ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 51 DEBUG: [HttpClient-56-Worker8] [46s 291ms] SSL Reader(SocketTube(116)) sending 13 DEBUG: [HttpClient-56-Worker8] [46s 291ms] SSL Reader(SocketTube(116)) Adding 13 to outputQ queue DEBUG: [HttpClient-56-Worker8] [46s 291ms] SSL Reader(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-56-Worker8] [46s 291ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-56-Worker8] [46s 291ms] SSL Reader(SocketTube(116)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-56-Worker8] [46s 291ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-56-Worker8] [46s 291ms] Http2Connection(SSLTube(SocketTube(116))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker8] [46s 292ms] Http2Connection(SSLTube(SocketTube(116))) H2 Receiving(3): 13 DEBUG: [HttpClient-56-Worker8] [46s 292ms] Http2Connection(SSLTube(SocketTube(116))) Processing 13 DEBUG: [HttpClient-56-Worker8] [46s 292ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-56-Worker8] [46s 292ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker8] [46s 292ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-56-Worker8] [46s 293ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-56-Worker8] [46s 293ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-56-Worker8] [46s 293ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-56-Worker8] [46s 293ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-56-Worker8] [46s 293ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed(3) DEBUG: [HttpClient-56-Worker8] [46s 293ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker8] [46s 299ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-56-Worker8] [46s 299ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-56-Worker8] [46s 299ms] SocketTube(116) resuming read event DEBUG: [HttpClient-56-Worker8] [46s 299ms] SocketTube(116) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker8] [46s 299ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-57-SelectorManager] [46s 299ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@f2912ef for R (true) DEBUG: [HttpClient-57-SelectorManager] [46s 300ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@f2912ef for None (false) DEBUG: [HttpClient-57-SelectorManager] [46s 300ms] SocketTube(116) read bytes: 47 DEBUG: [HttpClient-57-SelectorManager] [46s 300ms] SSL Reader(SocketTube(116)) onNext DEBUG: [HttpClient-57-SelectorManager] [46s 300ms] SSL Reader(SocketTube(116)) Adding 47 bytes to read buffer DEBUG: [HttpClient-57-SelectorManager] [46s 300ms] SocketTube(116) resuming read event DEBUG: [HttpClient-57-SelectorManager] [46s 300ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@f2912ef for R (false) DEBUG: [HttpClient-57-SelectorManager] [46s 300ms] SocketTube(116) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker9] [46s 301ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-56-Worker9] [46s 301ms] SSL Reader(SocketTube(116)) Unwrapping: 47 DEBUG: [HttpClient-56-Worker9] [46s 301ms] SSL Reader(SocketTube(116)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-56-Worker9] [46s 301ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-56-Worker9] [46s 302ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 47 DEBUG: [HttpClient-56-Worker9] [46s 302ms] SSL Reader(SocketTube(116)) sending 9 DEBUG: [HttpClient-56-Worker9] [46s 302ms] SSL Reader(SocketTube(116)) Adding 9 to outputQ queue DEBUG: [HttpClient-56-Worker9] [46s 302ms] SSL Reader(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-56-Worker9] [46s 302ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-56-Worker9] [46s 302ms] SSL Reader(SocketTube(116)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-56-Worker9] [46s 303ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-56-Worker9] [46s 303ms] Http2Connection(SSLTube(SocketTube(116))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker9] [46s 303ms] Http2Connection(SSLTube(SocketTube(116))) H2 Receiving(4): 9 DEBUG: [HttpClient-56-Worker9] [46s 303ms] Http2Connection(SSLTube(SocketTube(116))) Processing 9 DEBUG: [HttpClient-56-Worker9] [46s 303ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-56-Worker9] [46s 303ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker9] [46s 303ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-56-Worker9] [46s 303ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-56-Worker9] [46s 303ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-56-Worker9] [46s 303ms] HttpClientImpl(57) body subscriber unregistered: 0 DEBUG: [HttpClient-56-Worker9] [46s 303ms] HttpClientImpl(57) ClientImpl (async) elapsed 139 millis for GET to https://127.0.0.1:55275/ DEBUG: [HttpClient-56-Worker9] [46s 303ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-56-Worker9] [46s 303ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-56-Worker9] [46s 303ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) close stream 1 DEBUG: [HttpClient-56-Worker9] [46s 303ms] Http2Connection(SSLTube(SocketTube(116))) Closed stream 1 DEBUG: [HttpClient-56-Worker9] [46s 303ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5e78f74a DEBUG: [HttpClient-56-Worker9] [46s 303ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-56-Worker9] [46s 303ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed(4) DEBUG: [HttpClient-56-Worker9] [46s 303ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker9] [46s 303ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-56-Worker9] [46s 303ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-56-Worker9] [46s 303ms] SocketTube(116) resuming read event DEBUG: [HttpClient-56-Worker9] [46s 303ms] SocketTube(116) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker9] [46s 303ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-57-SelectorManager] [46s 306ms] HttpClientImpl(57) SelectorManager shutting down DEBUG: [HttpClient-57-SelectorManager] [46s 307ms] Http2ClientImpl stopping DEBUG: [HttpClient-57-SelectorManager] [46s 307ms] Http2Connection(SSLTube(SocketTube(116))) Close all streams DEBUG: [HttpClient-57-SelectorManager] [46s 308ms] Http2Connection(SSLTube(SocketTube(116))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 2:40:37 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] [46s 308ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 34 bytes to the write queue DEBUG: [HttpClient-57-SelectorManager] [46s 308ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-57-SelectorManager] [46s 308ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-57-SelectorManager] [46s 308ms] SSLTube(SocketTube(116)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-57-SelectorManager] [46s 308ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-57-SelectorManager] [46s 308ms] SSL Writer(SocketTube(116)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-57-SelectorManager] [46s 308ms] SSL Writer(SocketTube(116)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-57-SelectorManager] [46s 308ms] SSL Writer(SocketTube(116)) wrapping 34 bytes DEBUG: [HttpClient-57-SelectorManager] [46s 308ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-57-SelectorManager] [46s 308ms] SSL Writer(SocketTube(116)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-57-SelectorManager] [46s 308ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-57-SelectorManager] [46s 308ms] SSL Writer(SocketTube(116)) Sending 72 bytes downstream DEBUG: [HttpClient-57-SelectorManager] [46s 308ms] SSL Writer(SocketTube(116)) Adding 72 to outputQ queue DEBUG: [HttpClient-57-SelectorManager] [46s 308ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-57-SelectorManager] [46s 308ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-SelectorManager] [46s 311ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-57-SelectorManager] [46s 311ms] SocketTube(116) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [46s 311ms] SocketTube(116) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [46s 311ms] SocketTube(116) pausing read event DEBUG: [HttpClient-57-SelectorManager] [46s 311ms] 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@4a2b85ce[Not completed, 4 dependents] (id=7952) 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@1de9a03b, getALPN: jdk.internal.net.http.common.MinimalFuture@3eecdbcc[Completed normally] (id=7958), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=47 lim=47 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-57-SelectorManager] [46s 311ms] SocketTube(116) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [46s 311ms] SSL Reader(SocketTube(116)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [46s 311ms] SSL Reader(SocketTube(116)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-57-SelectorManager] [46s 312ms] SSL Reader(SocketTube(116)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [46s 312ms] SSLTube(SocketTube(116)) SSLSubscriberWrapper[SSLTube(SocketTube(116)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1de9a03b, getALPN: jdk.internal.net.http.common.MinimalFuture@3eecdbcc[Completed normally] (id=7958), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [46s 312ms] Http2Connection(SSLTube(SocketTube(116))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [46s 312ms] SSLTube(SocketTube(116)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [46s 312ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: cancelled by SSLTube(SocketTube(116)) DEBUG: [HttpClient-57-SelectorManager] [46s 312ms] SSL Reader(SocketTube(116)) stop DEBUG: [HttpClient-57-SelectorManager] [46s 312ms] SSL Writer(SocketTube(116)) stop DEBUG: [HttpClient-57-SelectorManager] [46s 312ms] SocketTube(116) Stopping read scheduler DEBUG: [HttpClient-57-SelectorManager] [46s 312ms] SocketTube(116) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-SelectorManager] [46s 312ms] SocketTube(116) Read scheduler stopped DEBUG: [HttpClient-57-SelectorManager] [46s 312ms] SocketTube(116) write: cancel DEBUG: [HttpClient-57-SelectorManager] [46s 312ms] SocketTube(116) write: resetting demand to 0 DEBUG: [HttpClient-57-SelectorManager] [46s 312ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: cancelled by SSLTube(SocketTube(116)) DEBUG: [HttpClient-57-SelectorManager] [46s 312ms] SocketTube(116) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-57-SelectorManager] [46s 313ms] Http2Connection(SSLTube(SocketTube(116))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-57-SelectorManager] [46s 313ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(116))) DEBUG: [HttpClient-57-SelectorManager] [46s 313ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(116))) DEBUG: [HttpClient-56-Worker10] [46s 313ms] Http2Connection(SSLTube(SocketTube(116))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-56-Worker10] [46s 314ms] Http2Connection(SSLTube(SocketTube(116))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [46s 313ms] PlainHttpConnection(SocketTube(116)) Closing channel: channel not registered with selector DEBUG: [HttpClient-57-SelectorManager] [46s 314ms] SocketTube(116) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-57-SelectorManager] [46s 314ms] Http2Connection(SSLTube(SocketTube(116))) Close all streams Server connection to /127.0.0.1:59186 stopping. 1 streams DEBUG: [MainThread] [46s 315ms] HttpClientImpl(58) proxySelector is java.net.ProxySelector$StaticProxySelector@2db9d69 (user-supplied=true) TestServer: Connection writer stopping DEBUG: [MainThread] [46s 320ms] HttpClientImpl(58) ClientImpl (async) send https://127.0.0.1:55275/ GET DEBUG: [HttpClient-57-Worker0] [46s 323ms] Exchange establishing exchange for https://127.0.0.1:55275/ GET, proxy=null Apr 01, 2024 2:40:37 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 2:40:37 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] [46s 343ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-57-Worker0] [46s 343ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-57-Worker0] [46s 343ms] PlainHttpConnection(SocketTube(117)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-57-Worker0] [46s 343ms] PlainHttpConnection(SocketTube(117)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-57-Worker0] [46s 344ms] PlainHttpConnection(SocketTube(117)) registering connect event DEBUG: [HttpClient-57-Worker0] [46s 344ms] 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=55351, Session(1711975237611|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-58-SelectorManager] [46s 348ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@785831ed for C (true) DEBUG: [HttpClient-58-SelectorManager] [46s 349ms] PlainHttpConnection(SocketTube(117)) ConnectEvent: finishing connect DEBUG: [HttpClient-58-SelectorManager] [46s 349ms] PlainHttpConnection(SocketTube(117)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:55351 DEBUG: [HttpClient-57-Worker1] [46s 349ms] SocketTube(117) connecting flows DEBUG: [HttpClient-57-Worker1] [46s 349ms] SocketTube(117) read publisher got subscriber DEBUG: [HttpClient-57-Worker1] [46s 349ms] SocketTube(117) registering subscribe event DEBUG: [HttpClient-57-Worker1] [46s 349ms] SocketTube(117) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-58-SelectorManager] [46s 349ms] SocketTube(117) subscribe event raised DEBUG: [HttpClient-58-SelectorManager] [46s 350ms] SocketTube(117) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@72a05a9d[Not completed, 4 dependents] (id=8017) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(117)), 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-58-SelectorManager] [46s 350ms] SocketTube(117) read demand reset to 0 DEBUG: [HttpClient-58-SelectorManager] [46s 350ms] SocketTube(117) calling onSubscribe DEBUG: [HttpClient-58-SelectorManager] [46s 350ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-58-SelectorManager] [46s 350ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-58-SelectorManager] [46s 350ms] SocketTube(117) resuming read event DEBUG: [HttpClient-58-SelectorManager] [46s 350ms] SocketTube(117) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-58-SelectorManager] [46s 350ms] SSL Reader(SocketTube(117)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(117)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-58-SelectorManager] [46s 350ms] SSLTube(SocketTube(117)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-58-SelectorManager] [46s 350ms] SSLTube(SocketTube(117)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-58-SelectorManager] [46s 350ms] SocketTube(117) onSubscribe called DEBUG: [HttpClient-58-SelectorManager] [46s 350ms] SocketTube(117) pending subscriber subscribed DEBUG: [HttpClient-58-SelectorManager] [46s 350ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@37a2daad for R (true) DEBUG: [HttpClient-57-Worker1] [46s 349ms] SSL Writer(SocketTube(117)) requesting 1 DEBUG: [HttpClient-57-Worker1] [46s 350ms] SSLTube(SocketTube(117)) request: n=1 DEBUG: [HttpClient-57-Worker1] [46s 352ms] SSL Writer(SocketTube(117)) calling downstreamSubscriber::onSubscribe on SocketTube(117) DEBUG: [HttpClient-57-Worker1] [46s 352ms] SocketTube(117) subscribed for writing DEBUG: [HttpClient-57-Worker1] [46s 352ms] SocketTube(117) write: registering startSubscription event DEBUG: [HttpClient-57-Worker1] [46s 352ms] SSL Writer(SocketTube(117)) onSubscribe initiating handshaking DEBUG: [HttpClient-57-Worker1] [46s 352ms] SSL Writer(SocketTube(117)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-57-Worker1] [46s 353ms] SSL Writer(SocketTube(117)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-57-Worker1] [46s 353ms] SSL Writer(SocketTube(117)) wrapping 0 bytes DEBUG: [HttpClient-57-Worker1] [46s 355ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker1] [46s 355ms] SSL Writer(SocketTube(117)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-57-Worker1] [46s 355ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker1] [46s 355ms] SSL Writer(SocketTube(117)) handshaking DEBUG: [HttpClient-57-Worker1] [46s 356ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-SelectorManager] [46s 356ms] SocketTube(117) write: starting subscription DEBUG: [HttpClient-58-SelectorManager] [46s 356ms] SocketTube(117) write: offloading requestMore DEBUG: [HttpClient-57-Worker2] [46s 356ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-57-Worker2] [46s 356ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker2] [46s 356ms] SocketTube(117) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker1] [46s 356ms] SSL Writer(SocketTube(117)) Sending 2191 bytes downstream DEBUG: [HttpClient-57-Worker1] [46s 357ms] SSL Writer(SocketTube(117)) Adding 2191 to outputQ queue DEBUG: [HttpClient-57-Worker1] [46s 357ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-57-Worker1] [46s 357ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker1] [46s 357ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-57-Worker1] [46s 357ms] SocketTube(117) trying to write: 2191 DEBUG: [HttpClient-57-Worker1] [46s 357ms] SocketTube(117) wrote: 2191 DEBUG: [HttpClient-57-Worker1] [46s 357ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-57-Worker1] [46s 357ms] SocketTube(117) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker1] [46s 357ms] SocketTube(117) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker1] [46s 357ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-57-Worker1] [46s 357ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-SelectorManager] [46s 370ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@37a2daad for None (false) DEBUG: [HttpClient-58-SelectorManager] [46s 370ms] HttpClientImpl(58) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-58-SelectorManager] [46s 370ms] SocketTube(117) read bytes: 133 DEBUG: [HttpClient-58-SelectorManager] [46s 370ms] SSL Reader(SocketTube(117)) onNext DEBUG: [HttpClient-58-SelectorManager] [46s 370ms] SSL Reader(SocketTube(117)) Adding 133 bytes to read buffer DEBUG: [HttpClient-58-SelectorManager] [46s 370ms] SocketTube(117) resuming read event DEBUG: [HttpClient-58-SelectorManager] [46s 370ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@37a2daad for R (false) DEBUG: [HttpClient-58-SelectorManager] [46s 370ms] SocketTube(117) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [46s 371ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-Worker3] [46s 372ms] SSL Reader(SocketTube(117)) Unwrapping: 133 DEBUG: [HttpClient-57-Worker3] [46s 374ms] SSL Reader(SocketTube(117)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-57-Worker3] [46s 374ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-57-Worker3] [46s 374ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 133 DEBUG: [HttpClient-57-Worker3] [46s 374ms] SSL Reader(SocketTube(117)) handshaking DEBUG: [HttpClient-57-Worker3] [46s 380ms] SSLFlowDelegate(SocketTube(117)) obtaining and initiating task execution DEBUG: [HttpClient-57-Worker3] [46s 380ms] SSLFlowDelegate(SocketTube(117)) #tasks to execute: 1 DEBUG: [HttpClient-57-Worker3] [46s 382ms] SSLFlowDelegate(SocketTube(117)) finished task execution DEBUG: [HttpClient-57-Worker3] [46s 382ms] SSL Writer(SocketTube(117)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-57-Worker3] [46s 382ms] SSL Writer(SocketTube(117)) wrapping 0 bytes DEBUG: [HttpClient-57-Worker3] [46s 382ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-57-Worker3] [46s 382ms] SSL Writer(SocketTube(117)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-57-Worker3] [46s 382ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-57-Worker3] [46s 386ms] SSL Writer(SocketTube(117)) handshaking DEBUG: [HttpClient-57-Worker3] [46s 393ms] SSL Writer(SocketTube(117)) Sending 6 bytes downstream DEBUG: [HttpClient-57-Worker3] [46s 402ms] SSL Writer(SocketTube(117)) Adding 6 to outputQ queue DEBUG: [HttpClient-57-Worker3] [46s 403ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-57-Worker3] [46s 403ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker3] [46s 403ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-57-Worker3] [46s 403ms] SocketTube(117) trying to write: 6 DEBUG: [HttpClient-57-Worker3] [46s 403ms] SocketTube(117) wrote: 6 DEBUG: [HttpClient-57-Worker3] [46s 403ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-57-Worker3] [46s 403ms] SocketTube(117) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [46s 403ms] SocketTube(117) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [46s 403ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-57-Worker3] [46s 403ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker3] [46s 403ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-57-Worker3] [46s 403ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-57-Worker3] [46s 403ms] SocketTube(117) resuming read event DEBUG: [HttpClient-57-Worker3] [46s 403ms] SocketTube(117) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [46s 403ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-SelectorManager] [46s 380ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@37a2daad for None (false) DEBUG: [HttpClient-58-SelectorManager] [46s 408ms] SocketTube(117) read bytes: 175 DEBUG: [HttpClient-58-SelectorManager] [46s 408ms] SSL Reader(SocketTube(117)) onNext DEBUG: [HttpClient-58-SelectorManager] [46s 408ms] SSL Reader(SocketTube(117)) Adding 175 bytes to read buffer DEBUG: [HttpClient-58-SelectorManager] [46s 408ms] SocketTube(117) resuming read event DEBUG: [HttpClient-57-Worker4] [46s 408ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-Worker4] [46s 408ms] SSL Reader(SocketTube(117)) Unwrapping: 175 DEBUG: [HttpClient-57-Worker4] [46s 408ms] SSL Reader(SocketTube(117)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-57-Worker4] [46s 408ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-57-Worker4] [46s 408ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 6 DEBUG: [HttpClient-57-Worker4] [46s 408ms] SSL Reader(SocketTube(117)) handshaking DEBUG: [HttpClient-57-Worker4] [46s 408ms] SSL Reader(SocketTube(117)) Unwrapping: 169 DEBUG: [HttpClient-57-Worker4] [46s 408ms] SSL Reader(SocketTube(117)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-57-Worker4] [46s 409ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-57-Worker4] [46s 409ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 79 DEBUG: [HttpClient-57-Worker4] [46s 409ms] SSL Reader(SocketTube(117)) handshaking DEBUG: [HttpClient-57-Worker4] [46s 409ms] SSLFlowDelegate(SocketTube(117)) obtaining and initiating task execution DEBUG: [HttpClient-57-Worker4] [46s 409ms] SSLFlowDelegate(SocketTube(117)) #tasks to execute: 1 DEBUG: [HttpClient-57-Worker4] [46s 409ms] SSLFlowDelegate(SocketTube(117)) finished task execution DEBUG: [HttpClient-57-Worker4] [46s 409ms] SSL Writer(SocketTube(117)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-57-Worker4] [46s 409ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-Worker4] [46s 409ms] SSL Reader(SocketTube(117)) Unwrapping: 90 DEBUG: [HttpClient-57-Worker4] [46s 409ms] SSL Reader(SocketTube(117)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-57-Worker4] [46s 409ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-57-Worker4] [46s 409ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 90 DEBUG: [HttpClient-57-Worker4] [46s 409ms] SSL Reader(SocketTube(117)) handshaking DEBUG: [HttpClient-57-Worker4] [46s 410ms] SSL Writer(SocketTube(117)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-57-Worker4] [46s 410ms] SSL Writer(SocketTube(117)) wrapping 0 bytes DEBUG: [HttpClient-57-Worker4] [46s 410ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker4] [46s 410ms] SSL Writer(SocketTube(117)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-57-Worker4] [46s 410ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker4] [46s 410ms] SSLFlowDelegate(SocketTube(117)) setALPN = h2 DEBUG: [HttpClient-57-Worker4] [46s 410ms] PlainHttpConnection(SocketTube(117)) finishConnect, setting connected=true DEBUG: [HttpClient-57-Worker4] [46s 410ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-57-Worker4] [46s 410ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-57-Worker4] [46s 410ms] Http2Connection(SSLTube(SocketTube(117))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-57-Worker4] [46s 410ms] SSLTube(SocketTube(117)) connecting flows DEBUG: [HttpClient-57-Worker4] [46s 410ms] SSLTube(SocketTube(117)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6ec15244 DEBUG: [HttpClient-57-Worker4] [46s 410ms] Http2Connection(SSLTube(SocketTube(117))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-57-Worker4] [46s 410ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-57-Worker4] [46s 410ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker4] [46s 410ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-57-Worker4] [46s 410ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker4] [46s 410ms] SSLTube(SocketTube(117)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-57-Worker4] [46s 410ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: got request of 1 from SSLTube(SocketTube(117)) Apr 01, 2024 2:40:37 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] [46s 411ms] AsyncSSLConnection(SSLTube(SocketTube(117))) added 63 bytes in the priority write queue DEBUG: [HttpClient-57-Worker4] [46s 411ms] AsyncSSLConnection(SSLTube(SocketTube(117))) signalling the publisher of the write queue DEBUG: [HttpClient-57-Worker4] [46s 411ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(117)) DEBUG: [HttpClient-57-Worker4] [46s 411ms] SSLTube(SocketTube(117)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-57-Worker4] [46s 411ms] SSL Writer(SocketTube(117)) onNext DEBUG: [HttpClient-57-Worker4] [46s 415ms] SSL Writer(SocketTube(117)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-57-Worker4] [46s 415ms] Http2Connection(SSLTube(SocketTube(117))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-57-Worker4] [46s 416ms] AsyncSSLConnection(SSLTube(SocketTube(117))) added 13 bytes in the priority write queue DEBUG: [HttpClient-57-Worker4] [46s 416ms] AsyncSSLConnection(SSLTube(SocketTube(117))) signalling the publisher of the write queue DEBUG: [HttpClient-57-Worker4] [46s 416ms] Http2Connection(SSLTube(SocketTube(117))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-57-Worker4] [46s 416ms] Http2Connection(SSLTube(SocketTube(117))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-57-Worker4] [46s 416ms] Http2Connection(SSLTube(SocketTube(117))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker4] [46s 416ms] Http2Connection(SSLTube(SocketTube(117))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-57-Worker4] [46s 416ms] Http2Connection(SSLTube(SocketTube(117))) H2 processed buffered data DEBUG: [HttpClient-57-Worker4] [46s 416ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(117))) DEBUG: [HttpClient-57-Worker4] [46s 416ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(117))) DEBUG: [HttpClient-57-Worker4] [46s 416ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-57-Worker4] [46s 416ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-57-Worker4] [46s 416ms] Http2Connection(SSLTube(SocketTube(117))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-57-Worker4] [46s 416ms] Exchange checkFor407: all clear DEBUG: [HttpClient-57-Worker4] [46s 416ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(0) sendHeadersOnly() Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:55275/ GET DEBUG: [HttpClient-57-Worker4] [46s 416ms] Http2Connection(SSLTube(SocketTube(117))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-57-Worker4] [46s 416ms] Http2Connection(SSLTube(SocketTube(117))) Opened stream 1 DEBUG: [HttpClient-57-Worker4] [46s 416ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 2:40:37 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] [46s 417ms] AsyncSSLConnection(SSLTube(SocketTube(117))) added 48 bytes to the write queue DEBUG: [HttpClient-57-Worker4] [46s 417ms] AsyncSSLConnection(SSLTube(SocketTube(117))) signalling the publisher of the write queue DEBUG: [HttpClient-57-Worker4] [46s 417ms] Exchange checkFor407: all clear DEBUG: [HttpClient-57-Worker4] [46s 417ms] Exchange sendRequestBody DEBUG: [HttpClient-57-Worker4] [46s 417ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-57-Worker4] [46s 417ms] SSL Writer(SocketTube(117)) Sending 90 bytes downstream DEBUG: [HttpClient-57-Worker4] [46s 417ms] SSL Writer(SocketTube(117)) Adding 90 to outputQ queue DEBUG: [HttpClient-57-Worker4] [46s 417ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-57-Worker4] [46s 417ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker4] [46s 417ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-57-Worker4] [46s 417ms] SocketTube(117) trying to write: 90 DEBUG: [HttpClient-57-Worker4] [46s 417ms] SocketTube(117) wrote: 90 DEBUG: [HttpClient-57-Worker4] [46s 417ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-57-Worker4] [46s 417ms] SocketTube(117) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker4] [46s 417ms] SocketTube(117) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker4] [46s 417ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker4] [46s 417ms] SSL Writer(SocketTube(117)) requesting 1 DEBUG: [HttpClient-57-Worker4] [46s 417ms] SSLTube(SocketTube(117)) request: n=1 DEBUG: [HttpClient-57-Worker4] [46s 417ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: got request of 1 from SSLTube(SocketTube(117)) DEBUG: [HttpClient-57-Worker4] [46s 417ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(117)) DEBUG: [HttpClient-57-Worker4] [46s 417ms] SSLTube(SocketTube(117)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-57-Worker4] [46s 417ms] SSL Writer(SocketTube(117)) onNext DEBUG: [HttpClient-57-Worker4] [46s 417ms] SSL Writer(SocketTube(117)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-57-Worker4] [46s 417ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker4] [46s 417ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker4] [46s 417ms] SSL Writer(SocketTube(117)) requesting 1 DEBUG: [HttpClient-57-Worker4] [46s 417ms] SSLTube(SocketTube(117)) request: n=1 DEBUG: [HttpClient-57-Worker4] [46s 417ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: got request of 1 from SSLTube(SocketTube(117)) DEBUG: [HttpClient-57-Worker4] [46s 417ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(117)) DEBUG: [HttpClient-57-Worker4] [46s 417ms] SSLTube(SocketTube(117)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-57-Worker4] [46s 418ms] SSL Writer(SocketTube(117)) onNext DEBUG: [HttpClient-57-Worker4] [46s 418ms] SSL Writer(SocketTube(117)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-57-Worker4] [46s 418ms] SSL Writer(SocketTube(117)) wrapping 124 bytes DEBUG: [HttpClient-57-Worker4] [46s 418ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker4] [46s 418ms] SSL Writer(SocketTube(117)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-57-Worker4] [46s 418ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker4] [46s 418ms] SSL Writer(SocketTube(117)) Sending 162 bytes downstream DEBUG: [HttpClient-57-Worker4] [46s 418ms] SSL Writer(SocketTube(117)) Adding 162 to outputQ queue DEBUG: [HttpClient-57-Worker4] [46s 418ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-57-Worker4] [46s 418ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker4] [46s 418ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-57-Worker4] [46s 418ms] SocketTube(117) trying to write: 162 DEBUG: [HttpClient-57-Worker4] [46s 418ms] SocketTube(117) wrote: 162 DEBUG: [HttpClient-57-Worker4] [46s 418ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-57-Worker4] [46s 418ms] SocketTube(117) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker4] [46s 418ms] SocketTube(117) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker4] [46s 418ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker4] [46s 418ms] SSL Writer(SocketTube(117)) requesting 1 DEBUG: [HttpClient-57-Worker4] [46s 418ms] SSLTube(SocketTube(117)) request: n=1 DEBUG: [HttpClient-57-Worker4] [46s 418ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: got request of 1 from SSLTube(SocketTube(117)) DEBUG: [HttpClient-57-Worker4] [46s 418ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker4] [46s 418ms] SSL Writer(SocketTube(117)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-57-Worker4] [46s 418ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-57-Worker4] [46s 418ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-57-Worker4] [46s 418ms] SocketTube(117) resuming read event DEBUG: [HttpClient-57-Worker4] [46s 418ms] SocketTube(117) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker4] [46s 418ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-58-SelectorManager] [46s 408ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@37a2daad for R (false) DEBUG: [HttpClient-58-SelectorManager] [46s 419ms] SocketTube(117) leaving read() loop after onNext: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-SelectorManager] [46s 419ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@37a2daad for R (false) DEBUG: [HttpClient-58-SelectorManager] [46s 419ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@37a2daad for R (false) DEBUG: [HttpClient-58-SelectorManager] [46s 420ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@37a2daad for None (false) DEBUG: [HttpClient-58-SelectorManager] [46s 420ms] SocketTube(117) read bytes: 1726 DEBUG: [HttpClient-58-SelectorManager] [46s 420ms] SSL Reader(SocketTube(117)) onNext DEBUG: [HttpClient-58-SelectorManager] [46s 420ms] SSL Reader(SocketTube(117)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-58-SelectorManager] [46s 420ms] SocketTube(117) resuming read event DEBUG: [HttpClient-58-SelectorManager] [46s 420ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@37a2daad for R (false) DEBUG: [HttpClient-58-SelectorManager] [46s 420ms] SocketTube(117) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker5] [46s 420ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): starting connection DEBUG: [HttpClient-57-Worker5] [46s 422ms] SSL Reader(SocketTube(117)) Unwrapping: 1726 DEBUG: [Test-server-pool] [46s 422ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [46s 422ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [46s 422ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [46s 422ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [46s 422ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [46s 422ms] 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-Worker5] [46s 422ms] SSL Reader(SocketTube(117)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-57-Worker5] [46s 422ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-57-Worker5] [46s 422ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-57-Worker5] [46s 422ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-57-Worker5] [46s 423ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-57-Worker5] [46s 423ms] SocketTube(117) resuming read event DEBUG: [HttpClient-57-Worker5] [46s 423ms] SocketTube(117) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-SelectorManager] [46s 423ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@37a2daad for None (false) DEBUG: [HttpClient-58-SelectorManager] [46s 423ms] SocketTube(117) read bytes: 77 DEBUG: [HttpClient-58-SelectorManager] [46s 423ms] SSL Reader(SocketTube(117)) onNext DEBUG: [HttpClient-58-SelectorManager] [46s 423ms] SSL Reader(SocketTube(117)) Adding 77 bytes to read buffer DEBUG: [HttpClient-58-SelectorManager] [46s 423ms] SocketTube(117) resuming read event DEBUG: [HttpClient-58-SelectorManager] [46s 423ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@37a2daad for R (false) DEBUG: [HttpClient-58-SelectorManager] [46s 423ms] SocketTube(117) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-SelectorManager] [46s 423ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@37a2daad for R (false) DEBUG: [HttpClient-57-Worker6] [46s 423ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-57-Worker6] [46s 423ms] SSL Reader(SocketTube(117)) Unwrapping: 77 DEBUG: [HttpClient-57-Worker6] [46s 423ms] SSL Reader(SocketTube(117)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-57-Worker6] [46s 423ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-57-Worker6] [46s 423ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 77 DEBUG: [HttpClient-57-Worker6] [46s 423ms] SSL Reader(SocketTube(117)) sending 39 DEBUG: [HttpClient-57-Worker6] [46s 423ms] SSL Reader(SocketTube(117)) Adding 39 to outputQ queue DEBUG: [HttpClient-57-Worker6] [46s 423ms] SSL Reader(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-57-Worker6] [46s 423ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-57-Worker6] [46s 423ms] SSL Reader(SocketTube(117)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-57-Worker6] [46s 423ms] Http2Connection(SSLTube(SocketTube(117))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-57-Worker6] [46s 423ms] Http2Connection(SSLTube(SocketTube(117))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker6] [46s 423ms] Http2Connection(SSLTube(SocketTube(117))) H2 Receiving(1): 39 DEBUG: [HttpClient-57-Worker6] [46s 423ms] Http2Connection(SSLTube(SocketTube(117))) Processing 39 DEBUG: [HttpClient-57-Worker6] [46s 423ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-57-Worker6] [46s 423ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker6] [46s 423ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 2:40:37 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] [46s 425ms] Http2Connection(SSLTube(SocketTube(117))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-57-Worker6] [46s 426ms] AsyncSSLConnection(SSLTube(SocketTube(117))) added 9 bytes to the write queue DEBUG: [HttpClient-57-Worker6] [46s 426ms] AsyncSSLConnection(SSLTube(SocketTube(117))) signalling the publisher of the write queue DEBUG: [HttpClient-57-Worker6] [46s 426ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(117)) DEBUG: [HttpClient-57-Worker6] [46s 426ms] SSLTube(SocketTube(117)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-57-Worker6] [46s 426ms] SSL Writer(SocketTube(117)) onNext DEBUG: [HttpClient-57-Worker6] [46s 426ms] SSL Writer(SocketTube(117)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-57-Worker6] [46s 426ms] SSL Writer(SocketTube(117)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-57-Worker6] [46s 426ms] SSL Writer(SocketTube(117)) wrapping 9 bytes DEBUG: [HttpClient-57-Worker6] [46s 426ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-57-Worker6] [46s 426ms] SSL Writer(SocketTube(117)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-57-Worker6] [46s 426ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-57-Worker6] [46s 428ms] SSL Writer(SocketTube(117)) Sending 47 bytes downstream DEBUG: [HttpClient-57-Worker6] [46s 428ms] SSL Writer(SocketTube(117)) Adding 47 to outputQ queue DEBUG: [HttpClient-57-Worker6] [46s 428ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-57-Worker6] [46s 428ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker6] [46s 428ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-57-Worker6] [46s 428ms] SocketTube(117) trying to write: 47 DEBUG: [HttpClient-57-Worker6] [46s 429ms] SocketTube(117) wrote: 47 DEBUG: [HttpClient-57-Worker6] [46s 429ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-57-Worker6] [46s 429ms] SocketTube(117) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker6] [46s 429ms] SocketTube(117) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker6] [46s 429ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker6] [46s 429ms] SSL Writer(SocketTube(117)) requesting 1 DEBUG: [HttpClient-57-Worker6] [46s 429ms] SSLTube(SocketTube(117)) request: n=1 DEBUG: [HttpClient-57-Worker6] [46s 429ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: got request of 1 from SSLTube(SocketTube(117)) DEBUG: [HttpClient-57-Worker6] [46s 429ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker6] [46s 429ms] Http2Connection(SSLTube(SocketTube(117))) H2 processed(1) DEBUG: [HttpClient-57-Worker6] [46s 429ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker6] [46s 429ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-57-Worker6] [46s 429ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-57-Worker6] [46s 429ms] SocketTube(117) resuming read event DEBUG: [HttpClient-57-Worker6] [46s 429ms] SocketTube(117) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker6] [46s 429ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-58-SelectorManager] [46s 429ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@37a2daad for R (false) DEBUG: [readLoop] [46s 431ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [46s 431ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [46s 431ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [46s 431ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [46s 431ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [46s 431ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [46s 431ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [46s 431ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [46s 431ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [46s 431ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [46s 431ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [46s 431ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [readLoop] [46s 431ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [46s 431ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [46s 431ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [46s 431ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [46s 431ms] FramesDecoder Tail size is now: 0, current= TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / Sent response headers 200 TestServer(2): connection started DEBUG: [HttpClient-58-SelectorManager] [46s 433ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@37a2daad for None (false) DEBUG: [HttpClient-58-SelectorManager] [46s 433ms] SocketTube(117) read bytes: 151 DEBUG: [HttpClient-58-SelectorManager] [46s 433ms] SSL Reader(SocketTube(117)) onNext DEBUG: [HttpClient-58-SelectorManager] [46s 433ms] SSL Reader(SocketTube(117)) Adding 151 bytes to read buffer DEBUG: [HttpClient-58-SelectorManager] [46s 433ms] SocketTube(117) resuming read event DEBUG: [HttpClient-58-SelectorManager] [46s 433ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@37a2daad for R (false) DEBUG: [HttpClient-58-SelectorManager] [46s 433ms] SocketTube(117) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker7] [46s 433ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-57-Worker7] [46s 433ms] SSL Reader(SocketTube(117)) Unwrapping: 151 DEBUG: [HttpClient-57-Worker7] [46s 433ms] SSL Reader(SocketTube(117)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-57-Worker7] [46s 433ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-57-Worker7] [46s 433ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 53 DEBUG: [HttpClient-57-Worker7] [46s 433ms] SSL Reader(SocketTube(117)) sending 15 DEBUG: [HttpClient-57-Worker7] [46s 433ms] SSL Reader(SocketTube(117)) Adding 15 to outputQ queue DEBUG: [HttpClient-57-Worker7] [46s 433ms] SSL Reader(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-57-Worker7] [46s 433ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-57-Worker7] [46s 433ms] SSL Reader(SocketTube(117)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-57-Worker7] [46s 433ms] Http2Connection(SSLTube(SocketTube(117))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-57-Worker7] [46s 433ms] Http2Connection(SSLTube(SocketTube(117))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker7] [46s 433ms] Http2Connection(SSLTube(SocketTube(117))) H2 Receiving(2): 15 DEBUG: [HttpClient-57-Worker7] [46s 433ms] Http2Connection(SSLTube(SocketTube(117))) Processing 15 DEBUG: [HttpClient-57-Worker7] [46s 433ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-57-Worker7] [46s 433ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker7] [46s 433ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-57-Worker7] [46s 434ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-57-Worker7] [46s 434ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-57-Worker7] [46s 434ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:55275/) 200 HTTP_2 Local port: 55351 DEBUG: [HttpClient-57-Worker7] [46s 434ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:55275/) 200 HTTP_2 Local port: 55351 DEBUG: [HttpClient-57-Worker7] [46s 434ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-57-Worker7] [46s 434ms] HttpClientImpl(58) body subscriber registered: 1 DEBUG: [HttpClient-57-Worker7] [46s 434ms] Http2Connection(SSLTube(SocketTube(117))) H2 processed(2) DEBUG: [HttpClient-57-Worker7] [46s 434ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker7] [46s 434ms] SSL Reader(SocketTube(117)) Unwrapping: 98 DEBUG: [HttpClient-57-Worker7] [46s 434ms] SSL Reader(SocketTube(117)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-57-Worker7] [46s 434ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-57-Worker7] [46s 434ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 51 DEBUG: [HttpClient-57-Worker7] [46s 434ms] SSL Reader(SocketTube(117)) sending 13 DEBUG: [HttpClient-57-Worker7] [46s 434ms] SSL Reader(SocketTube(117)) Adding 13 to outputQ queue DEBUG: [HttpClient-57-Worker7] [46s 434ms] SSL Reader(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-57-Worker7] [46s 434ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-57-Worker7] [46s 434ms] SSL Reader(SocketTube(117)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-57-Worker7] [46s 434ms] Http2Connection(SSLTube(SocketTube(117))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-57-Worker7] [46s 434ms] Http2Connection(SSLTube(SocketTube(117))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker7] [46s 434ms] Http2Connection(SSLTube(SocketTube(117))) H2 Receiving(3): 13 DEBUG: [HttpClient-57-Worker7] [46s 435ms] Http2Connection(SSLTube(SocketTube(117))) Processing 13 DEBUG: [HttpClient-57-Worker7] [46s 435ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-57-Worker7] [46s 435ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker7] [46s 435ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-57-Worker7] [46s 435ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-57-Worker7] [46s 435ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-57-Worker7] [46s 435ms] Http2Connection(SSLTube(SocketTube(117))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-57-Worker7] [46s 435ms] Http2Connection(SSLTube(SocketTube(117))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-57-Worker7] [46s 435ms] Http2Connection(SSLTube(SocketTube(117))) H2 processed(3) DEBUG: [HttpClient-57-Worker7] [46s 435ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker7] [46s 435ms] SSL Reader(SocketTube(117)) Unwrapping: 47 DEBUG: [HttpClient-57-Worker7] [46s 435ms] SSL Reader(SocketTube(117)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-57-Worker7] [46s 435ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-57-Worker7] [46s 435ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 47 DEBUG: [HttpClient-57-Worker7] [46s 435ms] SSL Reader(SocketTube(117)) sending 9 DEBUG: [HttpClient-57-Worker7] [46s 435ms] SSL Reader(SocketTube(117)) Adding 9 to outputQ queue DEBUG: [HttpClient-57-Worker7] [46s 435ms] SSL Reader(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-57-Worker7] [46s 435ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-57-Worker7] [46s 435ms] SSL Reader(SocketTube(117)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-57-Worker7] [46s 435ms] Http2Connection(SSLTube(SocketTube(117))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-57-Worker7] [46s 435ms] Http2Connection(SSLTube(SocketTube(117))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker7] [46s 435ms] Http2Connection(SSLTube(SocketTube(117))) H2 Receiving(4): 9 DEBUG: [HttpClient-57-Worker7] [46s 435ms] Http2Connection(SSLTube(SocketTube(117))) Processing 9 DEBUG: [HttpClient-57-Worker7] [46s 435ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-57-Worker7] [46s 435ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker7] [46s 435ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-57-Worker7] [46s 436ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-57-Worker7] [46s 436ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-57-Worker7] [46s 436ms] HttpClientImpl(58) body subscriber unregistered: 0 DEBUG: [HttpClient-57-Worker7] [46s 436ms] HttpClientImpl(58) ClientImpl (async) elapsed 115 millis for GET to https://127.0.0.1:55275/ DEBUG: [HttpClient-57-Worker7] [46s 436ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-57-Worker7] [46s 436ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-57-Worker7] [46s 436ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) close stream 1 DEBUG: [HttpClient-57-Worker7] [46s 436ms] Http2Connection(SSLTube(SocketTube(117))) Closed stream 1 DEBUG: [HttpClient-57-Worker7] [46s 436ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4e53ac87 DEBUG: [HttpClient-57-Worker7] [46s 436ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-57-Worker7] [46s 436ms] Http2Connection(SSLTube(SocketTube(117))) H2 processed(4) DEBUG: [HttpClient-57-Worker7] [46s 436ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker7] [46s 436ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-57-Worker7] [46s 436ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-57-Worker7] [46s 436ms] SocketTube(117) resuming read event DEBUG: [HttpClient-57-Worker7] [46s 436ms] SocketTube(117) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker7] [46s 436ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-58-SelectorManager] [46s 436ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@37a2daad for R (false) DEBUG: [HttpClient-58-SelectorManager] [46s 448ms] HttpClientImpl(58) SelectorManager shutting down DEBUG: [HttpClient-58-SelectorManager] [46s 448ms] Http2ClientImpl stopping DEBUG: [HttpClient-58-SelectorManager] [46s 448ms] Http2Connection(SSLTube(SocketTube(117))) Close all streams DEBUG: [HttpClient-58-SelectorManager] [46s 448ms] Http2Connection(SSLTube(SocketTube(117))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-58-SelectorManager] [46s 449ms] AsyncSSLConnection(SSLTube(SocketTube(117))) added 34 bytes to the write queue DEBUG: [HttpClient-58-SelectorManager] [46s 449ms] AsyncSSLConnection(SSLTube(SocketTube(117))) signalling the publisher of the write queue DEBUG: [HttpClient-58-SelectorManager] [46s 449ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(117)) DEBUG: [HttpClient-58-SelectorManager] [46s 449ms] SSLTube(SocketTube(117)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-58-SelectorManager] [46s 449ms] SSL Writer(SocketTube(117)) onNext DEBUG: [HttpClient-58-SelectorManager] [46s 449ms] SSL Writer(SocketTube(117)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-58-SelectorManager] [46s 449ms] SSL Writer(SocketTube(117)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-58-SelectorManager] [46s 449ms] SSL Writer(SocketTube(117)) wrapping 34 bytes DEBUG: [HttpClient-58-SelectorManager] [46s 449ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-58-SelectorManager] [46s 449ms] SSL Writer(SocketTube(117)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-58-SelectorManager] [46s 449ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-58-SelectorManager] [46s 449ms] SSL Writer(SocketTube(117)) Sending 72 bytes downstream DEBUG: [HttpClient-58-SelectorManager] [46s 449ms] SSL Writer(SocketTube(117)) Adding 72 to outputQ queue DEBUG: [HttpClient-58-SelectorManager] [46s 449ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-58-SelectorManager] [46s 449ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-SelectorManager] [46s 449ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-58-SelectorManager] [46s 449ms] SocketTube(117) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [46s 449ms] SocketTube(117) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [46s 449ms] SocketTube(117) pausing read event DEBUG: [HttpClient-58-SelectorManager] [46s 449ms] SocketTube(117) Sending error java.io.IOException: selector manager closed to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@72a05a9d[Not completed, 4 dependents] (id=8017) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(117)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6ec15244, getALPN: jdk.internal.net.http.common.MinimalFuture@6df28d2[Completed normally] (id=8023), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=151 lim=151 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-58-SelectorManager] [46s 449ms] SocketTube(117) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [46s 449ms] SSL Reader(SocketTube(117)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [46s 449ms] SSL Reader(SocketTube(117)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-58-SelectorManager] [46s 450ms] SSL Reader(SocketTube(117)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [46s 450ms] SSLTube(SocketTube(117)) SSLSubscriberWrapper[SSLTube(SocketTube(117)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6ec15244, getALPN: jdk.internal.net.http.common.MinimalFuture@6df28d2[Completed normally] (id=8023), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [46s 450ms] Http2Connection(SSLTube(SocketTube(117))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [46s 450ms] SSLTube(SocketTube(117)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [46s 450ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: cancelled by SSLTube(SocketTube(117)) DEBUG: [HttpClient-58-SelectorManager] [46s 450ms] SSL Reader(SocketTube(117)) stop DEBUG: [HttpClient-58-SelectorManager] [46s 450ms] SSL Writer(SocketTube(117)) stop DEBUG: [HttpClient-58-SelectorManager] [46s 450ms] SocketTube(117) Stopping read scheduler DEBUG: [HttpClient-58-SelectorManager] [46s 450ms] SocketTube(117) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-SelectorManager] [46s 450ms] SocketTube(117) Read scheduler stopped DEBUG: [HttpClient-58-SelectorManager] [46s 450ms] SocketTube(117) write: cancel DEBUG: [HttpClient-58-SelectorManager] [46s 450ms] SocketTube(117) write: resetting demand to 0 DEBUG: [HttpClient-58-SelectorManager] [46s 450ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: cancelled by SSLTube(SocketTube(117)) DEBUG: [HttpClient-58-SelectorManager] [46s 451ms] SocketTube(117) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-58-SelectorManager] [46s 451ms] Http2Connection(SSLTube(SocketTube(117))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-58-SelectorManager] [46s 451ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(117))) DEBUG: [HttpClient-58-SelectorManager] [46s 451ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(117))) DEBUG: [HttpClient-58-SelectorManager] [46s 451ms] PlainHttpConnection(SocketTube(117)) Closing channel: channel not registered with selector DEBUG: [HttpClient-58-SelectorManager] [46s 451ms] SocketTube(117) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-58-SelectorManager] [46s 451ms] Http2Connection(SSLTube(SocketTube(117))) Close all streams DEBUG: [HttpClient-57-Worker8] [46s 452ms] Http2Connection(SSLTube(SocketTube(117))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) Server connection to /127.0.0.1:55351 stopping. 1 streams DEBUG: [HttpClient-57-Worker8] [46s 474ms] Http2Connection(SSLTube(SocketTube(117))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [MainThread] [46s 476ms] HttpClientImpl(59) proxySelector is java.net.ProxySelector$StaticProxySelector@2db9d69 (user-supplied=true) TestServer: Connection writer stopping DEBUG: [MainThread] [46s 484ms] HttpClientImpl(59) ClientImpl (async) send https://127.0.0.1:55275/ GET DEBUG: [HttpClient-58-Worker0] [46s 484ms] Exchange establishing exchange for https://127.0.0.1:55275/ GET, proxy=null Apr 01, 2024 2:40:37 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 2:40:37 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] [46s 486ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-58-Worker0] [46s 486ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-58-Worker0] [46s 486ms] PlainHttpConnection(SocketTube(118)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-58-Worker0] [46s 486ms] PlainHttpConnection(SocketTube(118)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-58-Worker0] [46s 486ms] PlainHttpConnection(SocketTube(118)) registering connect event DEBUG: [HttpClient-58-Worker0] [46s 486ms] 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=47457, Session(1711975237785|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-59-SelectorManager] [46s 519ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@658ae9fc for C (true) DEBUG: [HttpClient-59-SelectorManager] [46s 519ms] PlainHttpConnection(SocketTube(118)) ConnectEvent: finishing connect DEBUG: [HttpClient-59-SelectorManager] [46s 519ms] PlainHttpConnection(SocketTube(118)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47457 DEBUG: [HttpClient-58-Worker1] [46s 521ms] SocketTube(118) connecting flows DEBUG: [HttpClient-58-Worker1] [46s 521ms] SocketTube(118) read publisher got subscriber DEBUG: [HttpClient-58-Worker1] [46s 522ms] SocketTube(118) registering subscribe event DEBUG: [HttpClient-58-Worker1] [46s 522ms] SocketTube(118) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-58-Worker1] [46s 522ms] SSL Writer(SocketTube(118)) requesting 1 DEBUG: [HttpClient-59-SelectorManager] [46s 522ms] SocketTube(118) subscribe event raised DEBUG: [HttpClient-59-SelectorManager] [46s 522ms] SocketTube(118) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@6f72828c[Not completed, 4 dependents] (id=8082) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(118)), 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] [46s 522ms] SocketTube(118) read demand reset to 0 DEBUG: [HttpClient-59-SelectorManager] [46s 522ms] SocketTube(118) calling onSubscribe DEBUG: [HttpClient-59-SelectorManager] [46s 522ms] SSL Reader(SocketTube(118)) requesting 1 DEBUG: [HttpClient-59-SelectorManager] [46s 522ms] SocketTube(118) got some demand for reading DEBUG: [HttpClient-59-SelectorManager] [46s 522ms] SocketTube(118) resuming read event DEBUG: [HttpClient-59-SelectorManager] [46s 522ms] SocketTube(118) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-59-SelectorManager] [46s 522ms] SSL Reader(SocketTube(118)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(118)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-59-SelectorManager] [46s 522ms] SSLTube(SocketTube(118)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-59-SelectorManager] [46s 522ms] SSLTube(SocketTube(118)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-59-SelectorManager] [46s 522ms] SocketTube(118) onSubscribe called DEBUG: [HttpClient-59-SelectorManager] [46s 522ms] SocketTube(118) pending subscriber subscribed DEBUG: [HttpClient-58-Worker1] [46s 522ms] SSLTube(SocketTube(118)) request: n=1 DEBUG: [HttpClient-59-SelectorManager] [46s 522ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a701106 for R (true) DEBUG: [HttpClient-58-Worker1] [46s 522ms] SSL Writer(SocketTube(118)) calling downstreamSubscriber::onSubscribe on SocketTube(118) DEBUG: [HttpClient-58-Worker1] [46s 522ms] SocketTube(118) subscribed for writing DEBUG: [HttpClient-58-Worker1] [46s 522ms] SocketTube(118) write: registering startSubscription event DEBUG: [HttpClient-58-Worker1] [46s 522ms] SSL Writer(SocketTube(118)) onSubscribe initiating handshaking DEBUG: [HttpClient-58-Worker1] [46s 522ms] SSL Writer(SocketTube(118)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-59-SelectorManager] [46s 522ms] SocketTube(118) write: starting subscription DEBUG: [HttpClient-59-SelectorManager] [46s 522ms] SocketTube(118) write: offloading requestMore DEBUG: [HttpClient-58-Worker1] [46s 522ms] SSL Writer(SocketTube(118)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-58-Worker1] [46s 522ms] SSL Writer(SocketTube(118)) wrapping 0 bytes DEBUG: [HttpClient-58-Worker2] [46s 523ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-58-Worker2] [46s 523ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker2] [46s 523ms] SocketTube(118) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker1] [46s 525ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker1] [46s 525ms] SSL Writer(SocketTube(118)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-58-Worker1] [46s 525ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker1] [46s 525ms] SSL Writer(SocketTube(118)) handshaking DEBUG: [HttpClient-58-Worker1] [46s 525ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-Worker1] [46s 525ms] SSL Writer(SocketTube(118)) Sending 2191 bytes downstream DEBUG: [HttpClient-58-Worker1] [46s 525ms] SSL Writer(SocketTube(118)) Adding 2191 to outputQ queue DEBUG: [HttpClient-58-Worker1] [46s 525ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-58-Worker1] [46s 525ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker1] [46s 525ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-58-Worker1] [46s 525ms] SocketTube(118) trying to write: 2191 DEBUG: [HttpClient-58-Worker1] [46s 525ms] SocketTube(118) wrote: 2191 DEBUG: [HttpClient-58-Worker1] [46s 525ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-58-Worker1] [46s 525ms] SocketTube(118) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker1] [46s 525ms] SocketTube(118) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker1] [46s 525ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-58-Worker1] [46s 525ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-SelectorManager] [46s 527ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a701106 for None (false) DEBUG: [HttpClient-59-SelectorManager] [46s 527ms] HttpClientImpl(59) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-59-SelectorManager] [46s 527ms] SocketTube(118) read bytes: 133 DEBUG: [HttpClient-59-SelectorManager] [46s 527ms] SSL Reader(SocketTube(118)) onNext DEBUG: [HttpClient-59-SelectorManager] [46s 527ms] SSL Reader(SocketTube(118)) Adding 133 bytes to read buffer DEBUG: [HttpClient-59-SelectorManager] [46s 528ms] SocketTube(118) resuming read event DEBUG: [HttpClient-59-SelectorManager] [46s 528ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a701106 for R (false) DEBUG: [HttpClient-59-SelectorManager] [46s 528ms] SocketTube(118) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-SelectorManager] [46s 528ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a701106 for None (false) DEBUG: [HttpClient-59-SelectorManager] [46s 528ms] SocketTube(118) no more demand for reading DEBUG: [HttpClient-59-SelectorManager] [46s 528ms] SocketTube(118) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [46s 529ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-Worker3] [46s 529ms] SSL Reader(SocketTube(118)) Unwrapping: 133 DEBUG: [HttpClient-58-Worker3] [46s 529ms] SSL Reader(SocketTube(118)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-58-Worker3] [46s 529ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-58-Worker3] [46s 529ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 133 DEBUG: [HttpClient-58-Worker3] [46s 529ms] SSL Reader(SocketTube(118)) handshaking DEBUG: [HttpClient-58-Worker3] [46s 529ms] SSLFlowDelegate(SocketTube(118)) obtaining and initiating task execution DEBUG: [HttpClient-58-Worker3] [46s 529ms] SSLFlowDelegate(SocketTube(118)) #tasks to execute: 1 DEBUG: [HttpClient-58-Worker3] [46s 530ms] SSLFlowDelegate(SocketTube(118)) finished task execution DEBUG: [HttpClient-58-Worker3] [46s 530ms] SSL Writer(SocketTube(118)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-58-Worker3] [46s 530ms] SSL Writer(SocketTube(118)) wrapping 0 bytes DEBUG: [HttpClient-58-Worker3] [46s 530ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-58-Worker3] [46s 530ms] SSL Writer(SocketTube(118)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-58-Worker3] [46s 530ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-58-Worker3] [46s 530ms] SSL Writer(SocketTube(118)) handshaking DEBUG: [HttpClient-58-Worker3] [46s 530ms] SSL Writer(SocketTube(118)) Sending 6 bytes downstream DEBUG: [HttpClient-58-Worker3] [46s 530ms] SSL Writer(SocketTube(118)) Adding 6 to outputQ queue DEBUG: [HttpClient-58-Worker3] [46s 530ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-58-Worker3] [46s 530ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker3] [46s 530ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-58-Worker3] [46s 530ms] SocketTube(118) trying to write: 6 DEBUG: [HttpClient-58-Worker3] [46s 530ms] SocketTube(118) wrote: 6 DEBUG: [HttpClient-58-Worker3] [46s 530ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-58-Worker3] [46s 530ms] SocketTube(118) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [46s 530ms] SocketTube(118) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [46s 531ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-58-Worker3] [46s 531ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker3] [46s 531ms] SSL Reader(SocketTube(118)) requesting 1 DEBUG: [HttpClient-58-Worker3] [46s 531ms] SocketTube(118) got some demand for reading DEBUG: [HttpClient-58-Worker3] [46s 531ms] SocketTube(118) resuming read event DEBUG: [HttpClient-58-Worker3] [46s 531ms] SocketTube(118) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [46s 531ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-59-SelectorManager] [46s 531ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a701106 for R (true) DEBUG: [HttpClient-59-SelectorManager] [46s 531ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a701106 for None (false) DEBUG: [HttpClient-59-SelectorManager] [46s 531ms] SocketTube(118) read bytes: 175 DEBUG: [HttpClient-59-SelectorManager] [46s 531ms] SSL Reader(SocketTube(118)) onNext DEBUG: [HttpClient-59-SelectorManager] [46s 531ms] SSL Reader(SocketTube(118)) Adding 175 bytes to read buffer DEBUG: [HttpClient-59-SelectorManager] [46s 531ms] SocketTube(118) resuming read event DEBUG: [HttpClient-59-SelectorManager] [46s 531ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a701106 for R (false) DEBUG: [HttpClient-59-SelectorManager] [46s 531ms] SocketTube(118) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [46s 532ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-Worker4] [46s 532ms] SSL Reader(SocketTube(118)) Unwrapping: 175 DEBUG: [HttpClient-58-Worker4] [46s 532ms] SSL Reader(SocketTube(118)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-58-Worker4] [46s 532ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-58-Worker4] [46s 532ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 6 DEBUG: [HttpClient-58-Worker4] [46s 532ms] SSL Reader(SocketTube(118)) handshaking DEBUG: [HttpClient-58-Worker4] [46s 532ms] SSL Reader(SocketTube(118)) Unwrapping: 169 DEBUG: [HttpClient-58-Worker4] [46s 532ms] SSL Reader(SocketTube(118)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-58-Worker4] [46s 532ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-58-Worker4] [46s 532ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 79 DEBUG: [HttpClient-58-Worker4] [46s 532ms] SSL Reader(SocketTube(118)) handshaking DEBUG: [HttpClient-58-Worker4] [46s 532ms] SSLFlowDelegate(SocketTube(118)) obtaining and initiating task execution DEBUG: [HttpClient-58-Worker4] [46s 532ms] SSLFlowDelegate(SocketTube(118)) #tasks to execute: 1 DEBUG: [HttpClient-58-Worker4] [46s 533ms] SSLFlowDelegate(SocketTube(118)) finished task execution DEBUG: [HttpClient-58-Worker4] [46s 533ms] SSL Writer(SocketTube(118)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-58-Worker4] [46s 533ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-Worker4] [46s 533ms] SSL Reader(SocketTube(118)) Unwrapping: 90 DEBUG: [HttpClient-58-Worker4] [46s 533ms] SSL Reader(SocketTube(118)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-58-Worker4] [46s 533ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-58-Worker4] [46s 533ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 90 DEBUG: [HttpClient-58-Worker4] [46s 533ms] SSL Reader(SocketTube(118)) handshaking DEBUG: [HttpClient-58-Worker4] [46s 533ms] SSL Writer(SocketTube(118)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-58-Worker4] [46s 533ms] SSL Writer(SocketTube(118)) wrapping 0 bytes DEBUG: [HttpClient-58-Worker4] [46s 533ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker4] [46s 533ms] SSL Writer(SocketTube(118)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-58-Worker4] [46s 533ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker4] [46s 534ms] SSLFlowDelegate(SocketTube(118)) setALPN = h2 DEBUG: [HttpClient-58-Worker4] [46s 534ms] PlainHttpConnection(SocketTube(118)) finishConnect, setting connected=true DEBUG: [HttpClient-58-Worker4] [46s 534ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-58-Worker4] [46s 534ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-58-Worker4] [46s 534ms] Http2Connection(SSLTube(SocketTube(118))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-58-Worker4] [46s 534ms] SSLTube(SocketTube(118)) connecting flows DEBUG: [HttpClient-58-Worker4] [46s 534ms] SSLTube(SocketTube(118)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@68d604c1 DEBUG: [HttpClient-58-Worker4] [46s 534ms] Http2Connection(SSLTube(SocketTube(118))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-58-Worker4] [46s 534ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-58-Worker4] [46s 534ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker4] [46s 534ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-58-Worker4] [46s 534ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker4] [46s 534ms] SSLTube(SocketTube(118)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-58-Worker4] [46s 534ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: got request of 1 from SSLTube(SocketTube(118)) Apr 01, 2024 2:40:37 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] [46s 535ms] AsyncSSLConnection(SSLTube(SocketTube(118))) added 63 bytes in the priority write queue DEBUG: [HttpClient-58-Worker4] [46s 535ms] AsyncSSLConnection(SSLTube(SocketTube(118))) signalling the publisher of the write queue DEBUG: [HttpClient-58-Worker4] [46s 535ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(118)) DEBUG: [HttpClient-58-Worker4] [46s 535ms] SSLTube(SocketTube(118)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-58-Worker4] [46s 535ms] SSL Writer(SocketTube(118)) onNext DEBUG: [HttpClient-58-Worker4] [46s 535ms] SSL Writer(SocketTube(118)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-58-Worker4] [46s 535ms] Http2Connection(SSLTube(SocketTube(118))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-58-Worker4] [46s 535ms] AsyncSSLConnection(SSLTube(SocketTube(118))) added 13 bytes in the priority write queue DEBUG: [HttpClient-58-Worker4] [46s 535ms] AsyncSSLConnection(SSLTube(SocketTube(118))) signalling the publisher of the write queue DEBUG: [HttpClient-58-Worker4] [46s 535ms] Http2Connection(SSLTube(SocketTube(118))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-58-Worker4] [46s 535ms] Http2Connection(SSLTube(SocketTube(118))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-58-Worker4] [46s 535ms] Http2Connection(SSLTube(SocketTube(118))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker4] [46s 535ms] Http2Connection(SSLTube(SocketTube(118))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-58-Worker4] [46s 535ms] Http2Connection(SSLTube(SocketTube(118))) H2 processed buffered data DEBUG: [HttpClient-58-Worker4] [46s 535ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(118))) DEBUG: [HttpClient-58-Worker4] [46s 535ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(118))) DEBUG: [HttpClient-58-Worker4] [46s 535ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-58-Worker4] [46s 535ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-58-Worker4] [46s 535ms] Http2Connection(SSLTube(SocketTube(118))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-58-Worker4] [46s 535ms] Exchange checkFor407: all clear DEBUG: [HttpClient-58-Worker4] [46s 535ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(0) sendHeadersOnly() Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:55275/ GET DEBUG: [HttpClient-58-Worker4] [46s 536ms] Http2Connection(SSLTube(SocketTube(118))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-58-Worker4] [46s 536ms] Http2Connection(SSLTube(SocketTube(118))) Opened stream 1 DEBUG: [HttpClient-58-Worker4] [46s 536ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 2:40:37 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] [46s 537ms] AsyncSSLConnection(SSLTube(SocketTube(118))) added 48 bytes to the write queue DEBUG: [HttpClient-58-Worker4] [46s 537ms] AsyncSSLConnection(SSLTube(SocketTube(118))) signalling the publisher of the write queue DEBUG: [HttpClient-58-Worker4] [46s 537ms] Exchange checkFor407: all clear DEBUG: [HttpClient-58-Worker4] [46s 537ms] Exchange sendRequestBody DEBUG: [HttpClient-58-Worker4] [46s 537ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-58-Worker4] [46s 537ms] SSL Writer(SocketTube(118)) Sending 90 bytes downstream DEBUG: [HttpClient-58-Worker4] [46s 537ms] SSL Writer(SocketTube(118)) Adding 90 to outputQ queue DEBUG: [HttpClient-58-Worker4] [46s 537ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-58-Worker4] [46s 537ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker4] [46s 537ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-58-Worker4] [46s 537ms] SocketTube(118) trying to write: 90 DEBUG: [HttpClient-58-Worker4] [46s 537ms] SocketTube(118) wrote: 90 DEBUG: [HttpClient-58-Worker4] [46s 537ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-58-Worker4] [46s 537ms] SocketTube(118) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [46s 537ms] SocketTube(118) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [46s 537ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker4] [46s 537ms] SSL Writer(SocketTube(118)) requesting 1 DEBUG: [HttpClient-58-Worker4] [46s 537ms] SSLTube(SocketTube(118)) request: n=1 DEBUG: [HttpClient-58-Worker4] [46s 537ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: got request of 1 from SSLTube(SocketTube(118)) DEBUG: [HttpClient-58-Worker4] [46s 537ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(118)) DEBUG: [HttpClient-58-Worker4] [46s 537ms] SSLTube(SocketTube(118)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-58-Worker4] [46s 537ms] SSL Writer(SocketTube(118)) onNext DEBUG: [HttpClient-58-Worker4] [46s 537ms] SSL Writer(SocketTube(118)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-58-Worker4] [46s 537ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker4] [46s 537ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker4] [46s 537ms] SSL Writer(SocketTube(118)) requesting 1 DEBUG: [HttpClient-58-Worker4] [46s 537ms] SSLTube(SocketTube(118)) request: n=1 DEBUG: [HttpClient-58-Worker4] [46s 537ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: got request of 1 from SSLTube(SocketTube(118)) DEBUG: [HttpClient-58-Worker4] [46s 537ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(118)) DEBUG: [HttpClient-58-Worker4] [46s 537ms] SSLTube(SocketTube(118)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-58-Worker4] [46s 537ms] SSL Writer(SocketTube(118)) onNext DEBUG: [HttpClient-58-Worker4] [46s 537ms] SSL Writer(SocketTube(118)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-58-Worker4] [46s 537ms] SSL Writer(SocketTube(118)) wrapping 124 bytes DEBUG: [HttpClient-58-Worker4] [46s 537ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker4] [46s 537ms] SSL Writer(SocketTube(118)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-58-Worker4] [46s 538ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker4] [46s 538ms] SSL Writer(SocketTube(118)) Sending 162 bytes downstream DEBUG: [HttpClient-58-Worker4] [46s 538ms] SSL Writer(SocketTube(118)) Adding 162 to outputQ queue DEBUG: [HttpClient-58-Worker4] [46s 538ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-58-Worker4] [46s 538ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker4] [46s 538ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-58-Worker4] [46s 538ms] SocketTube(118) trying to write: 162 DEBUG: [HttpClient-58-Worker4] [46s 538ms] SocketTube(118) wrote: 162 DEBUG: [HttpClient-58-Worker4] [46s 538ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-58-Worker4] [46s 538ms] SocketTube(118) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [46s 538ms] SocketTube(118) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [46s 538ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker4] [46s 538ms] SSL Writer(SocketTube(118)) requesting 1 DEBUG: [HttpClient-58-Worker4] [46s 538ms] SSLTube(SocketTube(118)) request: n=1 DEBUG: [HttpClient-58-Worker4] [46s 538ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: got request of 1 from SSLTube(SocketTube(118)) DEBUG: [HttpClient-58-Worker4] [46s 538ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker4] [46s 538ms] SSL Writer(SocketTube(118)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-58-Worker4] [46s 538ms] SSL Reader(SocketTube(118)) requesting 1 DEBUG: [HttpClient-58-Worker4] [46s 538ms] SocketTube(118) got some demand for reading DEBUG: [HttpClient-58-Worker4] [46s 538ms] SocketTube(118) resuming read event DEBUG: [HttpClient-58-Worker4] [46s 538ms] SocketTube(118) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [46s 538ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): starting connection DEBUG: [HttpClient-59-SelectorManager] [46s 538ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a701106 for None (false) DEBUG: [Test-server-pool] [46s 538ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [46s 538ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [46s 538ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-59-SelectorManager] [46s 538ms] SocketTube(118) read bytes: 1803 DEBUG: [HttpClient-59-SelectorManager] [46s 538ms] SSL Reader(SocketTube(118)) onNext DEBUG: [Test-server-pool] [46s 538ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [46s 538ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-SelectorManager] [46s 538ms] SSL Reader(SocketTube(118)) Adding 1803 bytes to read buffer DEBUG: [Test-server-pool] [46s 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: [HttpClient-59-SelectorManager] [46s 539ms] SocketTube(118) resuming read event DEBUG: [HttpClient-59-SelectorManager] [46s 539ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a701106 for R (false) DEBUG: [HttpClient-59-SelectorManager] [46s 539ms] SocketTube(118) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-SelectorManager] [46s 539ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a701106 for R (false) DEBUG: [HttpClient-58-Worker5] [46s 539ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-58-Worker5] [46s 539ms] SSL Reader(SocketTube(118)) Unwrapping: 1803 DEBUG: [readLoop] [46s 539ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [46s 539ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [46s 539ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [46s 539ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [46s 539ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [46s 539ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [46s 539ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [46s 539ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [46s 539ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [46s 539ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [46s 539ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker5] [46s 539ms] SSL Reader(SocketTube(118)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-58-Worker5] [46s 539ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-58-Worker5] [46s 539ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-58-Worker5] [46s 539ms] SSL Reader(SocketTube(118)) Unwrapping: 77 DEBUG: [HttpClient-58-Worker5] [46s 539ms] SSL Reader(SocketTube(118)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-58-Worker5] [46s 539ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-58-Worker5] [46s 539ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 77 DEBUG: [readLoop] [46s 539ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS TestServer(2): connection started DEBUG: [HttpClient-58-Worker5] [46s 539ms] SSL Reader(SocketTube(118)) sending 39 DEBUG: [HttpClient-58-Worker5] [46s 540ms] SSL Reader(SocketTube(118)) Adding 39 to outputQ queue DEBUG: [HttpClient-58-Worker5] [46s 540ms] SSL Reader(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-58-Worker5] [46s 540ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-58-Worker5] [46s 540ms] SSL Reader(SocketTube(118)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-58-Worker5] [46s 540ms] Http2Connection(SSLTube(SocketTube(118))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-58-Worker5] [46s 540ms] Http2Connection(SSLTube(SocketTube(118))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker5] [46s 540ms] Http2Connection(SSLTube(SocketTube(118))) H2 Receiving(1): 39 DEBUG: [HttpClient-58-Worker5] [46s 540ms] Http2Connection(SSLTube(SocketTube(118))) Processing 39 DEBUG: [HttpClient-58-Worker5] [46s 540ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-58-Worker5] [46s 540ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker5] [46s 540ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 2:40:37 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] [46s 540ms] Http2Connection(SSLTube(SocketTube(118))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-58-Worker5] [46s 541ms] AsyncSSLConnection(SSLTube(SocketTube(118))) added 9 bytes to the write queue DEBUG: [HttpClient-58-Worker5] [46s 541ms] AsyncSSLConnection(SSLTube(SocketTube(118))) signalling the publisher of the write queue DEBUG: [HttpClient-58-Worker5] [46s 541ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(118)) DEBUG: [HttpClient-58-Worker5] [46s 541ms] SSLTube(SocketTube(118)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-58-Worker5] [46s 541ms] SSL Writer(SocketTube(118)) onNext DEBUG: [HttpClient-58-Worker5] [46s 541ms] SSL Writer(SocketTube(118)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-58-Worker5] [46s 541ms] SSL Writer(SocketTube(118)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-58-Worker5] [46s 541ms] SSL Writer(SocketTube(118)) wrapping 9 bytes DEBUG: [HttpClient-58-Worker5] [46s 541ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-58-Worker5] [46s 541ms] SSL Writer(SocketTube(118)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-58-Worker5] [46s 541ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-58-Worker5] [46s 541ms] SSL Writer(SocketTube(118)) Sending 47 bytes downstream DEBUG: [HttpClient-58-Worker5] [46s 541ms] SSL Writer(SocketTube(118)) Adding 47 to outputQ queue DEBUG: [HttpClient-58-Worker5] [46s 541ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-58-Worker5] [46s 541ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker5] [46s 541ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-58-Worker5] [46s 541ms] SocketTube(118) trying to write: 47 DEBUG: [HttpClient-58-Worker5] [46s 541ms] SocketTube(118) wrote: 47 DEBUG: [HttpClient-58-Worker5] [46s 541ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-58-Worker5] [46s 541ms] SocketTube(118) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker5] [46s 541ms] SocketTube(118) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker5] [46s 541ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker5] [46s 541ms] SSL Writer(SocketTube(118)) requesting 1 DEBUG: [HttpClient-58-Worker5] [46s 541ms] SSLTube(SocketTube(118)) request: n=1 DEBUG: [HttpClient-58-Worker5] [46s 541ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: got request of 1 from SSLTube(SocketTube(118)) DEBUG: [HttpClient-58-Worker5] [46s 541ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker5] [46s 541ms] Http2Connection(SSLTube(SocketTube(118))) H2 processed(1) DEBUG: [HttpClient-58-Worker5] [46s 541ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker5] [46s 541ms] SSL Reader(SocketTube(118)) requesting 1 DEBUG: [HttpClient-58-Worker5] [46s 541ms] SocketTube(118) got some demand for reading DEBUG: [HttpClient-58-Worker5] [46s 541ms] SocketTube(118) resuming read event DEBUG: [HttpClient-58-Worker5] [46s 541ms] SocketTube(118) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker5] [46s 541ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-59-SelectorManager] [46s 541ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a701106 for R (false) DEBUG: [readLoop] [46s 541ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [46s 542ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [46s 542ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [46s 542ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [46s 542ms] 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-59-SelectorManager] [46s 544ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a701106 for None (false) DEBUG: [HttpClient-59-SelectorManager] [46s 545ms] SocketTube(118) read bytes: 151 DEBUG: [HttpClient-59-SelectorManager] [46s 545ms] SSL Reader(SocketTube(118)) onNext DEBUG: [HttpClient-59-SelectorManager] [46s 545ms] SSL Reader(SocketTube(118)) Adding 151 bytes to read buffer DEBUG: [HttpClient-59-SelectorManager] [46s 545ms] SocketTube(118) resuming read event DEBUG: [HttpClient-59-SelectorManager] [46s 545ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a701106 for R (false) DEBUG: [HttpClient-59-SelectorManager] [46s 545ms] SocketTube(118) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker6] [46s 545ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-58-Worker6] [46s 545ms] SSL Reader(SocketTube(118)) Unwrapping: 151 DEBUG: [HttpClient-58-Worker6] [46s 545ms] SSL Reader(SocketTube(118)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-58-Worker6] [46s 545ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-58-Worker6] [46s 545ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 53 DEBUG: [HttpClient-58-Worker6] [46s 545ms] SSL Reader(SocketTube(118)) sending 15 DEBUG: [HttpClient-58-Worker6] [46s 545ms] SSL Reader(SocketTube(118)) Adding 15 to outputQ queue DEBUG: [HttpClient-58-Worker6] [46s 545ms] SSL Reader(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-58-Worker6] [46s 545ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-58-Worker6] [46s 545ms] SSL Reader(SocketTube(118)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-58-Worker6] [46s 545ms] Http2Connection(SSLTube(SocketTube(118))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-58-Worker6] [46s 545ms] Http2Connection(SSLTube(SocketTube(118))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker6] [46s 545ms] Http2Connection(SSLTube(SocketTube(118))) H2 Receiving(2): 15 DEBUG: [HttpClient-58-Worker6] [46s 545ms] Http2Connection(SSLTube(SocketTube(118))) Processing 15 DEBUG: [HttpClient-58-Worker6] [46s 545ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-58-Worker6] [46s 545ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker6] [46s 545ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-58-Worker6] [46s 546ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-58-Worker6] [46s 546ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-58-Worker6] [46s 546ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:55275/) 200 HTTP_2 Local port: 47457 DEBUG: [HttpClient-58-Worker6] [46s 546ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:55275/) 200 HTTP_2 Local port: 47457 DEBUG: [HttpClient-58-Worker6] [46s 546ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-58-Worker6] [46s 546ms] HttpClientImpl(59) body subscriber registered: 1 DEBUG: [HttpClient-58-Worker6] [46s 546ms] Http2Connection(SSLTube(SocketTube(118))) H2 processed(2) DEBUG: [HttpClient-58-Worker6] [46s 546ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker6] [46s 546ms] SSL Reader(SocketTube(118)) Unwrapping: 98 DEBUG: [HttpClient-58-Worker6] [46s 546ms] SSL Reader(SocketTube(118)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-58-Worker6] [46s 546ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-58-Worker6] [46s 546ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 51 DEBUG: [HttpClient-58-Worker6] [46s 546ms] SSL Reader(SocketTube(118)) sending 13 DEBUG: [HttpClient-58-Worker6] [46s 546ms] SSL Reader(SocketTube(118)) Adding 13 to outputQ queue DEBUG: [HttpClient-58-Worker6] [46s 546ms] SSL Reader(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-58-Worker6] [46s 546ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-58-Worker6] [46s 546ms] SSL Reader(SocketTube(118)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-58-Worker6] [46s 546ms] Http2Connection(SSLTube(SocketTube(118))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-58-Worker6] [46s 546ms] Http2Connection(SSLTube(SocketTube(118))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker6] [46s 546ms] Http2Connection(SSLTube(SocketTube(118))) H2 Receiving(3): 13 DEBUG: [HttpClient-58-Worker6] [46s 546ms] Http2Connection(SSLTube(SocketTube(118))) Processing 13 DEBUG: [HttpClient-58-Worker6] [46s 546ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-58-Worker6] [46s 547ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker6] [46s 547ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-58-Worker6] [46s 547ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-58-Worker6] [46s 547ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-58-Worker6] [46s 547ms] Http2Connection(SSLTube(SocketTube(118))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-58-Worker6] [46s 547ms] Http2Connection(SSLTube(SocketTube(118))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-58-Worker6] [46s 547ms] Http2Connection(SSLTube(SocketTube(118))) H2 processed(3) DEBUG: [HttpClient-58-Worker6] [46s 547ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker6] [46s 547ms] SSL Reader(SocketTube(118)) Unwrapping: 47 DEBUG: [HttpClient-58-Worker6] [46s 547ms] SSL Reader(SocketTube(118)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-58-Worker6] [46s 547ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-58-Worker6] [46s 547ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 47 DEBUG: [HttpClient-58-Worker6] [46s 547ms] SSL Reader(SocketTube(118)) sending 9 DEBUG: [HttpClient-58-Worker6] [46s 547ms] SSL Reader(SocketTube(118)) Adding 9 to outputQ queue DEBUG: [HttpClient-58-Worker6] [46s 547ms] SSL Reader(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-58-Worker6] [46s 547ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-58-Worker6] [46s 547ms] SSL Reader(SocketTube(118)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-58-Worker6] [46s 547ms] Http2Connection(SSLTube(SocketTube(118))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-58-Worker6] [46s 547ms] Http2Connection(SSLTube(SocketTube(118))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker6] [46s 547ms] Http2Connection(SSLTube(SocketTube(118))) H2 Receiving(4): 9 DEBUG: [HttpClient-58-Worker6] [46s 547ms] Http2Connection(SSLTube(SocketTube(118))) Processing 9 DEBUG: [HttpClient-58-Worker6] [46s 547ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-58-Worker6] [46s 547ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker6] [46s 547ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-58-Worker6] [46s 548ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-58-Worker6] [46s 548ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-58-Worker6] [46s 548ms] HttpClientImpl(59) body subscriber unregistered: 0 DEBUG: [HttpClient-58-Worker6] [46s 548ms] HttpClientImpl(59) ClientImpl (async) elapsed 64 millis for GET to https://127.0.0.1:55275/ DEBUG: [HttpClient-58-Worker6] [46s 548ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-58-Worker6] [46s 548ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-58-Worker6] [46s 548ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) close stream 1 DEBUG: [HttpClient-58-Worker6] [46s 548ms] Http2Connection(SSLTube(SocketTube(118))) Closed stream 1 DEBUG: [HttpClient-58-Worker6] [46s 548ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2e24ae06 DEBUG: [HttpClient-58-Worker6] [46s 548ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-58-Worker6] [46s 548ms] Http2Connection(SSLTube(SocketTube(118))) H2 processed(4) DEBUG: [HttpClient-58-Worker6] [46s 548ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker6] [46s 548ms] SSL Reader(SocketTube(118)) requesting 1 DEBUG: [HttpClient-58-Worker6] [46s 548ms] SocketTube(118) got some demand for reading DEBUG: [HttpClient-58-Worker6] [46s 548ms] SocketTube(118) resuming read event DEBUG: [HttpClient-58-Worker6] [46s 548ms] SocketTube(118) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker6] [46s 548ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-59-SelectorManager] [46s 548ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a701106 for R (false) DEBUG: [HttpClient-59-SelectorManager] [46s 548ms] HttpClientImpl(59) SelectorManager shutting down DEBUG: [HttpClient-59-SelectorManager] [46s 548ms] Http2ClientImpl stopping DEBUG: [HttpClient-59-SelectorManager] [46s 548ms] Http2Connection(SSLTube(SocketTube(118))) Close all streams DEBUG: [HttpClient-59-SelectorManager] [46s 549ms] Http2Connection(SSLTube(SocketTube(118))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 2:40:37 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] [46s 549ms] AsyncSSLConnection(SSLTube(SocketTube(118))) added 34 bytes to the write queue DEBUG: [HttpClient-59-SelectorManager] [46s 549ms] AsyncSSLConnection(SSLTube(SocketTube(118))) signalling the publisher of the write queue DEBUG: [HttpClient-59-SelectorManager] [46s 549ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(118)) DEBUG: [HttpClient-59-SelectorManager] [46s 549ms] SSLTube(SocketTube(118)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-59-SelectorManager] [46s 549ms] SSL Writer(SocketTube(118)) onNext DEBUG: [HttpClient-59-SelectorManager] [46s 549ms] SSL Writer(SocketTube(118)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-59-SelectorManager] [46s 549ms] SSL Writer(SocketTube(118)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-59-SelectorManager] [46s 549ms] SSL Writer(SocketTube(118)) wrapping 34 bytes DEBUG: [HttpClient-59-SelectorManager] [46s 549ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-59-SelectorManager] [46s 549ms] SSL Writer(SocketTube(118)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-59-SelectorManager] [46s 549ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-59-SelectorManager] [46s 549ms] SSL Writer(SocketTube(118)) Sending 72 bytes downstream DEBUG: [HttpClient-59-SelectorManager] [46s 549ms] SSL Writer(SocketTube(118)) Adding 72 to outputQ queue DEBUG: [HttpClient-59-SelectorManager] [46s 549ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-59-SelectorManager] [46s 549ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-SelectorManager] [46s 549ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-59-SelectorManager] [46s 549ms] SocketTube(118) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [46s 549ms] SocketTube(118) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [46s 549ms] SocketTube(118) pausing read event DEBUG: [HttpClient-59-SelectorManager] [46s 549ms] SocketTube(118) Sending error java.io.IOException: selector manager closed to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@6f72828c[Not completed, 4 dependents] (id=8082) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(118)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@68d604c1, getALPN: jdk.internal.net.http.common.MinimalFuture@1b90bc63[Completed normally] (id=8088), 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] [46s 549ms] SocketTube(118) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [46s 549ms] SSL Reader(SocketTube(118)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [46s 549ms] SSL Reader(SocketTube(118)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-59-SelectorManager] [46s 550ms] SSL Reader(SocketTube(118)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [46s 550ms] SSLTube(SocketTube(118)) SSLSubscriberWrapper[SSLTube(SocketTube(118)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@68d604c1, getALPN: jdk.internal.net.http.common.MinimalFuture@1b90bc63[Completed normally] (id=8088), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [46s 550ms] Http2Connection(SSLTube(SocketTube(118))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [46s 550ms] SSLTube(SocketTube(118)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [46s 550ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: cancelled by SSLTube(SocketTube(118)) DEBUG: [HttpClient-59-SelectorManager] [46s 550ms] SSL Reader(SocketTube(118)) stop DEBUG: [HttpClient-59-SelectorManager] [46s 550ms] SSL Writer(SocketTube(118)) stop DEBUG: [HttpClient-59-SelectorManager] [46s 550ms] SocketTube(118) Stopping read scheduler DEBUG: [HttpClient-59-SelectorManager] [46s 550ms] SocketTube(118) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-SelectorManager] [46s 550ms] SocketTube(118) Read scheduler stopped DEBUG: [HttpClient-59-SelectorManager] [46s 550ms] SocketTube(118) write: cancel DEBUG: [HttpClient-59-SelectorManager] [46s 550ms] SocketTube(118) write: resetting demand to 0 DEBUG: [HttpClient-58-Worker7] [46s 550ms] Http2Connection(SSLTube(SocketTube(118))) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [46s 550ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: cancelled by SSLTube(SocketTube(118)) java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-59-SelectorManager] [46s 551ms] SocketTube(118) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-58-Worker7] [46s 551ms] Http2Connection(SSLTube(SocketTube(118))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [46s 551ms] Http2Connection(SSLTube(SocketTube(118))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-59-SelectorManager] [46s 551ms] Http2Connection(SSLTube(SocketTube(118))) Close all streams DEBUG: [HttpClient-59-SelectorManager] [46s 551ms] PlainHttpConnection(SocketTube(118)) Closing channel: channel not registered with selector DEBUG: [HttpClient-59-SelectorManager] [46s 551ms] SocketTube(118) signal read error: java.io.IOException: connection closed locally Apr 01, 2024 2:40:37 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-58-Worker7] [46s 552ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(118))) DEBUG: [MainThread] [46s 553ms] HttpClientImpl(60) proxySelector is java.net.ProxySelector$StaticProxySelector@2db9d69 (user-supplied=true) DEBUG: [MainThread] [46s 554ms] HttpClientImpl(60) ClientImpl (async) send https://127.0.0.1:55275/ GET DEBUG: [HttpClient-59-Worker0] [46s 555ms] Exchange establishing exchange for https://127.0.0.1:55275/ GET, proxy=null Apr 01, 2024 2:40:37 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 2:40:37 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] [46s 556ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-59-Worker0] [46s 556ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-59-Worker0] [46s 556ms] PlainHttpConnection(SocketTube(119)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-59-Worker0] [46s 557ms] PlainHttpConnection(SocketTube(119)) bind completed /0.0.0.0 DEBUG: [HttpClient-59-Worker0] [46s 557ms] PlainHttpConnection(SocketTube(119)) registering connect event DEBUG: [HttpClient-59-Worker0] [46s 557ms] 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=56767, Session(1711975237932|SSL_NULL_WITH_NULL_NULL)] Server connection to /127.0.0.1:47457 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-60-SelectorManager] [46s 562ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@33c47fa4 for C (true) DEBUG: [HttpClient-60-SelectorManager] [46s 562ms] PlainHttpConnection(SocketTube(119)) ConnectEvent: finishing connect DEBUG: [HttpClient-60-SelectorManager] [46s 563ms] PlainHttpConnection(SocketTube(119)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:56767 DEBUG: [HttpClient-59-Worker1] [46s 563ms] SocketTube(119) connecting flows DEBUG: [HttpClient-59-Worker1] [46s 563ms] SocketTube(119) read publisher got subscriber DEBUG: [HttpClient-59-Worker1] [46s 563ms] SocketTube(119) registering subscribe event DEBUG: [HttpClient-59-Worker1] [46s 563ms] SocketTube(119) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-59-Worker1] [46s 563ms] SSL Writer(SocketTube(119)) requesting 1 DEBUG: [HttpClient-59-Worker1] [46s 563ms] SSLTube(SocketTube(119)) request: n=1 DEBUG: [HttpClient-59-Worker1] [46s 563ms] SSL Writer(SocketTube(119)) calling downstreamSubscriber::onSubscribe on SocketTube(119) DEBUG: [HttpClient-60-SelectorManager] [46s 563ms] SocketTube(119) subscribe event raised DEBUG: [HttpClient-60-SelectorManager] [46s 563ms] SocketTube(119) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@393c14d4[Not completed, 4 dependents] (id=8147) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(119)), 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] [46s 563ms] SocketTube(119) read demand reset to 0 DEBUG: [HttpClient-60-SelectorManager] [46s 563ms] SocketTube(119) calling onSubscribe DEBUG: [HttpClient-60-SelectorManager] [46s 563ms] SSL Reader(SocketTube(119)) requesting 1 DEBUG: [HttpClient-60-SelectorManager] [46s 563ms] SocketTube(119) got some demand for reading DEBUG: [HttpClient-60-SelectorManager] [46s 563ms] SocketTube(119) resuming read event DEBUG: [HttpClient-60-SelectorManager] [46s 563ms] SocketTube(119) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-60-SelectorManager] [46s 563ms] SSL Reader(SocketTube(119)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(119)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-60-SelectorManager] [46s 563ms] SSLTube(SocketTube(119)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-60-SelectorManager] [46s 563ms] SSLTube(SocketTube(119)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-60-SelectorManager] [46s 563ms] SocketTube(119) onSubscribe called DEBUG: [HttpClient-60-SelectorManager] [46s 563ms] SocketTube(119) pending subscriber subscribed DEBUG: [HttpClient-60-SelectorManager] [46s 563ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c3e8d97 for R (true) DEBUG: [HttpClient-59-Worker1] [46s 563ms] SocketTube(119) subscribed for writing DEBUG: [HttpClient-59-Worker1] [46s 563ms] SocketTube(119) write: registering startSubscription event DEBUG: [HttpClient-60-SelectorManager] [46s 564ms] SocketTube(119) write: starting subscription DEBUG: [HttpClient-60-SelectorManager] [46s 564ms] SocketTube(119) write: offloading requestMore DEBUG: [HttpClient-59-Worker1] [46s 564ms] SSL Writer(SocketTube(119)) onSubscribe initiating handshaking DEBUG: [HttpClient-59-Worker2] [46s 564ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-59-Worker2] [46s 564ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker2] [46s 564ms] SocketTube(119) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker1] [46s 564ms] SSL Writer(SocketTube(119)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-59-Worker1] [46s 564ms] SSL Writer(SocketTube(119)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-59-Worker1] [46s 564ms] SSL Writer(SocketTube(119)) wrapping 0 bytes DEBUG: [HttpClient-59-Worker1] [46s 567ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker1] [46s 567ms] SSL Writer(SocketTube(119)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-59-Worker1] [46s 567ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker1] [46s 567ms] SSL Writer(SocketTube(119)) handshaking DEBUG: [HttpClient-59-Worker1] [46s 567ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-59-Worker1] [46s 567ms] SSL Writer(SocketTube(119)) Sending 2191 bytes downstream DEBUG: [HttpClient-59-Worker1] [46s 567ms] SSL Writer(SocketTube(119)) Adding 2191 to outputQ queue DEBUG: [HttpClient-59-Worker1] [46s 567ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-59-Worker1] [46s 567ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker1] [46s 567ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-59-Worker1] [46s 567ms] SocketTube(119) trying to write: 2191 DEBUG: [HttpClient-59-Worker1] [46s 567ms] SocketTube(119) wrote: 2191 DEBUG: [HttpClient-59-Worker1] [46s 567ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-59-Worker1] [46s 567ms] SocketTube(119) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker1] [46s 567ms] SocketTube(119) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker1] [46s 567ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-59-Worker1] [46s 567ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-60-SelectorManager] [46s 571ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c3e8d97 for None (false) DEBUG: [HttpClient-60-SelectorManager] [46s 571ms] HttpClientImpl(60) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-60-SelectorManager] [46s 571ms] SocketTube(119) read bytes: 308 DEBUG: [HttpClient-60-SelectorManager] [46s 571ms] SSL Reader(SocketTube(119)) onNext DEBUG: [HttpClient-60-SelectorManager] [46s 571ms] SSL Reader(SocketTube(119)) Adding 308 bytes to read buffer DEBUG: [HttpClient-60-SelectorManager] [46s 571ms] SocketTube(119) resuming read event DEBUG: [HttpClient-60-SelectorManager] [46s 571ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c3e8d97 for R (false) DEBUG: [HttpClient-60-SelectorManager] [46s 571ms] SocketTube(119) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker3] [46s 571ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:308, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-59-Worker3] [46s 571ms] SSL Reader(SocketTube(119)) Unwrapping: 308 DEBUG: [HttpClient-59-Worker3] [46s 571ms] SSL Reader(SocketTube(119)) Decoded 0 bytes out of 308 into buffer of 512 remaining to decode: 175 DEBUG: [HttpClient-59-Worker3] [46s 571ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-59-Worker3] [46s 571ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 133 DEBUG: [HttpClient-59-Worker3] [46s 571ms] SSL Reader(SocketTube(119)) handshaking DEBUG: [HttpClient-59-Worker3] [46s 571ms] SSLFlowDelegate(SocketTube(119)) obtaining and initiating task execution DEBUG: [HttpClient-59-Worker3] [46s 573ms] SSLFlowDelegate(SocketTube(119)) #tasks to execute: 1 DEBUG: [HttpClient-59-Worker3] [46s 574ms] SSLFlowDelegate(SocketTube(119)) finished task execution DEBUG: [HttpClient-59-Worker3] [46s 574ms] SSL Writer(SocketTube(119)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-59-Worker3] [46s 574ms] SSL Writer(SocketTube(119)) wrapping 0 bytes DEBUG: [HttpClient-59-Worker3] [46s 574ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-59-Worker3] [46s 574ms] SSL Writer(SocketTube(119)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-59-Worker3] [46s 574ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-59-Worker3] [46s 574ms] SSL Writer(SocketTube(119)) handshaking DEBUG: [HttpClient-59-Worker3] [46s 574ms] SSL Writer(SocketTube(119)) Sending 6 bytes downstream DEBUG: [HttpClient-59-Worker3] [46s 574ms] SSL Writer(SocketTube(119)) Adding 6 to outputQ queue DEBUG: [HttpClient-59-Worker3] [46s 574ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-59-Worker3] [46s 574ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker3] [46s 574ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-59-Worker3] [46s 574ms] SocketTube(119) trying to write: 6 DEBUG: [HttpClient-59-Worker3] [46s 575ms] SocketTube(119) wrote: 6 DEBUG: [HttpClient-59-Worker3] [46s 575ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-59-Worker3] [46s 575ms] SocketTube(119) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker3] [46s 575ms] SocketTube(119) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker3] [46s 575ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-59-Worker3] [46s 575ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker3] [46s 575ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-59-Worker3] [46s 575ms] SSL Reader(SocketTube(119)) Unwrapping: 175 DEBUG: [HttpClient-59-Worker3] [46s 575ms] SSL Reader(SocketTube(119)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-59-Worker3] [46s 575ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-59-Worker3] [46s 575ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 6 DEBUG: [HttpClient-59-Worker3] [46s 575ms] SSL Reader(SocketTube(119)) handshaking DEBUG: [HttpClient-59-Worker3] [46s 575ms] SSL Reader(SocketTube(119)) Unwrapping: 169 DEBUG: [HttpClient-59-Worker3] [46s 575ms] SSL Reader(SocketTube(119)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-59-Worker3] [46s 575ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-59-Worker3] [46s 575ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 79 DEBUG: [HttpClient-59-Worker3] [46s 575ms] SSL Reader(SocketTube(119)) handshaking DEBUG: [HttpClient-59-Worker3] [46s 575ms] SSLFlowDelegate(SocketTube(119)) obtaining and initiating task execution DEBUG: [HttpClient-59-Worker3] [46s 575ms] SSLFlowDelegate(SocketTube(119)) #tasks to execute: 1 DEBUG: [HttpClient-59-Worker3] [46s 575ms] SSLFlowDelegate(SocketTube(119)) finished task execution DEBUG: [HttpClient-59-Worker3] [46s 575ms] SSL Writer(SocketTube(119)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-59-Worker3] [46s 575ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-59-Worker3] [46s 575ms] SSL Reader(SocketTube(119)) Unwrapping: 90 DEBUG: [HttpClient-59-Worker3] [46s 576ms] SSL Reader(SocketTube(119)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-59-Worker3] [46s 576ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-59-Worker3] [46s 576ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 90 DEBUG: [HttpClient-59-Worker3] [46s 576ms] SSL Reader(SocketTube(119)) handshaking DEBUG: [HttpClient-59-Worker3] [46s 576ms] SSL Writer(SocketTube(119)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-59-Worker3] [46s 576ms] SSL Writer(SocketTube(119)) wrapping 0 bytes DEBUG: [HttpClient-59-Worker3] [46s 576ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker3] [46s 576ms] SSL Writer(SocketTube(119)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-59-Worker3] [46s 576ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker3] [46s 576ms] SSLFlowDelegate(SocketTube(119)) setALPN = h2 DEBUG: [HttpClient-59-Worker3] [46s 576ms] PlainHttpConnection(SocketTube(119)) finishConnect, setting connected=true DEBUG: [HttpClient-59-Worker3] [46s 576ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-59-Worker3] [46s 576ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-59-Worker3] [46s 576ms] Http2Connection(SSLTube(SocketTube(119))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-59-Worker3] [46s 576ms] SSLTube(SocketTube(119)) connecting flows DEBUG: [HttpClient-59-Worker3] [46s 576ms] SSLTube(SocketTube(119)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@156e6e3a DEBUG: [HttpClient-59-Worker3] [46s 576ms] Http2Connection(SSLTube(SocketTube(119))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-59-Worker3] [46s 576ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-59-Worker3] [46s 576ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker3] [46s 576ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-59-Worker3] [46s 576ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker3] [46s 576ms] SSLTube(SocketTube(119)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-59-Worker3] [46s 576ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: got request of 1 from SSLTube(SocketTube(119)) Apr 01, 2024 2:40:38 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-Worker3] [46s 577ms] AsyncSSLConnection(SSLTube(SocketTube(119))) added 63 bytes in the priority write queue DEBUG: [HttpClient-59-Worker3] [46s 577ms] AsyncSSLConnection(SSLTube(SocketTube(119))) signalling the publisher of the write queue DEBUG: [HttpClient-59-Worker3] [46s 577ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(119)) DEBUG: [HttpClient-59-Worker3] [46s 577ms] SSLTube(SocketTube(119)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-59-Worker3] [46s 577ms] SSL Writer(SocketTube(119)) onNext DEBUG: [HttpClient-59-Worker3] [46s 577ms] SSL Writer(SocketTube(119)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-59-Worker3] [46s 577ms] Http2Connection(SSLTube(SocketTube(119))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 2:40:38 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-59-Worker3] [46s 577ms] AsyncSSLConnection(SSLTube(SocketTube(119))) added 13 bytes in the priority write queue DEBUG: [HttpClient-59-Worker3] [46s 577ms] AsyncSSLConnection(SSLTube(SocketTube(119))) signalling the publisher of the write queue DEBUG: [HttpClient-59-Worker3] [46s 577ms] Http2Connection(SSLTube(SocketTube(119))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-59-Worker3] [46s 577ms] Http2Connection(SSLTube(SocketTube(119))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-59-Worker3] [46s 577ms] Http2Connection(SSLTube(SocketTube(119))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker3] [46s 577ms] Http2Connection(SSLTube(SocketTube(119))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-59-Worker3] [46s 577ms] Http2Connection(SSLTube(SocketTube(119))) H2 processed buffered data DEBUG: [HttpClient-59-Worker3] [46s 577ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(119))) DEBUG: [HttpClient-59-Worker3] [46s 577ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(119))) DEBUG: [HttpClient-59-Worker3] [46s 577ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-59-Worker3] [46s 577ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-59-Worker3] [46s 577ms] Http2Connection(SSLTube(SocketTube(119))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-59-Worker3] [46s 577ms] Exchange checkFor407: all clear DEBUG: [HttpClient-59-Worker3] [46s 577ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(0) sendHeadersOnly() Apr 01, 2024 2:40:38 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:55275/ GET DEBUG: [HttpClient-59-Worker3] [46s 578ms] Http2Connection(SSLTube(SocketTube(119))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-59-Worker3] [46s 578ms] Http2Connection(SSLTube(SocketTube(119))) Opened stream 1 DEBUG: [HttpClient-59-Worker3] [46s 578ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 2:40:38 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-Worker3] [46s 578ms] AsyncSSLConnection(SSLTube(SocketTube(119))) added 48 bytes to the write queue DEBUG: [HttpClient-59-Worker3] [46s 578ms] AsyncSSLConnection(SSLTube(SocketTube(119))) signalling the publisher of the write queue DEBUG: [HttpClient-59-Worker3] [46s 578ms] Exchange checkFor407: all clear DEBUG: [HttpClient-59-Worker3] [46s 578ms] Exchange sendRequestBody DEBUG: [HttpClient-59-Worker3] [46s 578ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-59-Worker3] [46s 578ms] SSL Writer(SocketTube(119)) Sending 90 bytes downstream DEBUG: [HttpClient-59-Worker3] [46s 578ms] SSL Writer(SocketTube(119)) Adding 90 to outputQ queue DEBUG: [HttpClient-59-Worker3] [46s 578ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-59-Worker3] [46s 578ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker3] [46s 578ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-59-Worker3] [46s 578ms] SocketTube(119) trying to write: 90 DEBUG: [HttpClient-59-Worker3] [46s 578ms] SocketTube(119) wrote: 90 DEBUG: [HttpClient-59-Worker3] [46s 578ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-59-Worker3] [46s 578ms] SocketTube(119) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker3] [46s 578ms] SocketTube(119) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker3] [46s 578ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker3] [46s 578ms] SSL Writer(SocketTube(119)) requesting 1 DEBUG: [HttpClient-59-Worker3] [46s 578ms] SSLTube(SocketTube(119)) request: n=1 DEBUG: [HttpClient-59-Worker3] [46s 578ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: got request of 1 from SSLTube(SocketTube(119)) DEBUG: [HttpClient-59-Worker3] [46s 578ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(119)) DEBUG: [HttpClient-59-Worker3] [46s 578ms] SSLTube(SocketTube(119)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-59-Worker3] [46s 578ms] SSL Writer(SocketTube(119)) onNext DEBUG: [HttpClient-59-Worker3] [46s 578ms] SSL Writer(SocketTube(119)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-59-Worker3] [46s 578ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker3] [46s 578ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker3] [46s 578ms] SSL Writer(SocketTube(119)) requesting 1 DEBUG: [HttpClient-59-Worker3] [46s 578ms] SSLTube(SocketTube(119)) request: n=1 DEBUG: [HttpClient-59-Worker3] [46s 578ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: got request of 1 from SSLTube(SocketTube(119)) DEBUG: [HttpClient-59-Worker3] [46s 578ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(119)) DEBUG: [HttpClient-59-Worker3] [46s 578ms] SSLTube(SocketTube(119)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-59-Worker3] [46s 578ms] SSL Writer(SocketTube(119)) onNext DEBUG: [HttpClient-59-Worker3] [46s 578ms] SSL Writer(SocketTube(119)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-59-Worker3] [46s 578ms] SSL Writer(SocketTube(119)) wrapping 124 bytes DEBUG: [HttpClient-59-Worker3] [46s 579ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker3] [46s 579ms] SSL Writer(SocketTube(119)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-59-Worker3] [46s 579ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker3] [46s 579ms] SSL Writer(SocketTube(119)) Sending 162 bytes downstream DEBUG: [HttpClient-59-Worker3] [46s 579ms] SSL Writer(SocketTube(119)) Adding 162 to outputQ queue DEBUG: [HttpClient-59-Worker3] [46s 579ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-59-Worker3] [46s 579ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker3] [46s 579ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-59-Worker3] [46s 579ms] SocketTube(119) trying to write: 162 DEBUG: [HttpClient-59-Worker3] [46s 579ms] SocketTube(119) wrote: 162 DEBUG: [HttpClient-59-Worker3] [46s 579ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-59-Worker3] [46s 579ms] SocketTube(119) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker3] [46s 579ms] SocketTube(119) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker3] [46s 579ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker3] [46s 579ms] SSL Writer(SocketTube(119)) requesting 1 DEBUG: [HttpClient-59-Worker3] [46s 579ms] SSLTube(SocketTube(119)) request: n=1 DEBUG: [HttpClient-59-Worker3] [46s 579ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: got request of 1 from SSLTube(SocketTube(119)) DEBUG: [HttpClient-59-Worker3] [46s 579ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker3] [46s 579ms] SSL Writer(SocketTube(119)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-59-Worker3] [46s 579ms] SSL Reader(SocketTube(119)) requesting 1 DEBUG: [HttpClient-59-Worker3] [46s 579ms] SocketTube(119) got some demand for reading DEBUG: [HttpClient-59-Worker3] [46s 579ms] SocketTube(119) resuming read event DEBUG: [HttpClient-59-Worker3] [46s 579ms] SocketTube(119) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker3] [46s 579ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-60-SelectorManager] [46s 580ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c3e8d97 for R (false) TestServer(2): starting connection DEBUG: [Test-server-pool] [46s 582ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [46s 582ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [46s 582ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [46s 582ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [46s 582ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [46s 582ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-60-SelectorManager] [46s 588ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c3e8d97 for None (false) DEBUG: [HttpClient-60-SelectorManager] [46s 588ms] SocketTube(119) read bytes: 1803 DEBUG: [HttpClient-60-SelectorManager] [46s 589ms] SSL Reader(SocketTube(119)) onNext DEBUG: [HttpClient-60-SelectorManager] [46s 589ms] SSL Reader(SocketTube(119)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-60-SelectorManager] [46s 589ms] SocketTube(119) resuming read event DEBUG: [HttpClient-60-SelectorManager] [46s 589ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c3e8d97 for R (false) DEBUG: [HttpClient-60-SelectorManager] [46s 589ms] SocketTube(119) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [46s 598ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-59-Worker4] [46s 599ms] SSL Reader(SocketTube(119)) Unwrapping: 1803 DEBUG: [HttpClient-59-Worker4] [46s 599ms] SSL Reader(SocketTube(119)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-59-Worker4] [46s 599ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-59-Worker4] [46s 599ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-59-Worker4] [46s 599ms] SSL Reader(SocketTube(119)) Unwrapping: 77 DEBUG: [HttpClient-59-Worker4] [46s 599ms] SSL Reader(SocketTube(119)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-59-Worker4] [46s 599ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-59-Worker4] [46s 599ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 77 DEBUG: [HttpClient-59-Worker4] [46s 599ms] SSL Reader(SocketTube(119)) sending 39 DEBUG: [HttpClient-59-Worker4] [46s 599ms] SSL Reader(SocketTube(119)) Adding 39 to outputQ queue DEBUG: [HttpClient-59-Worker4] [46s 599ms] SSL Reader(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-59-Worker4] [46s 599ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-59-Worker4] [46s 599ms] SSL Reader(SocketTube(119)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-59-Worker4] [46s 599ms] Http2Connection(SSLTube(SocketTube(119))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-59-Worker4] [46s 599ms] Http2Connection(SSLTube(SocketTube(119))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker4] [46s 599ms] Http2Connection(SSLTube(SocketTube(119))) H2 Receiving(1): 39 DEBUG: [HttpClient-59-Worker4] [46s 599ms] Http2Connection(SSLTube(SocketTube(119))) Processing 39 DEBUG: [HttpClient-59-Worker4] [46s 599ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-59-Worker4] [46s 599ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker4] [46s 599ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 2:40:38 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-Worker4] [46s 600ms] Http2Connection(SSLTube(SocketTube(119))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 2:40:38 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-59-Worker4] [46s 600ms] AsyncSSLConnection(SSLTube(SocketTube(119))) added 9 bytes to the write queue DEBUG: [HttpClient-59-Worker4] [46s 600ms] AsyncSSLConnection(SSLTube(SocketTube(119))) signalling the publisher of the write queue DEBUG: [HttpClient-59-Worker4] [46s 600ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(119)) DEBUG: [HttpClient-59-Worker4] [46s 600ms] SSLTube(SocketTube(119)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-59-Worker4] [46s 600ms] SSL Writer(SocketTube(119)) onNext DEBUG: [HttpClient-59-Worker4] [46s 600ms] SSL Writer(SocketTube(119)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-59-Worker4] [46s 600ms] SSL Writer(SocketTube(119)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-59-Worker4] [46s 600ms] SSL Writer(SocketTube(119)) wrapping 9 bytes DEBUG: [HttpClient-59-Worker4] [46s 600ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-59-Worker4] [46s 600ms] SSL Writer(SocketTube(119)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-59-Worker4] [46s 600ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-59-Worker4] [46s 600ms] SSL Writer(SocketTube(119)) Sending 47 bytes downstream DEBUG: [HttpClient-59-Worker4] [46s 600ms] SSL Writer(SocketTube(119)) Adding 47 to outputQ queue DEBUG: [HttpClient-59-Worker4] [46s 600ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-59-Worker4] [46s 600ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker4] [46s 600ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-59-Worker4] [46s 600ms] SocketTube(119) trying to write: 47 DEBUG: [HttpClient-59-Worker4] [46s 600ms] SocketTube(119) wrote: 47 DEBUG: [HttpClient-59-Worker4] [46s 600ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-59-Worker4] [46s 601ms] SocketTube(119) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [46s 601ms] SocketTube(119) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [46s 601ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker4] [46s 601ms] SSL Writer(SocketTube(119)) requesting 1 DEBUG: [HttpClient-59-Worker4] [46s 601ms] SSLTube(SocketTube(119)) request: n=1 DEBUG: [HttpClient-59-Worker4] [46s 601ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: got request of 1 from SSLTube(SocketTube(119)) DEBUG: [HttpClient-59-Worker4] [46s 601ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker4] [46s 601ms] Http2Connection(SSLTube(SocketTube(119))) H2 processed(1) DEBUG: [HttpClient-59-Worker4] [46s 601ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker4] [46s 601ms] SSL Reader(SocketTube(119)) requesting 1 DEBUG: [HttpClient-59-Worker4] [46s 601ms] SocketTube(119) got some demand for reading DEBUG: [HttpClient-59-Worker4] [46s 601ms] SocketTube(119) resuming read event DEBUG: [HttpClient-59-Worker4] [46s 601ms] SocketTube(119) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [46s 601ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [46s 601ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [46s 601ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [46s 601ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [46s 601ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [46s 601ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [46s 601ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [46s 601ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [46s 601ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [46s 601ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [46s 601ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [46s 601ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [46s 601ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-60-SelectorManager] [46s 602ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c3e8d97 for R (false) TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): connection started DEBUG: [readLoop] [46s 602ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [46s 602ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [46s 602ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [46s 602ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [46s 602ms] FramesDecoder Tail size is now: 0, current= TestServer(2): Using handler for: / Sent response headers 200 DEBUG: [HttpClient-60-SelectorManager] [46s 606ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c3e8d97 for None (false) DEBUG: [HttpClient-60-SelectorManager] [46s 609ms] SocketTube(119) read bytes: 151 DEBUG: [HttpClient-60-SelectorManager] [46s 609ms] SSL Reader(SocketTube(119)) onNext DEBUG: [HttpClient-60-SelectorManager] [46s 609ms] SSL Reader(SocketTube(119)) Adding 151 bytes to read buffer DEBUG: [HttpClient-60-SelectorManager] [46s 609ms] SocketTube(119) resuming read event DEBUG: [HttpClient-60-SelectorManager] [46s 609ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c3e8d97 for R (false) DEBUG: [HttpClient-60-SelectorManager] [46s 609ms] SocketTube(119) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker5] [46s 610ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-59-Worker5] [46s 610ms] SSL Reader(SocketTube(119)) Unwrapping: 151 DEBUG: [HttpClient-59-Worker5] [46s 610ms] SSL Reader(SocketTube(119)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-59-Worker5] [46s 610ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-59-Worker5] [46s 610ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 53 DEBUG: [HttpClient-59-Worker5] [46s 610ms] SSL Reader(SocketTube(119)) sending 15 DEBUG: [HttpClient-59-Worker5] [46s 610ms] SSL Reader(SocketTube(119)) Adding 15 to outputQ queue DEBUG: [HttpClient-59-Worker5] [46s 610ms] SSL Reader(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-59-Worker5] [46s 610ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-59-Worker5] [46s 610ms] SSL Reader(SocketTube(119)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-59-Worker5] [46s 610ms] Http2Connection(SSLTube(SocketTube(119))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-59-Worker5] [46s 610ms] Http2Connection(SSLTube(SocketTube(119))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker5] [46s 610ms] Http2Connection(SSLTube(SocketTube(119))) H2 Receiving(2): 15 DEBUG: [HttpClient-59-Worker5] [46s 610ms] Http2Connection(SSLTube(SocketTube(119))) Processing 15 DEBUG: [HttpClient-59-Worker5] [46s 610ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-59-Worker5] [46s 610ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker5] [46s 610ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 2:40:38 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-59-Worker5] [46s 611ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-59-Worker5] [46s 611ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-59-Worker5] [46s 611ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 2:40:38 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:55275/) 200 HTTP_2 Local port: 56767 DEBUG: [HttpClient-59-Worker5] [46s 611ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:55275/) 200 HTTP_2 Local port: 56767 DEBUG: [HttpClient-59-Worker5] [46s 611ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-59-Worker5] [46s 611ms] HttpClientImpl(60) body subscriber registered: 1 DEBUG: [HttpClient-59-Worker5] [46s 611ms] Http2Connection(SSLTube(SocketTube(119))) H2 processed(2) DEBUG: [HttpClient-59-Worker5] [46s 611ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker5] [46s 611ms] SSL Reader(SocketTube(119)) Unwrapping: 98 DEBUG: [HttpClient-59-Worker5] [46s 611ms] SSL Reader(SocketTube(119)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-59-Worker5] [46s 611ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-59-Worker5] [46s 611ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 51 DEBUG: [HttpClient-59-Worker5] [46s 611ms] SSL Reader(SocketTube(119)) sending 13 DEBUG: [HttpClient-59-Worker5] [46s 611ms] SSL Reader(SocketTube(119)) Adding 13 to outputQ queue DEBUG: [HttpClient-59-Worker5] [46s 611ms] SSL Reader(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-59-Worker5] [46s 611ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-59-Worker5] [46s 611ms] SSL Reader(SocketTube(119)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-59-Worker5] [46s 611ms] Http2Connection(SSLTube(SocketTube(119))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-59-Worker5] [46s 611ms] Http2Connection(SSLTube(SocketTube(119))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker5] [46s 611ms] Http2Connection(SSLTube(SocketTube(119))) H2 Receiving(3): 13 DEBUG: [HttpClient-59-Worker5] [46s 611ms] Http2Connection(SSLTube(SocketTube(119))) Processing 13 DEBUG: [HttpClient-59-Worker5] [46s 611ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-59-Worker5] [46s 611ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker5] [46s 611ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 2:40:38 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-59-Worker5] [46s 612ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-59-Worker5] [46s 612ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-59-Worker5] [46s 612ms] Http2Connection(SSLTube(SocketTube(119))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-59-Worker5] [46s 612ms] Http2Connection(SSLTube(SocketTube(119))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-59-Worker5] [46s 612ms] Http2Connection(SSLTube(SocketTube(119))) H2 processed(3) DEBUG: [HttpClient-59-Worker5] [46s 612ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker5] [46s 612ms] SSL Reader(SocketTube(119)) Unwrapping: 47 DEBUG: [HttpClient-59-Worker5] [46s 612ms] SSL Reader(SocketTube(119)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-59-Worker5] [46s 612ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-59-Worker5] [46s 612ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 47 DEBUG: [HttpClient-59-Worker5] [46s 612ms] SSL Reader(SocketTube(119)) sending 9 DEBUG: [HttpClient-59-Worker5] [46s 612ms] SSL Reader(SocketTube(119)) Adding 9 to outputQ queue DEBUG: [HttpClient-59-Worker5] [46s 612ms] SSL Reader(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-59-Worker5] [46s 612ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-59-Worker5] [46s 612ms] SSL Reader(SocketTube(119)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-59-Worker5] [46s 612ms] Http2Connection(SSLTube(SocketTube(119))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-59-Worker5] [46s 612ms] Http2Connection(SSLTube(SocketTube(119))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker5] [46s 612ms] Http2Connection(SSLTube(SocketTube(119))) H2 Receiving(4): 9 DEBUG: [HttpClient-59-Worker5] [46s 612ms] Http2Connection(SSLTube(SocketTube(119))) Processing 9 DEBUG: [HttpClient-59-Worker5] [46s 612ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-59-Worker5] [46s 612ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker5] [46s 612ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 2:40:38 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-59-Worker5] [46s 613ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-59-Worker5] [46s 613ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-59-Worker5] [46s 613ms] HttpClientImpl(60) body subscriber unregistered: 0 DEBUG: [HttpClient-59-Worker5] [46s 613ms] HttpClientImpl(60) ClientImpl (async) elapsed 58 millis for GET to https://127.0.0.1:55275/ DEBUG: [HttpClient-59-Worker5] [46s 613ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-59-Worker5] [46s 613ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-59-Worker5] [46s 613ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) close stream 1 DEBUG: [HttpClient-59-Worker5] [46s 613ms] Http2Connection(SSLTube(SocketTube(119))) Closed stream 1 DEBUG: [HttpClient-59-Worker5] [46s 613ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@178bbb70 DEBUG: [HttpClient-60-SelectorManager] [46s 613ms] HttpClientImpl(60) SelectorManager shutting down DEBUG: [HttpClient-60-SelectorManager] [46s 613ms] Http2ClientImpl stopping DEBUG: [HttpClient-60-SelectorManager] [46s 613ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [46s 613ms] Http2Connection(SSLTube(SocketTube(119))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 2:40:38 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] [46s 614ms] AsyncSSLConnection(SSLTube(SocketTube(119))) added 34 bytes to the write queue DEBUG: [HttpClient-60-SelectorManager] [46s 614ms] AsyncSSLConnection(SSLTube(SocketTube(119))) signalling the publisher of the write queue DEBUG: [HttpClient-60-SelectorManager] [46s 614ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(119)) DEBUG: [HttpClient-60-SelectorManager] [46s 614ms] SSLTube(SocketTube(119)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-60-SelectorManager] [46s 614ms] SSL Writer(SocketTube(119)) onNext DEBUG: [HttpClient-60-SelectorManager] [46s 614ms] SSL Writer(SocketTube(119)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-60-SelectorManager] [46s 614ms] SSL Writer(SocketTube(119)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-60-SelectorManager] [46s 614ms] SSL Writer(SocketTube(119)) wrapping 34 bytes DEBUG: [HttpClient-59-Worker5] [46s 613ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-60-SelectorManager] [46s 614ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-59-Worker5] [46s 614ms] Http2Connection(SSLTube(SocketTube(119))) H2 processed(4) DEBUG: [HttpClient-59-Worker5] [46s 615ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker5] [46s 615ms] SSL Reader(SocketTube(119)) requesting 1 DEBUG: [HttpClient-59-Worker5] [46s 615ms] SocketTube(119) got some demand for reading DEBUG: [HttpClient-59-Worker5] [46s 615ms] SocketTube(119) resuming read event DEBUG: [HttpClient-59-Worker5] [46s 615ms] SocketTube(119) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-Worker5] [46s 615ms] SocketTube(119) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@5270e534 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-59-Worker5] [46s 615ms] SocketTube(119) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-Worker5] [46s 615ms] SocketTube(119) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-Worker5] [46s 615ms] SocketTube(119) pausing read event DEBUG: [HttpClient-59-Worker5] [46s 615ms] SocketTube(119) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-Worker5] [46s 615ms] SocketTube(119) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@5270e534 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-59-Worker5] [46s 615ms] SocketTube(119) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-Worker5] [46s 615ms] SocketTube(119) 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@393c14d4[Not completed, 4 dependents] (id=8147) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(119)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@156e6e3a, getALPN: jdk.internal.net.http.common.MinimalFuture@7f4c029c[Completed normally] (id=8153), 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-Worker5] [46s 615ms] SocketTube(119) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-Worker5] [46s 615ms] SSL Reader(SocketTube(119)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-Worker5] [46s 615ms] SSL Reader(SocketTube(119)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1179) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1159) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:895) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:426) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:542) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) DEBUG: [HttpClient-59-Worker5] [46s 617ms] SSL Reader(SocketTube(119)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-Worker5] [46s 617ms] SSLTube(SocketTube(119)) SSLSubscriberWrapper[SSLTube(SocketTube(119)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@156e6e3a, getALPN: jdk.internal.net.http.common.MinimalFuture@7f4c029c[Completed normally] (id=8153), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-Worker5] [46s 617ms] Http2Connection(SSLTube(SocketTube(119))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-Worker5] [46s 617ms] Http2Connection(SSLTube(SocketTube(119))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1179) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1159) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:895) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:426) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:542) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) DEBUG: [HttpClient-59-Worker5] [46s 617ms] Http2Connection(SSLTube(SocketTube(119))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed Apr 01, 2024 2:40:38 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1179) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1159) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:895) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:426) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:542) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) DEBUG: [HttpClient-59-Worker5] [46s 620ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(119))) DEBUG: [HttpClient-59-Worker5] [46s 620ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(119))) DEBUG: [HttpClient-59-Worker5] [46s 620ms] PlainHttpConnection(SocketTube(119)) Closing channel: channel not registered with selector DEBUG: [HttpClient-60-SelectorManager] [46s 619ms] SSL Writer(SocketTube(119)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-59-Worker5] [46s 620ms] SocketTube(119) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-59-Worker5] [46s 626ms] SSLTube(SocketTube(119)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-Worker5] [46s 626ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: cancelled by SSLTube(SocketTube(119)) DEBUG: [HttpClient-59-Worker5] [46s 626ms] SSL Reader(SocketTube(119)) stop DEBUG: [HttpClient-59-Worker5] [46s 626ms] SSL Writer(SocketTube(119)) stop DEBUG: [HttpClient-59-Worker5] [46s 626ms] SocketTube(119) Stopping read scheduler DEBUG: [HttpClient-59-Worker5] [46s 626ms] SocketTube(119) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker5] [46s 626ms] SocketTube(119) Read scheduler stopped DEBUG: [HttpClient-59-Worker5] [46s 626ms] SocketTube(119) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-60-SelectorManager] [46s 620ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-60-SelectorManager] [46s 627ms] SSL Writer(SocketTube(119)) Sending 72 bytes downstream DEBUG: [HttpClient-60-SelectorManager] [46s 627ms] SSL Writer(SocketTube(119)) Adding 72 to outputQ queue DEBUG: [HttpClient-60-SelectorManager] [46s 627ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-60-SelectorManager] [46s 627ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-60-SelectorManager] [46s 627ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 72 bytes downstream Server connection to /127.0.0.1:56767 stopping. 1 streams DEBUG: [HttpClient-60-SelectorManager] [46s 627ms] SocketTube(119) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [46s 627ms] SocketTube(119) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [46s 627ms] SocketTube(119) write: cancel DEBUG: [HttpClient-60-SelectorManager] [46s 627ms] SocketTube(119) write: resetting demand to 0 DEBUG: [HttpClient-60-SelectorManager] [46s 627ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: cancelled by SSLTube(SocketTube(119)) DEBUG: [HttpClient-60-SelectorManager] [46s 628ms] SocketTube(119) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-60-SelectorManager] [46s 628ms] Http2Connection(SSLTube(SocketTube(119))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-60-SelectorManager] [46s 628ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams TestServer: Connection writer stopping TestServer(1): stopping 30 connections TestServer(2): stopping 30 connections TestServer(1): finished TestServer(2): finished STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/8 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/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/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseShenandoahGC' \ -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/2/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/2/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/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/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/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -XX:+UseShenandoahGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Djdk.httpclient.HttpClient.log=frames,ssl,requests,responses,errors \ -Djdk.internal.httpclient.debug=true \ -Dsun.net.httpserver.idleInterval=50000 \ -Djdk.tracePinnedThreads=full \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/HttpClientLocalAddrTest.d/testng.0.jta java/net/httpclient/HttpClientLocalAddrTest.java false HttpClientLocalAddrTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build HttpClientLocalAddrTest reason: Named class compiled on demand started: Mon Apr 01 14:40:40 CEST 2024 finished: Mon Apr 01 14:40:40 CEST 2024 elapsed time (seconds): 0.0 ACTION: testng -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run testng/othervm/java.security.policy=httpclient-localaddr-security.policy -Djdk.httpclient.HttpClient.log=frames,ssl,requests,responses,errors -Djdk.internal.httpclient.debug=true -Dsun.net.httpserver.idleInterval=50000 -Djdk.tracePinnedThreads=full HttpClientLocalAddrTest TIME: 2.763 seconds messages: command: testng -Djdk.httpclient.HttpClient.log=frames,ssl,requests,responses,errors -Djdk.internal.httpclient.debug=true -Dsun.net.httpserver.idleInterval=50000 -Djdk.tracePinnedThreads=full HttpClientLocalAddrTest reason: User specified action: run testng/othervm/java.security.policy=httpclient-localaddr-security.policy -Djdk.httpclient.HttpClient.log=frames,ssl,requests,responses,errors -Djdk.internal.httpclient.debug=true -Dsun.net.httpserver.idleInterval=50000 -Djdk.tracePinnedThreads=full HttpClientLocalAddrTest started: Mon Apr 01 14:40:40 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 14:40:43 CEST 2024 elapsed time (seconds): 2.763 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=1598192, tid=1598194 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, emulated-client, sharing, tiered, compressed oops, compressed class ptrs, shenandoah gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/8/hs_err_pid1598192.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/8 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/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/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseShenandoahGC' \ -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/2/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/2/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/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/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/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/8/httpclient-localaddr-security.policy_new \ -Djava.security.manager=default \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -XX:+UseShenandoahGC \ -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/ImmutableHeaders.java Passed: java/net/httpclient/HttpsTunnelAuthTest.java Passed: java/net/httpclient/HttpRedirectTest.java Passed: java/net/httpclient/InterruptedBlockingSend.java Passed: java/net/httpclient/websocket/WSHandshakeExceptionTest.java Passed: java/net/httpclient/ImmutableFlowItems.java Passed: java/net/httpclient/LineAdaptersCompileOnly.java Passed: java/net/httpclient/HttpVersionsTest.java Passed: java/net/httpclient/HttpGetInCancelledFuture.java Passed: java/net/httpclient/LineStreamsAndSurrogatesTest.java Passed: java/net/httpclient/HttpSlowServerTest.java Passed: java/net/httpclient/HttpsTunnelTest.java Passed: java/net/httpclient/LineSubscribersAndSurrogatesTest.java Passed: java/net/httpclient/InvalidSSLContextTest.java Passed: java/net/httpclient/LargeResponseContent.java Passed: java/net/httpclient/LargeHandshakeTest.java Passed: java/net/httpclient/MessageHeadersTest.java Passed: java/net/httpclient/InvalidSubscriptionRequest.java Passed: java/net/httpclient/LineBodyHandlerTest.java Passed: java/net/httpclient/InvalidInputStreamSubscriptionRequest.java Passed: java/net/httpclient/ISO_8859_1_Test.java Passed: java/net/httpclient/LargeResponseTest.java Passed: java/net/httpclient/MethodsTest.java Passed: java/net/httpclient/MaxStreams.java Passed: java/net/httpclient/MultiAuthTest.java Passed: java/net/httpclient/PlainProxyConnectionTest.java Passed: java/net/httpclient/ProxyAuthTest.java Passed: java/net/httpclient/MappingResponseSubscriber.java Passed: java/net/httpclient/ProxyTest.java Passed: java/net/httpclient/NoBodyPartOne.java Passed: java/net/httpclient/NoBodyPartThree.java Passed: java/net/httpclient/NonAsciiCharsInURI.java Passed: java/net/httpclient/NoBodyPartTwo.java Passed: java/net/httpclient/ProxySelectorTest.java Passed: java/net/httpclient/RelayingPublishers.java Passed: java/net/httpclient/RedirectMethodChange.java Passed: java/net/httpclient/RequestBuilderTest.java Passed: java/net/httpclient/ManyRequestsLegacy.java Passed: java/net/httpclient/Response204.java Passed: java/net/httpclient/RestrictedHeadersTest.java Passed: java/net/httpclient/RedirectWithCookie.java Passed: java/net/httpclient/Response1xxTest.java Passed: java/net/httpclient/Response204V2Test.java Passed: java/net/httpclient/SendResponseHeadersTest.java Passed: java/net/httpclient/RetryWithCookie.java Passed: java/net/httpclient/RetryPost.java Passed: java/net/httpclient/ServerCloseTest.java Passed: java/net/httpclient/ShortRequestBody.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.397 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/../../../com/sun/net/httpserver/LogFilter.java reason: User specified action: run compile ../../../com/sun/net/httpserver/LogFilter.java started: Mon Apr 01 14:42:25 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED Mode: agentvm Agent id: 8 finished: Mon Apr 01 14:42:25 CEST 2024 elapsed time (seconds): 0.397 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/3/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/3/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/11 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseShenandoahGC' \ -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/3/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/3/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/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/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/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.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/3/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/3/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/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/../../../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.446 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/../../../com/sun/net/httpserver/EchoHandler.java reason: User specified action: run compile ../../../com/sun/net/httpserver/EchoHandler.java started: Mon Apr 01 14:42:25 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED Mode: agentvm Agent id: 8 finished: Mon Apr 01 14:42:26 CEST 2024 elapsed time (seconds): 0.446 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/3/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/3/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/11 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseShenandoahGC' \ -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/3/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/3/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/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/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/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.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/3/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/3/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/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/../../../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.375 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/../../../com/sun/net/httpserver/FileServerHandler.java reason: User specified action: run compile ../../../com/sun/net/httpserver/FileServerHandler.java started: Mon Apr 01 14:42:26 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED Mode: agentvm Agent id: 8 finished: Mon Apr 01 14:42:26 CEST 2024 elapsed time (seconds): 0.375 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/3/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/3/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/11 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseShenandoahGC' \ -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/3/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/3/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/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/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/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.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/3/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/3/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/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/../../../com/sun/net/httpserver/FileServerHandler.java ACTION: build -- Passed. All files up to date REASON: User specified action: run build jdk.test.lib.net.SimpleSSLContext jdk.httpclient.test.lib.common.TestServerConfigurator TIME: 0.0 seconds messages: command: build jdk.test.lib.net.SimpleSSLContext jdk.httpclient.test.lib.common.TestServerConfigurator reason: User specified action: run build jdk.test.lib.net.SimpleSSLContext jdk.httpclient.test.lib.common.TestServerConfigurator started: Mon Apr 01 14:42:26 CEST 2024 finished: Mon Apr 01 14:42:26 CEST 2024 elapsed time (seconds): 0.0 ACTION: build -- Passed. Build successful REASON: User specified action: run build LightWeightHttpServer TIME: 1.171 seconds messages: command: build LightWeightHttpServer reason: User specified action: run build LightWeightHttpServer started: Mon Apr 01 14:42:26 CEST 2024 Test directory: compile: LightWeightHttpServer finished: Mon Apr 01 14:42:27 CEST 2024 elapsed time (seconds): 1.171 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 1.17 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/LightWeightHttpServer.java reason: .class file out of date or does not exist started: Mon Apr 01 14:42:26 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED Mode: agentvm Agent id: 8 finished: Mon Apr 01 14:42:27 CEST 2024 elapsed time (seconds): 1.17 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/3/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/3/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/11 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseShenandoahGC' \ -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/3/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/3/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/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/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/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.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/3/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/3/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/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/LightWeightHttpServer.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/ProxyServer.java:54: warning: [removal] AccessController in java.security has been deprecated and marked for removal String osName = AccessController.doPrivileged(action); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/ProxyServer.java:154: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal if (System.getSecurityManager() == null) { ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/ProxyServer.java:158: warning: [removal] AccessController in java.security has been deprecated and marked for removal AccessController.doPrivileged(new PrivilegedAction() { ^ 3 warnings ACTION: build -- Passed. All files up to date REASON: User specified action: run build jdk.test.lib.Platform TIME: 0.0 seconds messages: command: build jdk.test.lib.Platform reason: User specified action: run build jdk.test.lib.Platform started: Mon Apr 01 14:42:27 CEST 2024 finished: Mon Apr 01 14:42:27 CEST 2024 elapsed time (seconds): 0.0 ACTION: build -- Passed. Build successful REASON: User specified action: run build jdk.test.lib.util.FileUtils TIME: 0.376 seconds messages: command: build jdk.test.lib.util.FileUtils reason: User specified action: run build jdk.test.lib.util.FileUtils started: Mon Apr 01 14:42:27 CEST 2024 Library /test/lib: compile: jdk.test.lib.util.FileUtils finished: Mon Apr 01 14:42:28 CEST 2024 elapsed time (seconds): 0.376 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.375 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/util/FileUtils.java reason: .class file out of date or does not exist started: Mon Apr 01 14:42:27 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED Mode: agentvm Agent id: 8 finished: Mon Apr 01 14:42:28 CEST 2024 elapsed time (seconds): 0.375 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/3/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/3/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/11 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseShenandoahGC' \ -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/3/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/3/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/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/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/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.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/3/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/3/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/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/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.344 seconds messages: command: build RequestBodyTest reason: Named class compiled on demand started: Mon Apr 01 14:42:28 CEST 2024 Test directory: compile: RequestBodyTest finished: Mon Apr 01 14:42:28 CEST 2024 elapsed time (seconds): 0.344 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.344 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java reason: .class file out of date or does not exist started: Mon Apr 01 14:42:28 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED Mode: agentvm Agent id: 8 finished: Mon Apr 01 14:42:28 CEST 2024 elapsed time (seconds): 0.344 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/3/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/3/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/11 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseShenandoahGC' \ -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/3/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/3/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/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/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/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.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/3/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/3/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/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/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: 82.799 seconds messages: command: testng RequestBodyTest reason: User specified action: run testng/othervm RequestBodyTest started: Mon Apr 01 14:42:28 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED finished: Mon Apr 01 14:43:51 CEST 2024 elapsed time (seconds): 82.799 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 = 41479 HTTPS server port = 42979 Proxy port = 49697 config RequestBodyTest.setup(): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", FILE, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", FILE, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", FILE, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", FILE, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", FILE, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", FILE, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", FILE, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", FILE, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", FILE, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", FILE, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", FILE, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", FILE, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", FILE, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", FILE, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", FILE, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", FILE, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", FILE, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", FILE, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", FILE, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", FILE, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", FILE, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", FILE, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", FILE, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", FILE, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", FILE, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", FILE, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", FILE, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", FILE, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", FILE, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", FILE, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:41479/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", FILE, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", FILE, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", FILE, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", FILE, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", FILE, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", FILE, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", FILE, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", FILE, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", FILE, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", FILE, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42979/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success RequestBodyTest: 0 failures config RequestBodyTest.teardown(): success =============================================== java/net/httpclient/RequestBodyTest.java Total tests run: 784, Passes: 784, Failures: 0, Skips: 0 =============================================== STDERR: Apr 01, 2024 2:42:36 PM sun.net.httpserver.ServerImpl FINE: HttpServer created http localhost/127.0.0.1:0 Apr 01, 2024 2:42:37 PM sun.net.httpserver.ServerImpl FINE: HttpServer created https localhost/127.0.0.1:0 Apr 01, 2024 2:42:37 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /files Apr 01, 2024 2:42:37 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /files Apr 01, 2024 2:42:37 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /echo Apr 01, 2024 2:42:37 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /redirect Apr 01, 2024 2:42:37 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /redirect Apr 01, 2024 2:42:37 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /echo Apr 01, 2024 2:42:37 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /keepalive Apr 01, 2024 2:42:37 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /redirecterror Apr 01, 2024 2:42:37 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /redirecterror Apr 01, 2024 2:42:37 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /delay Apr 01, 2024 2:42:37 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /delay Apr 01, 2024 2:42:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:42:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:42:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:09 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:13 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:13 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:13 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:13 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:13 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:13 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:13 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:13 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:13 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:13 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:13 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:13 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:13 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:13 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:13 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:13 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:13 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:13 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:13 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:13 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:13 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:13 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:13 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:13 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:13 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:13 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:13 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:13 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:13 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:13 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:13 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:13 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:13 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:13 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:13 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:13 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:13 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:13 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:13 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:13 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:13 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:13 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:13 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:13 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:13 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:13 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:13 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:13 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:13 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:13 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:13 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:13 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:13 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:13 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:13 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:13 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:13 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:13 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:13 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:13 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:13 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:13 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:13 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:13 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 2:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 2:43:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 2:43:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 2:43:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 2:43:48 PM sun.net.httpserver.HttpConnection close FINER: Closing connection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:41479 remote=/127.0.0.1:41866] Apr 01, 2024 2:43:48 PM sun.net.httpserver.HttpConnection close FINER: Closing connection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:42979 remote=localhost/127.0.0.1:35704] STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/11 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/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/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseShenandoahGC' \ -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/3/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/3/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/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/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/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.net.http/jdk.internal.net.http.common java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -XX:+UseShenandoahGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/RequestBodyTest.d/testng.0.jta java/net/httpclient/RequestBodyTest.java false RequestBodyTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build RequestBodyTest reason: Named class compiled on demand started: Mon Apr 01 14:43:51 CEST 2024 finished: Mon Apr 01 14:43:51 CEST 2024 elapsed time (seconds): 0.0 ACTION: testng -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run testng/othervm/java.security.policy=RequestBodyTest.policy RequestBodyTest TIME: 3.555 seconds messages: command: testng RequestBodyTest reason: User specified action: run testng/othervm/java.security.policy=RequestBodyTest.policy RequestBodyTest started: Mon Apr 01 14:43:51 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED finished: Mon Apr 01 14:43:54 CEST 2024 elapsed time (seconds): 3.555 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=1608362, tid=1608364 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, emulated-client, sharing, tiered, compressed oops, compressed class ptrs, shenandoah gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/11/hs_err_pid1608362.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/11 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/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/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseShenandoahGC' \ -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/3/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/3/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/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/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/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.net.http/jdk.internal.net.http.common java.logging jdk.httpserver' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/11/RequestBodyTest.policy_new \ -Djava.security.manager=default \ --add-modules java.net.http,java.logging,jdk.httpserver \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -XX:+UseShenandoahGC \ -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/SmallTimeout.java Passed: java/net/httpclient/RedirectTimeoutTest.java Passed: java/net/httpclient/ShortResponseBodyGet.java Passed: java/net/httpclient/ManyRequests.java Passed: java/net/httpclient/ShutdownNow.java Passed: java/net/httpclient/ShortResponseBodyPost.java Passed: java/net/httpclient/ProxyAuthDisabledSchemes.java Passed: java/net/httpclient/SmokeTest.java Passed: java/net/httpclient/ManyRequests2.java Passed: java/net/httpclient/ResponsePublisher.java Passed: java/net/httpclient/ShortResponseBodyPostWithRetry.java Passed: java/net/httpclient/SplitResponse.java Passed: java/net/httpclient/SSLExceptionTest.java Passed: java/net/httpclient/SplitResponseAsync.java Passed: java/net/httpclient/SplitResponseKeepAlive.java Passed: java/net/httpclient/SplitResponseKeepAliveAsync.java Passed: java/net/httpclient/SubscriberPublisherAPIExceptions.java Passed: java/net/httpclient/StreamCloseTest.java Passed: java/net/httpclient/TestKitTest.java Passed: java/net/httpclient/SplitResponseSSLKeepAlive.java Passed: java/net/httpclient/SplitResponseSSL.java Passed: java/net/httpclient/SplitResponseSSLAsync.java Passed: java/net/httpclient/ResponseBodyBeforeError.java Passed: java/net/httpclient/SplitResponseSSLKeepAliveAsync.java Passed: java/net/httpclient/ProxyAuthDisabledSchemesSSL.java Passed: java/net/httpclient/ThrowingPublishersCustomAfterCancel.java Passed: java/net/httpclient/ThrowingPublishersCustomBeforeCancel.java Passed: java/net/httpclient/ThrowingPublishersIOBeforeCancel.java Passed: java/net/httpclient/ThrowingPublishersIOAfterCancel.java Passed: java/net/httpclient/ThrowingPushPromisesAsInputStreamCustom.java Passed: java/net/httpclient/ThrowingPublishersInNextRequest.java Passed: java/net/httpclient/StreamingBody.java Passed: java/net/httpclient/ThrowingPublishersInRequest.java Passed: java/net/httpclient/ThrowingPublishersSanity.java Passed: java/net/httpclient/ThrowingPublishersInSubscribe.java Passed: java/net/httpclient/ThrowingPushPromisesAsInputStreamIO.java Passed: java/net/httpclient/ThrowingPushPromisesAsLinesCustom.java Passed: java/net/httpclient/ThrowingPushPromisesAsLinesIO.java Passed: java/net/httpclient/ThrowingPushPromisesAsStringCustom.java Passed: java/net/httpclient/ThrowingPushPromisesSanity.java Passed: java/net/httpclient/ThrowingPushPromisesAsStringIO.java Passed: java/net/httpclient/TlsContextTest.java Passed: java/net/httpclient/UnauthorizedTest.java Passed: java/net/httpclient/ThrowingSubscribersSanity.java Passed: java/net/httpclient/ThrowingSubscribersAsInputStream.java Passed: java/net/httpclient/ThrowingSubscribersAsInputStreamAsync.java Passed: java/net/httpclient/ThrowingSubscribersAsLinesAsync.java Passed: java/net/httpclient/ThrowingSubscribersAsLines.java Passed: java/net/HttpCookie/CookieNegativeMaxAge.java Passed: java/net/httpclient/VersionTest.java Passed: java/net/httpclient/TimeoutBasic.java Passed: java/net/httpclient/ZeroRedirects.java Passed: java/net/httpclient/SpecialHeadersTest.java Passed: java/net/httpclient/ThrowingSubscribersAsStringAsync.java Passed: java/net/httpclient/ThrowingSubscribersAsString.java Passed: java/net/HttpCookie/ExpiredCookieTest.java Passed: java/net/HttpURLConnection/getResponseCode.java Passed: java/net/HttpCookie/IllegalCookieNameTest.java Passed: java/net/HttpURLConnection/HttpResponseCode.java Passed: java/net/HttpURLConnection/NoProxyTest.java Passed: java/net/HttpURLConnection/HttpURLProxySelectionTest.java Passed: java/net/HttpURLConnection/UnmodifiableMaps.java Passed: java/net/httpclient/TimeoutOrdering.java Passed: java/net/httpclient/UserCookieTest.java Passed: java/net/HttpURLConnection/HttpURLConnectionHeadersOrder.java Passed: java/net/HttpURLConnection/HttpURLConnectionExpect100Test.java Passed: java/net/HttpURLConnection/Response1xxTest.java Passed: java/net/IDN/IllegalArg.java Passed: java/net/Inet6Address/serialize/Inet6AddressSerializationTest.java Passed: java/net/httpclient/UnknownBodyLengthTest.java Passed: java/net/IDN/UseSTD3ASCIIRules.java Passed: java/net/Inet4Address/textToNumericFormat.java Passed: java/net/Inet4Address/PingThis.java Passed: java/net/Inet4Address/isSiteLocalAddress.java Passed: java/net/Inet6Address/serialize/Serialize.java Passed: java/net/Inet6Address/serialize/Inet6AddressSerTest.java Passed: java/net/Inet6Address/IPv6AddressTypes.java Passed: java/net/Inet6Address/B4923906.java Passed: java/net/Inet6Address/B6206527.java Passed: java/net/Inet6Address/IPv6Numeric.java Passed: java/net/Inet6Address/StringScope.java Passed: java/net/InetAddress/B6246242.java Passed: java/net/InetAddress/BadDottedIPAddress.java Passed: java/net/InetAddress/B6296240.java Passed: java/net/InetAddress/CachedUnknownHostName.java Passed: java/net/Inet6Address/B6558853.java Passed: java/net/InetAddress/GetLoopbackAddress.java Passed: java/net/InetAddress/getOriginalHostName.java Passed: java/net/InetAddress/HashSpread.java Passed: java/net/InetAddress/CheckJNI.java Passed: java/net/Inet6Address/Scoping.java Passed: java/net/InetAddress/B5087907.java Passed: java/net/InetAddress/ptr/Lookup.java Passed: java/net/InetAddress/IPv4Formats.java Passed: java/net/InetAddress/InternalNameServiceWithHostsFileTest.java Passed: java/net/InetAddress/InternalNameServiceTest.java Passed: java/net/InetAddress/IsReachable.java Passed: java/net/InetAddress/IsReachableViaLoopbackTest.java Passed: java/net/InetAddress/GetLocalHostWithSM.java Passed: java/net/InetAddress/WhiteSpaceHostTest.java Passed: java/net/InetSocketAddress/B4849451.java Passed: java/net/InetAddress/InternalNameServiceWithNoHostsFileTest.java Passed: java/net/InetSocketAddress/CreateUnresolved.java Passed: java/net/InetSocketAddress/B6469803.java Passed: java/net/InterfaceAddress/Equals.java Passed: java/net/InterfaceAddress/NetworkPrefixLength.java Passed: java/net/InetAddress/IsHostReachableBug.java Passed: java/net/ipv6tests/B6521014.java Passed: java/net/Inet6Address/PreferIPv6AddressesTest.java Passed: java/net/ipv6tests/BadIPv6Addresses.java Passed: java/net/ipv6tests/ScopeTests.java Passed: java/net/IPSupport/MinimumPermissions.java Passed: java/net/InetAddress/NullCharInHostnameDriver.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/JarURLConnection/TestDefaultBehavior.java Passed: java/net/MulticastSocket/MulticastAddresses.java Passed: java/net/MulticastSocket/MulticastTTL.java Passed: java/net/MulticastSocket/JoinLeave.java Passed: java/net/MulticastSocket/NetworkInterfaceEmptyGetInetAddressesTest.java Passed: java/net/HttpURLConnection/HttpURLConWithProxy.java Passed: java/net/ipv6tests/UdpTest.java Passed: java/net/MulticastSocket/NoSetNetworkInterface.java Passed: java/net/InetSocketAddress/ToString.java Passed: java/net/MulticastSocket/Reuse.java Passed: java/net/MulticastSocket/MultiDead.java Passed: java/net/MulticastSocket/IPMulticastIF.java Passed: java/net/MulticastSocket/SetGetNetworkInterfaceTest.java Passed: java/net/MulticastSocket/SendPortZero.java Passed: java/net/HttpURLConnection/HttpURLConnUsingProxy.java Passed: java/net/MulticastSocket/SetLoopbackMode.java Passed: java/net/MulticastSocket/SetTTLAndGetTTL.java Passed: java/net/MulticastSocket/SetOutgoingIf.java Passed: java/net/MulticastSocket/SetTTLTo0.java Passed: java/net/MulticastSocket/TestDefaults.java Passed: java/net/MulticastSocket/SetLoopbackModeIPv4.java Passed: java/net/MulticastSocket/TimeToLive.java Passed: java/net/MulticastSocket/TestInterfaces.java Passed: java/net/MulticastSocket/NoLoopbackPackets.java Passed: java/net/NetworkInterface/GetMacAddress.java Passed: java/net/NetworkInterface/IndexTest.java Passed: java/net/HttpURLConnection/SetAuthenticator/HTTPTest.java Passed: java/net/NetworkInterface/Equals.java Passed: java/net/NetworkInterface/IPv4Only.java Passed: java/net/NetworkInterface/NetworkInterfaceRetrievalTests.java Passed: java/net/NetworkInterface/NetParamsTest.java Passed: java/net/NetworkInterface/SubNetworkInterfaceTest.java Passed: java/net/InetAddress/OfLiteralTest.java Passed: java/net/NetworkInterface/Test.java Passed: java/net/PlainSocketImpl/BigBacklog.java Passed: java/net/NetworkInterface/UniqueMacAddressesTest.java Passed: java/net/PlainSocketImpl/CustomSocketImplFactory.java Passed: java/net/MulticastSocket/SetLoopbackOption.java Passed: java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java Passed: java/net/MulticastSocket/PromiscuousIPv6.java Passed: java/net/MulticastSocket/Promiscuous.java Passed: java/net/PlainSocketImpl/SetBufferSize.java Passed: java/net/InetAddress/HostsFileOrderingTest.java Passed: java/net/PlainSocketImpl/SetOption.java Passed: java/net/ProxySelector/B6563259.java Passed: java/net/PortUnreachableException/Test.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/ResponseCache/B6181108.java Passed: java/net/ResponseCache/getResponseCode.java Passed: java/net/ResponseCache/ResponseCacheTest.java Passed: java/net/ProxySelector/NullSelector.java Passed: java/net/PortUnreachableException/Concurrent.java Passed: java/net/ProxySelector/SystemProxies.java Passed: java/net/NetworkInterface/NetworkInterfaceStreamTest.java Passed: java/net/ProxySelector/ProxyTest.java Passed: java/net/ProxySelector/LoopbackAddresses.java Passed: java/net/ServerSocket/NullConstructor.java Passed: java/net/NetworkInterface/NullMacAddress.java Passed: java/net/ServerSocket/TestAfterClose.java Passed: java/net/ServerSocket/SelectFdsLimit.java Passed: java/net/ServerSocket/AnotherSelectFdsLimit.java Passed: java/net/ResponseCache/Test.java Passed: java/net/ProxySelector/NullArguments.java Passed: java/net/ResponseCache/Test2.java Passed: java/net/ServerSocket/ImplAccept.java Passed: java/net/Socket/asyncClose/BrokenPipe.java Passed: java/net/SetFactoryPermission/SetFactoryPermission.java Passed: java/net/ServerSocket/TestLocalAddress.java Passed: java/net/Socket/AddressTest.java Passed: java/net/ServerSocket/IsClosedAfterAsyncClose.java Passed: java/net/Socket/setReuseAddress/Basic.java Passed: java/net/ServerSocket/AcceptInheritHandle.java Passed: java/net/MulticastSocket/Test.java Passed: java/net/Socket/CloseAvailable.java Passed: java/net/Socket/B6210227.java Passed: java/net/Socket/asyncClose/AsyncClose.java Passed: java/net/Socket/asyncClose/Leaky.java Passed: java/net/Socket/IDNTest.java Passed: java/net/Socket/DeadlockTest.java Passed: java/net/Socket/setReuseAddress/Restart.java Passed: java/net/Socket/ConnectionReset.java Passed: java/net/Socket/NullHost.java Passed: java/net/Socket/AsyncShutdown.java Passed: java/net/Socket/GetLocalAddress.java Passed: java/net/Socket/ReadAfterReset.java Passed: java/net/Socket/HttpProxy.java Passed: java/net/Socket/LinkLocal.java Passed: java/net/Socket/OldSocketImplTest.java Passed: java/net/MulticastSocket/UnreferencedMulticastSockets.java Passed: java/net/Socket/SetReceiveBufferSize.java Passed: java/net/Socket/asyncClose/Race.java Passed: java/net/Socket/RejectIPv6.java Passed: java/net/Socket/RST.java Passed: java/net/Socket/ReadTimeout.java Passed: java/net/Socket/ProxyCons.java Passed: java/net/Socket/ShutdownBoth.java Passed: java/net/Socket/SoTimeout.java Passed: java/net/Socket/InheritHandle.java Passed: java/net/Socket/Streams.java Passed: java/net/Socket/SocketGrowth.java Passed: java/net/Socket/ShutdownInput.java Passed: java/net/Socket/TestAfterClose.java Passed: java/net/Socket/TestClose.java Passed: java/net/Socket/SocksConnectTimeout.java Passed: java/net/Socket/TestTcpNoDelay.java Passed: java/net/Socket/Timeout.java Passed: java/net/SocketException/TestSocketExceptionCtor.java Passed: java/net/Socket/SocketAcceptInterruptTest.java Passed: java/net/Socket/TrafficClass.java Passed: java/net/SocketImpl/ImplSupportedOptions.java Passed: java/net/SocketImpl/TestDefaultBehavior.java Passed: java/net/Socket/SetSoLinger.java Passed: java/net/Socket/UrgentDataTest.java Passed: java/net/Socket/ExceptionText.java Passed: java/net/Socket/InheritTimeout.java Passed: java/net/SocketInputStream/SocketClosedException.java Passed: java/net/Socket/SocketReadInterruptTest.java Passed: java/net/SocketOption/MinimumRcvBufferSize.java Passed: java/net/SocketOption/AfterClose.java Passed: java/net/SocketImpl/BadUsages.java Passed: java/net/Socket/UdpSocket.java Passed: java/net/SocketOption/TcpKeepAliveTest.java Passed: java/net/SocketInputStream/SocketTimeout.java Passed: java/net/SocketPermission/ActionSpace.java Passed: java/net/SocketPermission/B4414825.java Passed: java/net/SocketImpl/SocketImplCombinations.java Passed: java/net/SocketPermission/Equals.java Passed: java/net/SocketPermission/NoAction.java Passed: java/net/SocketOption/UnsupportedOptionsTest.java Passed: java/net/SocketPermission/SocketPermissionCollection.java Passed: java/net/SocketPermission/Ctor.java Passed: java/net/SocketPermission/Wildcard.java Passed: java/net/SocketOption/SupportedOptionsSet.java Passed: java/net/ServerSocket/UnreferencedSockets.java Passed: java/net/Socks/SocksIPv6Test.java Passed: java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.java Passed: java/net/SocketOption/RequiredOptions.java Passed: java/net/SocketOption/ImmutableOptions.java Passed: java/net/SocketOption/OptionsTest.java Passed: java/net/SocketOption/CachedImplOptions.java Passed: java/net/Socks/SocksProxyVersion.java Passed: java/net/Socks/BadProxySelector.java Passed: java/net/SocketOption/NullsAndBadValues.java Passed: java/net/Socks/SocksV4Test.java Passed: java/net/SocketPermission/SocketPermissionTest.java Passed: java/net/Socks/SocksSocketImplTest.java Passed: java/net/spi/InetAddressResolverProvider/LookupPolicyOfTest.java Passed: java/net/spi/InetAddressResolverProvider/BuiltInResolverTest.java Passed: java/net/spi/InetAddressResolverProvider/BootstrapResolverUsageTest.java Passed: java/net/spi/InetAddressResolverProvider/serviceProviderOriginType/module/ModularProviderTest.java Passed: java/net/spi/InetAddressResolverProvider/EmptyResultsStreamTest.java Passed: java/net/spi/InetAddressResolverProvider/serviceProviderOriginType/classpath/ClasspathProviderTest.java Passed: java/net/spi/InetAddressResolverProvider/InetAddressUsageInGetProviderTest.java Passed: java/net/Socks/SocksSocketProxySelectorTest.java Passed: java/net/spi/InetAddressResolverProvider/ProviderGetExceptionTest.java Passed: java/net/spi/InetAddressResolverProvider/ResolutionWithExceptionTest.java Passed: java/net/URI/RelativeEncoding.java Passed: java/net/spi/InetAddressResolverProvider/ReverseLookupDelegationTest.java Passed: java/net/spi/InetAddressResolverProvider/RuntimePermissionTest.java Passed: java/net/UnixDomainSocketAddress/LengthTest.java Passed: java/net/UnixDomainSocketAddress/AddressTest.java Passed: java/net/spi/InetAddressResolverProvider/ResolvePermissionTest.java Passed: java/net/URI/Test.java Passed: java/net/URL/JarHandlerPkgPrefix/JarHandlerPkgPrefix.java Passed: java/net/UnixDomainSocketAddress/UnixDomainSocketAddressSerializationTest.java Passed: java/net/URL/HandlersPkgPrefix/HandlersPkgPrefix.java Passed: java/net/URI/URItoURLTest.java Passed: java/net/URL/B4148751.java Passed: java/net/URL/B8282395.java Passed: java/net/URL/HandlerLoop.java Passed: java/net/URL/B6529759.java Passed: java/net/URL/Equals.java Passed: java/net/spi/InetAddressResolverProvider/AddressesStaleCachingTest.java Passed: java/net/Socket/Timeouts.java Passed: java/net/URL/HashCode.java Passed: java/net/URL/GetDefaultPort.java Passed: java/net/URL/OpenConnection.java Passed: java/net/URL/LocaleDependentURLTest.java Passed: java/net/URL/NonOverridableHandlerFactory.java Passed: java/net/URL/Constructor.java Passed: java/net/URL/GetContent.java Passed: java/net/URL/ParseAuthority.java Passed: java/net/URL/RelativeURL.java Passed: java/net/URL/ParseURL.java Passed: java/net/URL/Protocol.java Passed: java/net/URL/RelativePath.java Passed: java/net/URL/RelativeURLTest.java Passed: java/net/URL/TestPort.java Passed: java/net/URL/SpecifyHandler.java Passed: java/net/URL/TestRFC2732.java Passed: java/net/URL/UppercaseScheme.java Passed: java/net/URL/RestoreURL.java Passed: java/net/URL/URIToURLTest.java Passed: java/net/URL/OpenStream.java Passed: java/net/URL/Test.java Passed: java/net/URL/TestIPv6Addresses.java Passed: java/net/URL/PerConnectionProxy.java Passed: java/net/URL/RacyHandler.java Passed: java/net/URLClassLoader/AddURLTest.java Passed: java/net/URLClassLoader/B6827999.java Passed: java/net/URLClassLoader/B6896088.java Passed: java/net/URLClassLoader/getresourceasstream/TestDriver.java Passed: java/net/URLClassLoader/closetest/GetResourceAsStream.java Passed: java/net/URLClassLoader/B7050028.java Passed: java/net/URLClassLoader/FindResourceDoesNotThrowException.java Passed: java/net/URLClassLoader/GetURLsTest.java Passed: java/net/URLClassLoader/ClassPathTest.java Passed: java/net/URLClassLoader/NullURLTest.java Passed: java/net/URLClassLoader/URLParsing.java Passed: java/net/spi/URLStreamHandlerProvider/Basic.java Passed: java/net/URLConnection/contentHandler/UserContentHandler.java Passed: java/net/URLClassLoader/definePackage/SplitPackage.java Passed: java/net/URLClassLoader/sealing/CheckSealedTest.java Passed: java/net/URL/URLFromURITest.java Passed: java/net/URLConnection/Connect.java Passed: java/net/URLConnection/ExifContentGuesser.java Passed: java/net/URLClassLoader/ClassLoad.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/HttpContinueStackOverflow.java Passed: java/net/URLConnection/HandleContentTypeWithAttrs.java Passed: java/net/URLConnection/RedirectLimit.java Passed: java/net/URLConnection/Redirect307Test.java Passed: java/net/URLConnection/RequestPropertyValues.java Passed: java/net/URLConnection/DisconnectAfterEOF.java Passed: java/net/URLConnection/Responses.java Passed: java/net/URLClassLoader/closetest/CloseTest.java Passed: java/net/URLConnection/ResendPostBody.java Passed: java/net/URLConnection/TIFFContentGuesser.java Passed: java/net/URLConnection/ChunkedEncoding.java Passed: java/net/URLConnection/UnknownContentType.java Passed: java/net/URLClassLoader/HttpTest.java Passed: java/net/URLConnection/URLConnectionHeaders.java Passed: java/net/URLConnection/URLConnectionHeadersOrder.java Passed: java/net/URLDecoder/B6463990.java Passed: java/net/URLDecoder/EncodeDecode.java Passed: java/net/URLDecoder/EncodingTest.java Passed: java/net/URLConnection/B5052093.java Passed: java/net/URLDecoder/URLDecoderArgs.java Passed: java/net/URLEncoder/DecodeNonEncoded.java Passed: java/net/URLEncoder/Decoder.java Passed: java/net/URLConnection/TimeoutTest.java Passed: java/net/URLEncoder/URLEncodeDecode.java Passed: java/net/URLEncoder/URLEncoderEncodeArgs.java Passed: java/net/URLConnection/RequestProperties.java Passed: java/net/URLConnection/SetIfModifiedSince.java Passed: java/net/URLPermission/InvalidCharacterTest.java Passed: java/net/URLConnection/ZeroContentLength.java Passed: java/net/URLConnection/SetDefaultUseCaches.java Passed: java/net/URLEncoder/EncodingTest.java Passed: java/net/URLPermission/OpenURL.java Passed: java/net/URLPermission/nstest/LookupTest.java Passed: java/net/URLPermission/URLPermissionTest.java Passed: java/net/vthread/InterruptHttp.java Passed: java/net/URLStreamHandler/TestDefaultBehavior.java Passed: java/net/spi/InetAddressResolverProvider/AddressesCachingTest.java Passed: java/net/B6499348.java Passed: java/net/SctpSanity.java Passed: java/net/whitebox/CookieTestDriver.java Passed: java/net/URLEncoder/SurrogatePairs.java Passed: java/nio/ByteOrder/NativeOrder.java Passed: java/net/NetworkConfigurationProbe.java Passed: java/net/vthread/BlockingSocketOps.java#default Passed: java/nio/channels/AsynchronousChannelGroup/GroupOfOne.java Passed: java/nio/channels/AsynchronousChannelGroup/Identity.java Passed: java/nio/channels/AsynchronousChannelGroup/BadProperties.java Passed: java/net/vthread/BlockingSocketOps.java#no-vmcontinuations Passed: java/nio/channels/AsynchronousChannelGroup/Unbounded.java Passed: java/nio/channels/AsynchronousChannelGroup/Restart.java Passed: java/nio/channels/AsynchronousFileChannel/CustomThreadPool.java Passed: java/nio/channels/AsynchronousFileChannel/LotsOfWrites.java Passed: java/nio/channels/AsynchronousFileChannel/Basic.java Passed: java/nio/channels/AsynchronousChannelGroup/AsExecutor.java Passed: java/nio/channels/AsynchronousChannelGroup/Basic.java Passed: java/nio/channels/AsynchronousServerSocketChannel/Basic.java Passed: java/nio/channels/AsynchronousSocketChannel/CompletionHandlerRelease.java Passed: java/nio/channels/AsynchronousFileChannel/Lock.java Passed: java/nio/channels/AsynchronousServerSocketChannel/WithSecurityManager.java Passed: java/nio/channels/Channels/Basic2.java Passed: java/nio/channels/Channels/CloseWriterOnFailedFlush.java Passed: java/nio/channels/Channels/Basic.java Passed: java/nio/channels/Channels/NewWriter.java Passed: java/nio/channels/Channels/ReadByte.java Passed: java/nio/channels/Channels/ReadOffset.java Passed: java/nio/channels/AsynchronousSocketChannel/Leaky.java Passed: java/nio/channels/Channels/ShortWrite.java Passed: java/nio/channels/AsynchronousSocketChannel/DieBeforeComplete.java Passed: java/nio/channels/Channels/TinyBuffers.java Passed: java/net/vthread/BlockingSocketOps.java#poller-modes Passed: java/net/URLPermission/URLTest.java Passed: java/nio/channels/Channels/EncodingTest.java Passed: java/nio/channels/Channels/TransferTo_2GB_transferTo.java Passed: java/nio/channels/Channels/TransferTo_2GB_transferFrom.java Passed: java/nio/channels/Channels/SocketChannelStreams.java Passed: java/nio/channels/Channels/TransferTo2.java Passed: java/nio/channels/DatagramChannel/AdaptorConcurrentIO.java Passed: java/nio/channels/DatagramChannel/AdaptorConnect.java Passed: java/nio/channels/Channels/Write.java Passed: java/nio/channels/DatagramChannel/AdaptorGetters.java Passed: java/nio/channels/DatagramChannel/AdaptorBasic.java Passed: java/nio/channels/DatagramChannel/BasicMulticastTests.java Passed: java/nio/channels/AsynchronousSocketChannel/Basic.java Passed: java/nio/channels/DatagramChannel/BindNull.java Passed: java/nio/channels/DatagramChannel/ChangingAddress.java Passed: java/nio/channels/Channels/TransferTo.java Passed: java/nio/channels/DatagramChannel/Connect.java Passed: java/nio/channels/AsynchronousSocketChannel/StressLoopback.java Passed: java/net/URL/EarlyOrDelayedParsing.java Passed: java/nio/channels/DatagramChannel/EmptyBuffer.java Passed: java/nio/channels/DatagramChannel/AdaptorMulticasting.java Passed: java/nio/channels/DatagramChannel/Disconnect.java Passed: java/nio/channels/DatagramChannel/AdaptorAsyncCloseAfterReceive.java Passed: java/nio/channels/DatagramChannel/IsBound.java Passed: java/nio/channels/DatagramChannel/IsConnected.java Passed: java/net/URLConnection/ContentHandlers/ContentHandlersTest.java Passed: java/nio/channels/DatagramChannel/NoSender.java Passed: java/nio/channels/DatagramChannel/NotBound.java Passed: java/nio/channels/DatagramChannel/ConnectedSend.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/DatagramChannel/ManySourcesAndTargets.java Passed: java/nio/channels/DatagramChannel/Sender.java Passed: java/nio/channels/DatagramChannel/ConnectExceptions.java Passed: java/nio/channels/DatagramChannel/SendExceptions.java Passed: java/nio/channels/DatagramChannel/AfterDisconnect.java Passed: java/nio/channels/DatagramChannel/ConnectPortZero.java Passed: java/nio/channels/DatagramChannel/SocketOptionTests.java Passed: java/nio/channels/DatagramChannel/SelectWhenRefused.java Passed: java/nio/channels/DatagramChannel/ThereCanBeOnlyOne.java Passed: java/nio/channels/DatagramChannel/StressNativeSignal.java Passed: java/nio/channels/DatagramChannel/Truncate.java Passed: java/nio/channels/DatagramChannel/UseDGWithIPv6.java Passed: java/nio/channels/DatagramChannel/SRTest.java Passed: java/nio/channels/DatagramChannel/SendReceiveMaxSize.java Passed: java/nio/channels/DatagramChannel/Loopback.java Passed: java/nio/channels/DatagramChannel/SendPortZero.java Passed: java/nio/channels/etc/AdaptorCloseAndInterrupt.java Passed: java/nio/channels/etc/Shadow.java Passed: java/nio/channels/FileChannel/directio/DirectIOTest.java Passed: java/nio/channels/etc/NetworkChannelTests.java Passed: java/nio/channels/Channels/ReadXBytes.java Passed: java/nio/channels/etc/PrintSupportedOptions.java Passed: java/nio/channels/FileChannel/directio/PreadDirect.java Passed: java/nio/channels/FileChannel/directio/PwriteDirect.java Passed: java/nio/channels/FileChannel/directio/ReadDirect.java Passed: java/nio/channels/etc/OpenAndConnect.java Passed: java/nio/channels/etc/ProtocolFamilies.java Passed: java/nio/channels/FileChannel/directio/WriteDirect.java Passed: java/nio/channels/FileChannel/Args.java Passed: java/nio/channels/FileChannel/AtomicAppend.java Passed: java/nio/channels/etc/LocalSocketAddressType.java Passed: java/nio/channels/FileChannel/CleanerTest.java Passed: java/nio/channels/DatagramChannel/PromiscuousIPv6.java Passed: java/nio/channels/DatagramChannel/Promiscuous.java Passed: java/net/spi/InetAddressResolverProvider/LookupPolicyMappingTest.java Passed: java/nio/channels/FileChannel/ClosedByInterrupt.java Passed: java/nio/channels/FileChannel/ClosedChannelTransfer.java Passed: java/nio/channels/DatagramChannel/MulticastSendReceiveTests.java Passed: java/net/URLClassLoader/RemoveJar.java Passed: java/nio/channels/FileChannel/CloseDuringTransfer.java Passed: java/nio/channels/FileChannel/ExpandingMap.java Passed: java/nio/channels/FileChannel/Force.java Passed: java/nio/channels/FileChannel/GetClosedChannel.java Passed: java/nio/channels/FileChannel/InterruptDeadlock.java Passed: java/nio/channels/FileChannel/InterruptMapDeadlock.java Passed: java/nio/channels/FileChannel/LargeGatheringWrite.java Passed: java/nio/channels/FileChannel/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/MapWithSecurityManager.java Passed: java/nio/channels/FileChannel/Mode.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/FileLock/FileLockConstructor.java Passed: java/nio/channels/FileLock/FileLockGC.java Passed: java/nio/channels/FileChannel/Transfer4GBFile.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/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/SelectionKey/AtomicAttachTest.java Passed: java/nio/channels/FileChannel/TransferOverlappedFileChannel.java Passed: java/nio/channels/Selector/BasicAccept.java Passed: java/nio/channels/Selector/BasicConnect.java Passed: java/nio/channels/Selector/CancelDuringRegister.java Passed: java/nio/channels/Selector/CheckLocking.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/FileChannel/Transfers.java Passed: java/nio/channels/Selector/Alias.java Passed: java/nio/channels/Selector/ConnectWrite.java Passed: java/nio/channels/Selector/CustomFileSystem.java Passed: java/nio/channels/Selector/HelperSlowToDie.java Passed: java/nio/channels/Selector/KeySets.java Passed: java/nio/channels/Selector/KeysReady.java Passed: java/nio/channels/Selector/CloseWhenKeyIdle.java Passed: java/nio/channels/Selector/LotsOfChannels.java#id0 Passed: java/nio/channels/FileChannel/TransferTo6GBFile.java Passed: java/nio/channels/Selector/LotsOfInterrupts.java#platform Passed: java/nio/channels/Selector/OpRead.java Passed: java/nio/channels/Selector/LotsOfUpdatesTest.java Passed: java/nio/channels/Selector/Connect.java Passed: java/nio/channels/FileChannel/TransferToAppending.java Passed: java/nio/channels/Selector/ReadAfterConnect.java Passed: java/nio/channels/Selector/RegisterDuringSelect.java Passed: java/nio/channels/Selector/SelectAfterRead.java Passed: java/nio/channels/Selector/RegAfterPreClose.java Passed: java/nio/channels/Selector/SelectAndClose.java Passed: java/nio/channels/Selector/SelectNowWhenEmpty.java Passed: java/nio/channels/Selector/SelectAndCancel.java Passed: java/nio/channels/Selector/SelectorTest.java Passed: java/nio/channels/FileChannel/TransferToChannel.java Passed: java/nio/channels/Selector/ChangingInterests.java#id0 Passed: java/nio/channels/Selector/SelectorLimit.java Passed: java/nio/channels/Selector/SelectWrite.java Passed: java/nio/channels/FileChannel/TransferToNonWritable.java Passed: java/nio/channels/Selector/OutOfBand.java#id0 Passed: java/nio/channels/Selector/UpdateReadyOps.java Passed: java/nio/channels/Selector/Wakeup.java Passed: java/nio/channels/Selector/WakeupOverflow.java Passed: java/nio/channels/Selector/WakeupEmpty.java Passed: java/nio/channels/Selector/WakeupSpeed.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/Selector/WakeupAfterClose.java Passed: java/nio/channels/FileChannel/Truncate.java Passed: java/nio/channels/ServerSocketChannel/SocketOptionTests.java Passed: java/nio/channels/Selector/RacyDeregister.java#id0 Passed: java/nio/channels/SocketChannel/AdaptSocket.java Passed: java/nio/channels/SocketChannel/Bind.java Passed: java/nio/channels/SocketChannel/BigReadWrite.java Passed: java/nio/channels/SocketChannel/Close.java Passed: java/nio/channels/SocketChannel/BufferSize.java Passed: java/nio/channels/SocketChannel/CloseAfterConnect.java Passed: java/nio/channels/SocketChannel/Basic.java Passed: java/nio/channels/SocketChannel/CloseRegisteredChannel.java Passed: java/nio/channels/FileChannel/TruncateRAF.java Passed: java/nio/channels/Selector/WakeupNow.java Passed: java/nio/channels/Selector/TemporarySelector.java Passed: java/nio/channels/SocketChannel/CloseTimeoutChannel.java Passed: java/nio/channels/SocketChannel/AsyncCloseChannel.java Passed: java/nio/channels/Selector/SelectWithConsumer.java#id0 Passed: java/nio/channels/SocketChannel/GetChannel.java Passed: java/nio/channels/SocketChannel/ExceptionTranslation.java Passed: java/nio/channels/SocketChannel/ConnectState.java Passed: java/nio/channels/SocketChannel/LingerOnClose.java Passed: java/nio/channels/SocketChannel/Connect.java Passed: java/nio/channels/SocketChannel/LocalAddress.java Passed: java/nio/channels/SocketChannel/OutOfBand.java Passed: java/nio/channels/SocketChannel/Hangup.java Passed: java/nio/channels/SocketChannel/FinishConnect.java Passed: java/nio/channels/FileChannel/TryLock.java Passed: java/nio/channels/SocketChannel/Shutdown.java Passed: java/nio/channels/SocketChannel/SocketInheritance.java Passed: java/nio/channels/SocketChannel/Trivial.java Passed: java/nio/channels/SocketChannel/UnboundSocketTests.java Passed: java/nio/channels/SocketChannel/VectorIO.java Passed: java/nio/channels/SocketChannel/VectorParams.java Passed: java/nio/channels/FileChannel/Write.java Passed: java/nio/channels/SocketChannel/SocketOptionTests.java Passed: java/nio/channels/SocketChannel/ConnectionReset.java Passed: java/nio/channels/spi/SelectorProvider/inheritedChannel/ClosedStreams.java Passed: java/nio/channels/spi/SelectorProvider/inheritedChannel/NullTest.java Passed: java/nio/channels/Selector/LotsOfInterrupts.java#virtual Passed: java/nio/channels/spi/AsynchronousChannelProvider/CheckProvider.java Passed: java/nio/channels/spi/SelectorProvider/TestDefaultImplementation.java Passed: java/nio/channels/unixdomain/Bind.java Passed: java/nio/channels/SocketChannel/ReadWriteAfterClose.java Passed: java/nio/channels/SocketChannel/Write.java Passed: java/nio/channels/SocketChannel/ShortWrite.java Passed: java/nio/channels/unixdomain/FileAttributes.java Passed: java/nio/channels/unixdomain/NonBlockingAccept.java Passed: java/nio/channels/SocketChannel/OpenLeak.java Passed: java/nio/channels/unixdomain/Shutdown.java Passed: java/nio/channels/SocketChannel/AdaptorStreams.java Passed: java/nio/channels/SocketChannel/SendUrgentData.java Passed: java/nio/channels/unixdomain/SocketOptions.java Passed: java/nio/channels/unixdomain/NullTest.java Passed: java/nio/channels/unixdomain/EmptySunPathForSocketFile.java Passed: java/nio/channels/ConfigureBlocking.java Passed: java/nio/channels/unixdomain/Security.java Passed: java/nio/channels/SocketChannel/CloseDuringConnect.java Passed: java/nio/channels/unixdomain/IOExchanges.java Passed: java/nio/charset/Charset/AliasesCopy.java Passed: java/nio/channels/vthread/BlockingChannelOps.java#default Passed: java/nio/channels/AsyncCloseAndInterrupt.java Passed: java/nio/charset/Charset/ForName.java Passed: java/nio/channels/vthread/BlockingChannelOps.java#no-vmcontinuations Passed: java/nio/charset/Charset/EncDec.java Passed: java/nio/charset/Charset/NullCharsetName.java Passed: java/nio/charset/Charset/AvailableCharsetNames.java Passed: java/nio/charset/CharsetDecoder/ASCIIDecode.java Passed: java/nio/charset/CharsetDecoder/AverageMax.java Passed: java/nio/charset/Charset/NIOCharsetAvailabilityTest.java Passed: java/nio/charset/CharsetDecoder/EmptyInput.java Passed: java/nio/charset/CharsetDecoder/CoderMalfunctionErrorTest.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/channels/vthread/SelectorOps.java#default Passed: java/nio/charset/CharsetEncoder/Flush.java Passed: java/nio/channels/vthread/SelectorOps.java#no-vmcontinuations Passed: java/nio/charset/Charset/DefaultCharsetTest.java Passed: java/nio/charset/Charset/CharsetContainmentTest.java Passed: java/nio/channels/SocketChannel/CloseDuringWrite.java Passed: java/nio/charset/coders/FullRead.java Passed: java/nio/charset/coders/Errors.java Passed: java/nio/charset/CharsetEncoder/NaNinCtor.java Passed: java/nio/charset/coders/BashCache.java Passed: java/nio/charset/coders/ResetISO2022JP.java Passed: java/nio/charset/coders/IOCoders.java Passed: java/nio/charset/coders/IsLegalReplacement.java Passed: java/nio/charset/coders/Surrogates.java Passed: java/nio/charset/RemovingSunIO/TestUnmappableForLength.java Passed: java/nio/charset/RemovingSunIO/TestCOMP.java Passed: java/nio/charset/Charset/IllegalCharsetName.java Passed: java/nio/charset/coders/Check.java Passed: java/nio/file/attribute/AclEntry/EmptySet.java Passed: java/nio/charset/coders/StreamTimeout.java Passed: java/nio/file/attribute/AclFileAttributeView/Basic.java Passed: java/nio/charset/RemovingSunIO/SunioAlias.java Passed: java/nio/channels/vthread/BlockingChannelOps.java#poller-modes Passed: java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java Passed: java/nio/file/attribute/BasicFileAttributeView/CreationTime.java Passed: java/nio/charset/StandardCharsets/Standard.java Passed: java/nio/file/attribute/BasicFileAttributeView/Basic.java Passed: java/nio/charset/Charset/Contains.java Passed: java/nio/charset/coders/BashStreams.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/attribute/BasicFileAttributeView/SetTimesNanos.java Passed: java/nio/file/attribute/DosFileAttributeView/Basic.java Passed: java/nio/file/Files/probeContentType/Basic.java Passed: java/nio/charset/Charset/RegisteredCharsets.java Passed: java/nio/file/DirectoryStream/Basic.java Passed: java/nio/file/attribute/UserDefinedFileAttributeView/Basic.java Passed: java/nio/file/attribute/BasicFileAttributeView/UnixSocketFile.java Passed: java/nio/file/Files/walkFileTree/TerminateWalk.java Passed: java/nio/file/Files/walkFileTree/MaxDepth.java Passed: java/nio/file/Files/walkFileTree/Nulls.java Passed: java/nio/file/Files/walkFileTree/SkipSiblings.java Passed: java/nio/file/Files/walkFileTree/SkipSubtree.java Passed: java/nio/file/DirectoryStream/SecureDS.java Passed: java/nio/file/Files/CallWithInterruptSet.java Passed: java/nio/file/etc/Exceptions.java Passed: java/nio/file/attribute/FileTime/Basic.java Passed: java/nio/file/Files/BytesAndLines.java Passed: java/nio/file/Files/probeContentType/ForceLoad.java Passed: java/nio/file/Files/CreateDirectories.java Passed: java/nio/file/Files/probeContentType/ParallelProbes.java Passed: java/nio/file/Files/CustomOptions.java Passed: java/nio/file/Files/CheckPermissions.java Passed: java/nio/file/Files/CopyMoveVariations.java Passed: java/nio/file/Files/InputStreamTest.java Passed: java/nio/file/Files/Misc.java Passed: java/nio/file/Files/DeleteOnClose.java Passed: java/nio/file/Files/NameLimits.java Passed: java/nio/file/Files/FileAttributes.java Passed: java/nio/file/Files/CopyToNonDefaultFS.java Passed: java/nio/file/Files/CopyAndMove.java Passed: java/nio/file/Files/Links.java Passed: java/nio/file/Files/SBC.java Passed: java/nio/file/Files/InterruptCopy.java Passed: java/nio/file/Files/TemporaryFiles.java Passed: java/nio/file/Files/ReadWriteString.java Passed: java/nio/file/Files/walkFileTree/WalkWithSecurity.java Passed: java/nio/file/FileStore/Basic.java Passed: java/nio/file/Path/PathOps.java Passed: java/nio/file/Path/UriImportExport.java Passed: java/nio/file/PathMatcher/Basic.java Passed: java/nio/file/Path/ToRealPath.java Passed: java/nio/file/Files/StreamTest.java Passed: java/nio/file/FileSystem/Basic.java Passed: java/nio/file/Files/CopyProcFile.java Passed: java/nio/file/WatchService/FileTreeModifier.java Passed: java/nio/file/Files/SetLastModifiedTime.java Passed: java/nio/file/Files/walkFileTree/FindTest.java Passed: java/nio/charset/spi/CharsetProviderBasicTest.java Passed: java/nio/file/Files/Mismatch.java Passed: java/nio/file/Files/CopyInterference.java Passed: java/nio/file/WatchService/SensitivityModifier.java Passed: java/nio/file/WatchService/LotsOfCancels.java Passed: java/nio/file/Files/SymlinkTime.java Passed: java/nio/MappedByteBuffer/Basic.java Passed: java/nio/file/WatchService/LotsOfCloses.java Passed: java/nio/MappedByteBuffer/ForceException.java Passed: java/nio/MappedByteBuffer/ForceViews.java Passed: java/nio/MappedByteBuffer/Force.java Passed: java/nio/MappedByteBuffer/SubclassCastUOE.java Passed: java/nio/MappedByteBuffer/MapSyncFail.java Passed: java/nio/file/spi/TestDelegation.java Passed: java/security/AccessControlContext/CheckCtor.java Passed: java/security/AccessControlContext/CheckNullPermission.java Passed: java/nio/MappedByteBuffer/Truncate.java Passed: java/security/AccessControlContext/NullCombinerEquals.java Passed: java/nio/MappedByteBuffer/ZeroMap.java Passed: java/security/AccessControlContext/FailureDebugOption.java Passed: java/security/AccessController/LimitedDoPrivileged.java Passed: java/nio/file/WatchService/Basic.java Passed: java/security/AccessController/LimitedDoPrivilegedWithNullPerms.java Passed: java/security/AccessController/PreserveCombiner.java Passed: java/security/AccessController/LimitedDoPrivilegedWithThread.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/BasicPermission/MixedBasicPermissions.java Passed: java/security/BasicPermission/NullOrEmptyName.java Passed: java/security/AccessController/DoPrivAccompliceTest.java Passed: java/nio/file/WatchService/UpdateInterference.java Passed: java/security/BasicPermission/PermClass.java Passed: java/security/BasicPermission/Wildcard.java Passed: java/security/cert/CertificateFactory/openssl/BadFooter.java Passed: java/security/BasicPermission/SerialVersion.java Passed: java/security/cert/CertificateFactory/BadX509CertData.java Passed: java/security/cert/CertificateFactory/GenerateCertificatesEmptyCollection.java Passed: java/security/cert/CertificateFactory/ReturnStream.java Passed: java/nio/file/WatchService/DeleteInterference.java Passed: java/nio/jni/NewDirectByteBuffer.java Passed: java/security/cert/CertificateFactory/openssl/OpenSSLCert.java Passed: java/security/cert/CertPath/Serialize.java Passed: java/security/cert/CertificateFactory/invalidEncodedCerts/DetectInvalidEncoding.java Passed: java/security/cert/CertificateRevokedException/Basic.java Passed: java/security/cert/CertPathBuilder/akiExt/AKISerialNumber.java Passed: java/nio/file/WatchService/WithSecurityManager.java Passed: java/security/AccessController/DoPriv.java Passed: java/security/cert/CertPathBuilder/targetConstraints/BuildOddSel.java Passed: java/nio/file/spi/SetDefaultProvider.java Passed: java/security/cert/CertPathBuilder/zeroLengthPath/ZeroLengthPath.java Passed: java/security/cert/CertPathBuilder/GetInstance.java Passed: java/security/cert/CertPathBuilder/NoExtensions.java Passed: java/security/cert/CertPathBuilder/targetConstraints/BuildEEBasicConstraints.java Passed: java/security/cert/CertPathValidator/indirectCRL/CircularCRLOneLevel.java Passed: java/nio/file/WatchService/MayFlies.java Passed: java/security/cert/CertPathBuilder/selfIssued/DisableRevocation.java Passed: java/security/cert/CertPathValidator/indirectCRL/CircularCRLTwoLevel.java Passed: java/nio/file/Files/StreamLinesTest.java Passed: java/security/cert/CertPathValidator/nameConstraints/NameConstraintsWithoutRID.java Passed: java/security/cert/CertPathValidator/indirectCRL/CircularCRLOneLevelRevoked.java Passed: java/security/AsymmetricKey/GetParams.java Passed: java/security/cert/CertPathBuilder/selfIssued/StatusLoopDependency.java Passed: java/security/cert/CertPathValidator/nameConstraintsRFC822/ValidateCertPath.java Passed: java/security/cert/CertPathValidator/trustAnchor/ValidateNC.java Passed: java/security/cert/CertPathValidator/indirectCRL/CircularCRLTwoLevelRevoked.java Passed: java/security/cert/CertPathValidator/trustAnchor/ValWithAnchorByName.java Passed: java/security/cert/CertPathValidatorException/GetMessage.java Passed: java/security/cert/CertPathValidatorException/ReasonTest.java Passed: java/security/cert/CertPathValidator/nameConstraints/NameConstraintsWithUnexpectedRID.java Passed: java/security/cert/CertStore/NoLDAP.java Passed: java/security/cert/CertPathValidator/targetConstraints/ValidateTargetConstraints.java Passed: java/security/cert/CertPathValidator/nameConstraints/NameConstraintsWithRID.java Passed: java/security/cert/CertPathValidatorException/Serial.java Passed: java/security/cert/CertPathValidator/OCSP/AIACheck.java Passed: java/security/cert/PKIXParameters/InvalidParameters.java Passed: java/security/cert/PKIXRevocationChecker/OcspUnauthorized.java Passed: java/security/cert/pkix/nameConstraintsMinMax/VerifyNameConstraints.java Passed: java/security/cert/CertPathValidator/OCSP/FailoverToCRL.java Passed: java/security/cert/PKIXBuilderParameters/InvalidParameters.java Passed: java/security/cert/CertPathBuilder/selfIssued/KeyUsageMatters.java Passed: java/security/cert/X509Certificate/ExtKeyUsage.java Passed: java/security/cert/URICertStoreParameters/TestBasic.java Passed: java/security/cert/X509Certificate/EmptySubject.java Passed: java/security/cert/X509Certificate/VerifyDefault.java Passed: java/security/cert/X509CertSelector/SetNameConstraintsEmptySequence.java Passed: java/security/cert/X509Certificate/X509BadCertificate.java Passed: java/security/cert/pkix/policyChanges/TestPolicy.java Passed: java/security/cert/X509Certificate/GetUnparseableExtensions.java Passed: java/security/cert/CertPathEncodingTest.java Passed: java/security/cert/GetInstance.java Passed: java/security/CodeSource/CertsMatch.java Passed: java/security/cert/X509CRL/VerifyDefault.java Passed: java/security/CodeSigner/Serialize.java Passed: java/security/DigestInputStream/TestSkipAndReset.java Passed: java/security/CodeSource/Implies.java Passed: java/security/cert/X509Certificate/GetSigAlgParams.java Passed: java/security/Exceptions/ChainingConstructors.java Passed: java/security/Identity/EqualsHashCodeContract.java Passed: java/security/IdentityScope/NoDefaultSystemScope.java Passed: java/security/cert/X509CertSelectorTest.java Passed: java/security/cert/PolicyNode/GetPolicyQualifiers.java Passed: java/security/cert/PKIXRevocationChecker/UnitTest.java Passed: java/security/KeyFactory/GenerateRSAPrivateCrtKey.java Passed: java/security/KeyFactory/Failover.java Passed: java/security/cert/X509CRLSelector/CRLNumberMissing.java Passed: java/security/cert/CertPathValidator/OCSP/GetAndPostTests.java Passed: java/security/KeyFactory/KeyFactoryGetKeySpecForInvalidSpec.java Passed: java/security/KeyPairGenerator/GenerateKeypair.java Passed: java/security/KeyPairGenerator/GenerateRSAKeyPair.java Passed: java/security/KeyAgreement/KeyAgreementTest.java Passed: java/security/cert/CertificateFactory/slowstream.sh Passed: java/security/KeyAgreement/KeySpecTest.java Passed: java/security/KeyAgreement/NegativeTest.java Passed: java/security/KeyRep/SerialDSAPubKey.java Passed: java/security/KeyStore/PKCS12/CheckDefaults.java Passed: java/security/KeyStore/PKCS12/CheckNullDefault.java Passed: java/security/KeyRep/Serial.java Passed: java/security/KeyRep/SerialOld.java Passed: java/security/KeyAgreement/MultiThreadTest.java Passed: java/security/KeyStore/PKCS12/ReadP12Test.java Passed: java/security/KeyPairGenerator/Failover.java Passed: java/security/KeyStore/PKCS12/ConvertP12Test.java Passed: java/nio/file/WatchService/LotsOfEvents.java Passed: java/security/KeyStore/PKCS12/EntryProtectionTest.java Passed: java/security/KeyStore/CheckInputStream.java Passed: java/security/KeyStore/DefaultEntryType.java Passed: java/security/KeyStore/PKCS12/WriteP12Test.java Passed: java/security/KeyStore/EntryMethods.java Passed: java/security/KeyStore/PKCS12/MetadataEmptyTest.java Passed: java/security/KeyStore/KeyStoreBuilder.java Passed: java/security/KeyStore/PKCS12/MetadataStoreLoadTest.java Passed: java/security/KeyStore/OneProbeOneNot.java Passed: java/security/KeyStore/PKCS12/UnmodifiableAttributes.java Passed: java/security/MessageDigest/ArgumentSanity.java Passed: java/security/MessageDigest/ByteBuffers.java Passed: java/security/KeyStore/TestKeyStoreBasic.java Passed: java/security/KeyStore/ProbeKeystores.java Passed: java/security/KeyStore/TestKeyStoreEntry.java Passed: java/security/MessageDigest/TestCloneable.java Passed: java/security/MessageDigest/TestSameValue.java Passed: java/security/misc/GetInstanceNullsEmpties.java Passed: java/security/KeyStore/PBETest.java Passed: java/security/KeyStore/PKCS12/StoreTrustedCertAPITest.java Passed: java/security/Permission/NullName.java Passed: java/security/misc/Versions.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/MessageDigest/TestSameLength.java Passed: java/security/Policy/GetInstance/GetInstanceSecurity.java Passed: java/security/cert/CertPathValidator/OCSP/OCSPTimeout.java Passed: java/security/KeyStore/PKCS12/StoreTrustedCertKeytool.java Passed: java/security/Policy/GetPermissions/JarURL.java Passed: java/security/PrivilegedActionException/PrintWrappedException.java Passed: java/security/Principal/Implies.java Passed: java/security/ProtectionDomain/CheckWhatYouGet.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/ProtectionDomain/Recursion.java Passed: java/security/Provider/CaseSensitiveServices.java Passed: java/security/misc/TestDefaultRandom.java Passed: java/security/Policy/PolicyProvider/UseSystemClassLoader.java Passed: java/security/Policy/ExtensiblePolicy/ExtensiblePolicyWithJarTest.java Passed: java/security/ProtectionDomain/RecursionDebug.java Passed: java/security/Provider/CertStoreConstructorParam.java Passed: java/security/Provider/ChangeProviders.java Passed: java/security/KeyAgreement/KeySizeTest.java Passed: java/security/Provider/Equals.java Passed: java/security/KeyStore/PKCS12/KeytoolReaderP12Test.java Passed: java/security/Provider/ProviderInfoCheck.java Passed: java/security/Provider/RemoveProvider.java Passed: java/security/Provider/SupportsParameter.java Passed: java/security/Provider/GetServiceRace.java Passed: java/security/Provider/GetInstance.java Passed: java/security/Provider/Turkish.java Passed: java/security/Provider/DefaultProviderList.java Passed: java/security/SecureClassLoader/DefineClassByteBuffer.java Passed: java/security/SecureRandom/DefaultAlgo.java Passed: java/security/SecureRandom/DefaultProvider.java Passed: java/security/SecureRandom/DrbgParametersSpec.java Passed: java/security/Provider/ProviderVersionCheck.java Passed: java/security/SecureRandom/GetAlgorithm.java Passed: java/security/SecureRandom/GetInstanceTest.java Passed: java/security/MessageDigest/ThreadSafetyTest.java Passed: java/security/SecureClassLoader/DefineClass.java Passed: java/security/SecureRandom/NextBytesNull.java Passed: java/security/SecureRandom/EnoughSeedTest.java Passed: java/security/Provider/NewInstance.java Passed: java/security/Security/ClassLoader/DeprivilegedModuleLoaderTest.java Passed: java/security/SecureRandom/Serialize.java Passed: java/security/SecureRandom/SerializedSeedTest.java Passed: java/security/Security/removing/RemoveProviderByIdentity.java Passed: java/security/Security/removing/RemoveProviders.java Passed: java/security/Security/ClassLoaderDeadlock/Deadlock.sh Passed: java/security/Security/removing/RemoveStaticProvider.java Passed: java/security/Security/SecurityPropFile/SecurityPropFile.java Passed: java/security/Security/AddProvider.java Passed: java/security/Security/CaseInsensitiveAlgNames.java Passed: java/security/SecureRandom/ApiTest.java Passed: java/security/SecureRandom/MultiThreadTest.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/KeyStore/PKCS12/KeytoolWriteP12Test.java Passed: java/security/Security/ClassLoaderDeadlock/ClassLoaderDeadlock.sh Passed: java/security/Signature/ResetAfterException.java Passed: java/security/Signature/SignatureGetAlgorithm.java Passed: java/security/SecureRandom/ThreadSafe.java Passed: java/security/Policy/SignedJar/SignedJarTest.java Passed: java/security/Security/ConfigFileTest.java Passed: java/security/Signature/SignatureGetInstance.java Passed: java/security/Signature/SignWithOutputBuffer.java Passed: java/security/Signature/VerifyRangeCheckOverflow.java Passed: java/security/Signature/TestInitSignWithMyOwnRandom.java Passed: java/security/Signature/SignatureLength.java Passed: java/security/Security/SynchronizedAccess.java Passed: java/security/SecureRandom/NoSync.java Passed: java/security/Security/signedfirst/DynStatic.java Passed: java/security/KeyPairGenerator/FinalizeHalf.java Passed: java/security/MessageDigest/TestDigestIOStream.java Passed: java/security/Signature/Offsets.java Passed: java/security/SignedObject/Correctness.java Passed: java/security/Signature/TestCloneable.java Passed: java/security/SignedObject/Copy.java Passed: java/security/UnresolvedPermission/Equals.java Passed: java/security/UnresolvedPermission/Debug.java Passed: java/security/spec/PKCS8EncodedKeySpec/Algorithm.java Passed: java/security/spec/IsAssignableFromOrder.java Passed: java/security/spec/EllipticCurveMatch.java Passed: java/security/UnresolvedPermission/AccessorMethods.java Passed: java/security/spec/ECCBasic.java Passed: java/sql/testng/test/sql/DataTruncationTests.java Passed: java/sql/testng/test/sql/CallableStatementTests.java Passed: java/sql/driverModuleTests/DriverManagerModuleTests.java Passed: java/sql/testng/test/sql/SQLClientInfoExceptionTests.java Passed: java/sql/testng/test/sql/SQLExceptionTests.java Passed: java/sql/testng/test/sql/PreparedStatementTests.java Passed: java/sql/testng/test/sql/SQLIntegrityConstraintViolationExceptionTests.java Passed: java/sql/testng/test/sql/SQLInvalidAuthorizationSpecExceptionTests.java Passed: java/sql/testng/test/sql/SQLFeatureNotSupportedExceptionTests.java Passed: java/sql/testng/test/sql/SQLNonTransientConnectionExceptionTests.java Passed: java/sql/testng/test/sql/SQLNonTransientExceptionTests.java Passed: java/sql/testng/test/sql/SQLRecoverableExceptionTests.java Passed: java/sql/testng/test/sql/SQLSyntaxErrorExceptionTests.java Passed: java/sql/testng/test/sql/BatchUpdateExceptionTests.java Passed: java/sql/testng/test/sql/SQLTransactionRollbackExceptionTests.java Passed: java/sql/testng/test/sql/SQLTimeoutExceptionTests.java Passed: java/sql/testng/test/sql/SQLTransientExceptionTests.java Passed: java/sql/testng/test/sql/SQLTransientConnectionExceptionTests.java Passed: java/sql/testng/test/sql/DriverManagerTests.java Passed: java/sql/testng/test/sql/SQLWarningTests.java Passed: java/sql/testng/test/sql/StatementTests.java Passed: java/sql/testng/util/BaseTest.java Passed: java/sql/testng/util/SerializedBatchUpdateException.java Passed: java/sql/testng/util/DriverActionImpl.java Passed: java/sql/testng/util/StubConnection.java Passed: java/sql/testng/util/StubDriver.java Passed: java/sql/testng/util/StubDriverDA.java Passed: java/sql/testng/util/StubCallableStatement.java Passed: java/sql/testng/util/StubStatement.java Passed: java/sql/testng/util/StubPreparedStatement.java Passed: java/sql/testng/test/sql/TimeTests.java Passed: java/sql/testng/util/TestPolicy.java Passed: java/sql/permissionTests/DriverManagerPermissionsTests.java Passed: java/security/SignedJar/spi-calendar-provider/TestSPISigned.java Passed: java/text/AttributedString/getRunStartLimitTest.java Passed: java/sql/JavatimeTest.java Passed: java/text/AttributedString/AttributedStringTest.java Passed: java/text/Bidi/BidiBug.java Passed: java/text/AttributedString/TestAttributedStringCtor.java Passed: java/sql/testng/test/sql/DateTests.java Passed: java/sql/testng/test/sql/TimestampTests.java Passed: java/text/Bidi/Bug6850113.java Passed: java/sql/testng/test/sql/SQLDataExceptionTests.java Passed: java/text/Bidi/BidiSurrogateTest.java Passed: java/text/AttributedCharacterIterator/Attribute/ReadResolve.java Passed: java/text/Bidi/Bug7002398.java Passed: java/text/Bidi/Bug8005277.java Passed: java/text/Bidi/Bug7042148.java Passed: java/text/Bidi/BidiEmbeddingTest.java Passed: java/text/BreakIterator/Bug4740757.java Passed: java/text/BreakIterator/Bug6513074.java Passed: java/text/BreakIterator/Bug4932583.java Passed: java/text/BreakIterator/Bug4912404.java Passed: java/text/Bidi/Bug7041232.java Passed: java/text/BreakIterator/Bug8032446.java Passed: java/text/BreakIterator/NewVSOld_th_TH.java Passed: java/text/BreakIterator/ExceptionTest.java Passed: java/text/CharacterIterator/CharacterIteratorTest.java Passed: java/text/Collator/Bug5047314.java Passed: java/text/Collator/Bug6970930.java Passed: java/text/Bidi/Bug7051769.java Passed: java/text/Collator/Bug7200119.java Passed: java/text/Collator/CurrencyCollate.java Passed: java/text/Collator/CollationKeyTest.java Passed: java/text/Collator/Bug6271411.java Passed: java/text/Bidi/BidiConformance.java Passed: java/text/BreakIterator/Bug7104012.java Passed: java/text/Collator/EnglishTest.java Passed: java/text/Collator/G7Test.java Passed: java/text/Collator/GermanTest.java Passed: java/text/Collator/IteratorTest.java Passed: java/text/Collator/JapaneseTest.java Passed: java/text/Collator/KoreanTest.java Passed: java/text/Collator/MonkeyTest.java Passed: java/text/Collator/Regression.java Passed: java/text/BreakIterator/Bug4533872.java Passed: java/text/Collator/DummyTest.java Passed: java/text/Collator/SurrogatesTest.java Passed: java/text/Collator/SpanishTest.java Passed: java/text/Collator/Test4401726.java Passed: java/text/Collator/ThaiTest.java Passed: java/text/Collator/TurkishTest.java Passed: java/text/Collator/VietnameseTest.java Passed: java/text/Collator/DanishTest.java Passed: java/text/BreakIterator/BreakIteratorTest.java Passed: java/text/Format/ChoiceFormat/Bug4185732Test.java Passed: java/text/Collator/FrenchTest.java Passed: java/text/Format/ChoiceFormat/Bug8001209.java Passed: java/text/Collator/APITest.java Passed: java/text/Format/ChoiceFormat/ToStringTest.java Passed: java/text/Format/common/Bug4769840.java Passed: java/text/Format/common/Bug6215962.java Passed: java/text/Format/ChoiceFormat/SymbolsInFormatSegment.java Passed: java/text/Format/ChoiceFormat/Bug4387255.java Passed: java/text/Collator/FinnishTest.java Passed: java/text/Collator/RuleBasedCollatorTest.java Passed: java/text/Format/ChoiceFormat/PatternsTest.java Passed: java/security/SignedJar/SignedJarWithCustomClassLoader.java Passed: java/text/Format/CompactNumberFormat/SPIProviderTest.java Passed: java/text/Format/CompactNumberFormat/serialization/TestDeserializeCNF.java Passed: java/text/Format/CompactNumberFormat/serialization/TestSerialization.java Passed: java/text/Format/CompactNumberFormat/TestCNFRounding.java Passed: java/text/Format/CompactNumberFormat/TestEquality.java Passed: java/text/Format/CompactNumberFormat/TestCompactPatternsValidity.java Passed: java/text/Format/CompactNumberFormat/TestFormatToCharacterIterator.java Passed: java/sql/testng/test/sql/othervm/DriverManagerInitTests.java Passed: java/text/Format/CompactNumberFormat/ToStringTest.java Passed: java/text/Format/CompactNumberFormat/TestMutatingInstance.java Passed: java/text/Format/common/FormatIteratorTest.java Passed: java/text/Format/CompactNumberFormat/TestUExtensionOverride.java Passed: java/text/Format/DateFormat/bug4097450.java Passed: java/text/Format/CompactNumberFormat/TestSpecialValues.java Passed: java/text/Format/CompactNumberFormat/TestPlurals.java Passed: java/text/Format/CompactNumberFormat/TestParseBigDecimal.java Passed: java/text/Format/DateFormat/Bug4396385.java Passed: java/text/Format/DateFormat/Bug4845901.java Passed: java/text/Format/DateFormat/Bug4736959.java Passed: java/text/Format/DateFormat/bug4358730.java Passed: java/text/Format/DateFormat/bug6317072.java Passed: java/text/Format/DateFormat/bug6412896.java Passed: java/text/Format/DateFormat/Bug6251817.java Passed: java/text/Format/DateFormat/Bug6609750.java Passed: java/text/Format/DateFormat/Bug6683975.java Passed: java/text/Format/DateFormat/Bug6645292.java Passed: java/text/Format/DateFormat/Bug7177315.java Passed: java/text/Format/DateFormat/Bug8072099.java Passed: java/text/Format/DateFormat/Bug8081794.java Passed: java/text/Format/DateFormat/Bug8139572.java Passed: java/text/Format/DateFormat/bug4117335.java Passed: java/text/Format/DateFormat/bug6271375.java Passed: java/text/Format/DateFormat/Bug7130335.java Passed: java/text/Format/DateFormat/Bug4322313.java Passed: java/text/Format/DateFormat/Bug8235699.java Passed: java/text/Format/DateFormat/ContextMonthNamesTest.java Passed: java/text/Format/CompactNumberFormat/TestCompactNumber.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/Bug4407042.java Passed: java/text/Format/DateFormat/Bug6335238.java Passed: java/text/Format/DateFormat/Bug8193444.java Passed: java/text/Format/DateFormat/IntlTestDateFormatSymbols.java Passed: java/text/Format/DateFormat/IntlTestSimpleDateFormatAPI.java Passed: java/text/Format/DateFormat/DateFormatRegression.java Passed: java/text/Format/DateFormat/IntlTestDateFormatAPI.java Passed: java/text/Format/DateFormat/ISO8601ZoneTest.java Passed: java/text/Format/DateFormat/LocaleDateFormats.java Passed: java/text/Format/DateFormat/NonGregorianFormatTest.java Passed: java/text/Format/DateFormat/bug4099975.java Passed: java/text/Format/DateFormat/Bug8209047.java Passed: java/text/Format/DateFormat/LenientSpaceParsingTest.java Passed: java/text/Format/DateFormat/WeekDateTest.java Passed: java/text/Format/DecimalFormat/Bug6609740.java Passed: java/text/Format/DecimalFormat/Bug7196316.java Passed: java/text/Format/DecimalFormat/Bug8165466.java Passed: java/text/Format/DecimalFormat/FormatMicroBenchmark.java Passed: java/text/Format/DateFormat/ToStringTest.java Passed: java/text/Format/DecimalFormat/MantissaDigits.java Passed: java/text/Format/DecimalFormat/RoundingAndPropertyTest.java Passed: java/text/Format/DateFormat/IntlTestDateFormat.java Passed: java/text/Format/DecimalFormat/ToLocalizedPatternTest.java Passed: java/text/Format/DecimalFormat/TieRoundingTest.java Passed: java/text/Format/DecimalFormat/ToStringTest.java Passed: java/text/Format/DecimalFormat/ToPatternTest.java Passed: java/text/Format/ListFormat/ToStringTest.java Passed: java/text/Format/ListFormat/TestListFormat.java Passed: java/text/Format/MessageFormat/Bug4185816Test.java Passed: java/text/Format/MessageFormat/Bug7003643.java Passed: java/text/Format/DateFormat/CaseInsensitiveParseTest.java Passed: java/text/Format/MessageFormat/CompactSubFormats.java Passed: java/text/Format/MessageFormat/ListSubFormats.java Passed: java/text/Format/DecimalFormat/SetGroupingSizeTest.java Passed: java/text/Format/MessageFormat/LargeMessageFormat.java Passed: java/text/Format/MessageFormat/MessageFormatExceptions.java Passed: java/text/Format/MessageFormat/MessageFormatsByArgumentIndex.java Passed: java/text/Format/DateFormat/TimeZoneNameTest.java Passed: java/text/Format/MessageFormat/MessageRegression.java Passed: java/text/Format/MessageFormat/MessageTest.java Passed: java/text/Format/MessageFormat/ToStringTest.java Passed: java/text/Format/NumberFormat/BigDecimalFormat.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/TemporalSubFormats.java Passed: java/text/Format/NumberFormat/Bug4838107.java Passed: java/text/Format/NumberFormat/Bug4990596.java Passed: java/text/Format/MessageFormat/MessageFormatToPatternTest.java Passed: java/text/Format/NumberFormat/Bug6278616.java Passed: java/text/Format/NumberFormat/Bug8132125.java Passed: java/text/Format/MessageFormat/bug4492719.java Passed: java/text/Format/NumberFormat/Bug4944439.java Passed: java/text/Format/NumberFormat/DFSExponential.java Passed: java/text/Format/NumberFormat/IntlTestDecimalFormatAPI.java Passed: java/text/Format/NumberFormat/IntlTestDecimalFormatSymbols.java Passed: java/text/Format/NumberFormat/IntlTestNumberFormatAPI.java Passed: java/text/Format/NumberFormat/DFSSerialization.java Passed: java/text/Format/NumberFormat/MultipleNumberScriptTest.java Passed: java/text/Format/NumberFormat/NumberFormatRounding.java Passed: java/text/Format/NumberFormat/BigDecimalParse.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/Normalizer/ICUBasicTest.java Passed: java/text/Normalizer/NormalizerAPITest.java Passed: java/text/Normalizer/ConformanceTest.java Passed: java/text/Normalizer/SquareEraCharacterTest.java Passed: java/time/nontestng/java/time/chrono/Bug8178823.java Passed: java/text/Format/DateFormat/SDFTCKZoneNamesTest.java Passed: java/text/Format/NumberFormat/NumberTest.java Passed: java/text/Normalizer/ThreadSafeTest.java Passed: java/time/nontestng/java/time/zone/CustomZoneNameTest.java Passed: java/text/Format/NumberFormat/NumberRegression.java Passed: java/time/nontestng/java/time/chrono/HijrahConfigTest.java Passed: java/text/Format/NumberFormat/NumberRoundTrip.java Passed: java/text/Format/DateFormat/Bug6530336.java Passed: java/security/Provider/SecurityProviderModularTest.java Passed: java/time/tck/java/time/chrono/serial/TCKChronologySerialization.java Passed: java/time/tck/java/time/chrono/serial/TCKChronoLocalDateSerialization.java Passed: java/time/tck/java/time/chrono/serial/TCKChronoZonedDateTimeSerialization.java Passed: java/time/tck/java/time/chrono/serial/TCKCopticSerialization.java Passed: java/time/tck/java/time/chrono/serial/TCKChronoLocalDateTimeSerialization.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/TCKChronoLocalDate.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/CopticChronology.java Passed: java/time/tck/java/time/chrono/TCKChronoZonedDateTime.java Passed: java/time/tck/java/time/chrono/CopticDate.java Passed: java/time/tck/java/time/chrono/TCKHijrahChronology.java Passed: java/time/tck/java/time/chrono/TCKHijrahEra.java Passed: java/time/tck/java/time/chrono/TCKIsoChronology.java Passed: java/time/tck/java/time/chrono/TCKIsoEra.java Passed: java/time/tck/java/time/chrono/TCKJapaneseEra.java Passed: java/time/tck/java/time/chrono/TCKJapaneseChronology.java Passed: java/time/tck/java/time/chrono/TCKMinguoEra.java Passed: java/time/tck/java/time/chrono/TCKMinguoChronology.java Passed: java/time/tck/java/time/chrono/TCKTestServiceLoader.java Passed: java/time/tck/java/time/chrono/TCKThaiBuddhistEra.java Passed: java/time/tck/java/time/chrono/TCKThaiBuddhistChronology.java Passed: java/time/tck/java/time/format/TCKDateTimeFormatters.java Passed: java/text/Format/DateFormat/SimpleDateFormatPatternTest.java Passed: java/time/tck/java/time/format/TCKChronoPrinterParser.java Passed: java/time/tck/java/time/format/TCKDateTimeFormatter.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/TCKLocalizedFieldParser.java Passed: java/time/tck/java/time/format/TCKLocalizedOffsetIdPrinterParser.java Passed: java/time/tck/java/time/format/TCKLocalizedPrinterParser.java Passed: java/time/tck/java/time/format/TCKLocalizedFieldPrinter.java Passed: java/time/tck/java/time/format/TCKDTFParsedInstant.java Passed: java/time/tck/java/time/format/TCKOffsetPrinterParser.java Passed: java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java Passed: java/time/tck/java/time/format/TCKDateTimeTextPrinting.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/TCKPadPrinterParser.java Passed: java/time/tck/java/time/format/TCKTextStyle.java Passed: java/time/tck/java/time/format/TCKZoneIdPrinterParser.java Passed: java/time/tck/java/time/serial/TCKInstantSerialization.java Passed: java/time/tck/java/time/serial/TCKLocalDateSerialization.java Passed: java/time/tck/java/time/serial/TCKDurationSerialization.java Passed: java/time/tck/java/time/serial/TCKLocalDateTimeSerialization.java Passed: java/time/tck/java/time/serial/TCKClockSerialization.java Passed: java/time/tck/java/time/serial/TCKYearMonthSerialization.java Passed: java/time/tck/java/time/serial/TCKLocalTimeSerialization.java Passed: java/time/tck/java/time/serial/TCKOffsetDateTimeSerialization.java Passed: java/time/tck/java/time/serial/TCKPeriodSerialization.java Passed: java/time/tck/java/time/serial/TCKOffsetTimeSerialization.java Passed: java/time/tck/java/time/serial/TCKYearSerialization.java Passed: java/time/tck/java/time/serial/TCKZonedDateTimeSerialization.java Passed: java/time/tck/java/time/serial/TCKZoneOffsetSerialization.java Passed: java/time/tck/java/time/serial/TCKMonthDaySerialization.java Passed: java/time/tck/java/time/temporal/serial/TCKChronoFieldSerialization.java Passed: java/time/tck/java/time/temporal/serial/TCKChronoUnitSerialization.java Passed: java/time/tck/java/time/temporal/serial/TCKJulianFieldsSerialization.java Passed: java/time/tck/java/time/temporal/serial/TCKValueRangeSerialization.java Passed: java/time/tck/java/time/format/TCKDecimalStyle.java Passed: java/time/tck/java/time/serial/TCKZoneIdSerialization.java Passed: java/time/tck/java/time/temporal/serial/TCKWeekFieldsSerialization.java Passed: java/time/tck/java/time/temporal/TCKChronoUnit.java Passed: java/time/tck/java/time/temporal/TCKChronoField.java Passed: java/time/tck/java/time/temporal/TCKJulianFields.java Passed: java/time/tck/java/time/zone/serial/TCKZoneOffsetTransitionRuleSerialization.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/temporal/TCKTemporalAdjusters.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/AbstractDateTimeTest.java Passed: java/time/tck/java/time/zone/TCKZoneOffsetTransitionRule.java Passed: java/time/tck/java/time/MockSimplePeriod.java Passed: java/time/tck/java/time/AbstractTCKTest.java Passed: java/time/tck/java/time/zone/TCKZoneRulesProvider.java Passed: java/time/tck/java/time/TCKClock_Offset.java Passed: java/time/tck/java/time/TCKClock.java Passed: java/time/tck/java/time/TCKClock_Fixed.java Passed: java/time/tck/java/time/TCKClock_Tick.java Passed: java/time/tck/java/time/TCKClock_System.java Passed: java/time/tck/java/time/TCKDayOfWeek.java Passed: java/time/tck/java/time/TCKDuration.java Passed: java/time/tck/java/time/temporal/TCKIsoFields.java Passed: java/time/tck/java/time/TCKInstant.java Passed: java/time/tck/java/time/TCKMonth.java Passed: java/time/tck/java/time/TCKMonthDay.java Passed: java/time/tck/java/time/TCKPeriod.java Passed: java/time/tck/java/time/TCKOffsetTime.java Passed: java/time/tck/java/time/TCKOffsetDateTime.java Passed: java/time/tck/java/time/TCKLocalDate.java Passed: java/time/tck/java/time/TCKLocalTime.java Passed: java/time/tck/java/time/TCKZoneId.java Passed: java/time/tck/java/time/TCKYearMonth.java Passed: java/time/tck/java/time/TestIsoChronology.java Passed: java/time/tck/java/time/format/TCKInstantPrinterParser.java Passed: java/time/tck/java/time/TCKZoneOffset.java Passed: java/time/tck/java/time/TCKLocalDateTime.java Passed: java/time/tck/java/time/TCKZonedDateTime.java Passed: java/time/tck/java/time/temporal/TCKWeekFields.java Passed: java/text/Format/DateFormat/Bug8141243.java Passed: java/time/tck/java/time/TCKYear.java Passed: java/time/test/java/time/chrono/TestChronologyPerf.java Passed: java/time/test/java/time/chrono/TestChronoLocalDate.java Passed: java/time/test/java/time/chrono/TestExampleCode.java Passed: java/time/test/java/time/chrono/TestJapaneseChronology.java Passed: java/time/test/java/time/chrono/TestServiceLoader.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/chrono/TestUmmAlQuraChronology.java Passed: java/time/test/java/time/format/MockIOExceptionAppendable.java Passed: java/time/test/java/time/format/AbstractTestPrinterParser.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/security/SignedObject/Chain.java Passed: java/text/Format/DateFormat/DateFormatTest.java Passed: java/time/test/java/time/format/TestDateTimeParsing.java Passed: java/time/test/java/time/format/TestDateTimeFormatterBuilderWithLocale.java Passed: java/time/test/java/time/format/TestDateTimeFormatterBuilder.java Passed: java/time/test/java/time/format/TestDateTimeTextProvider.java Passed: java/time/test/java/time/format/TestDecimalStyle.java Passed: java/time/test/java/time/format/TestDateTimeTextProviderWithLocale.java Passed: java/time/test/java/time/chrono/TestThaiBuddhistChronoImpl.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/TestLocalizedPattern.java Passed: java/time/test/java/time/format/TestPadPrinterDecorator.java Passed: java/time/test/java/time/format/TestNumberPrinter.java Passed: java/time/test/java/time/format/TestNumberParser.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/TestSettingsParser.java Passed: java/time/test/java/time/format/TestStringLiteralParser.java Passed: java/time/test/java/time/format/TestStringLiteralPrinter.java Passed: java/time/test/java/time/format/TestTextParser.java Passed: java/time/test/java/time/format/TestTextParserWithLocale.java Passed: java/time/test/java/time/format/TestTextPrinterWithLocale.java Passed: java/time/test/java/time/format/TestTextPrinter.java Passed: java/time/test/java/time/format/TestUTCParse.java Passed: java/time/test/java/time/format/TestUnicodeExtension.java Passed: java/time/test/java/time/format/TestZoneOffsetParser.java Passed: java/time/test/java/time/format/TestZoneOffsetPrinter.java Passed: java/time/test/java/time/format/TestNarrowMonthNamesAndDayNames.java Passed: java/time/test/java/time/format/ZoneName.java Passed: java/time/test/java/time/format/TestNonIsoFormatter.java Passed: java/time/test/java/time/temporal/MockFieldNoValue.java Passed: java/time/test/java/time/temporal/MockFieldValue.java Passed: java/time/test/java/time/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/zone/TestFixedZoneRules.java Passed: java/time/test/java/time/temporal/TestJulianFields.java Passed: java/time/test/java/time/zone/TestMutableZoneRules.java Passed: java/time/test/java/time/zone/TestZoneRules.java Passed: java/time/test/java/time/zone/TestZoneRulesProvider.java Passed: java/time/test/java/time/AbstractTest.java Passed: java/time/test/java/time/MockSimplePeriod.java Passed: java/time/test/java/time/TestClock_Fixed.java Passed: java/time/test/java/time/TestClock_Offset.java Passed: java/time/test/java/time/TestClock_Tick.java Passed: java/time/test/java/time/TestClock_System.java Passed: java/time/test/java/time/TestInstantSource.java Passed: java/time/test/java/time/TestDuration.java Passed: java/time/test/java/time/TestInstant.java Passed: java/time/test/java/time/TestLocalDateTime.java Passed: java/time/test/java/time/TestLocalDate.java Passed: java/time/test/java/time/TestLocalTime.java Passed: java/time/test/java/time/TestMonthDay.java Passed: java/time/test/java/util/TestFormatter.java Passed: java/time/test/java/time/TestOffsetDateTime_instants.java Passed: java/time/test/java/time/TestOffsetTime.java Passed: java/time/test/java/time/TestOffsetDateTime.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: javax/crypto/Cipher/ByteBuffers.java Passed: javax/crypto/Cipher/GCMAPI.java Passed: javax/crypto/Cipher/CipherInputStreamExceptions.java Passed: javax/crypto/Cipher/ByteBuffersNull.java Passed: javax/crypto/Cipher/EmptyFinalBuffer.java Passed: javax/crypto/Cipher/CipherStreamClose.java Passed: javax/crypto/Cipher/TestGetInstance.java Passed: javax/crypto/Cipher/InOutBuffers.java Passed: javax/crypto/Cipher/GetMaxAllowed.java Passed: javax/crypto/CryptoPermission/RC2PermCheck.java Passed: javax/crypto/CipherSpi/DirectBBRemaining.java Passed: javax/crypto/CryptoPermission/RC4AliasPermCheck.java Passed: javax/crypto/CryptoPermission/AllPermCheck.java Passed: javax/crypto/CipherSpi/CipherByteBufferOverwriteTest.java Passed: javax/crypto/CryptoPermission/LowercasePermCheck.java Passed: javax/crypto/Cipher/Turkish.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetAlgName.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetKeySpecException2.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetEncoded.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetKeySpecInvalidEncoding.java Passed: javax/crypto/CipherSpi/ResetByteBuffer.java Passed: javax/crypto/JceSecurity/SunJCE_BC_LoadOrdering.java Passed: javax/crypto/JceSecurity/FinalRestricted.java Passed: javax/crypto/CryptoPermission/RSANoLimit.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetKeySpec.java Passed: javax/crypto/CipherSpi/TestGCMWithByteBuffer.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetKeySpecException.java Passed: javax/crypto/KeyGenerator/TestGetInstance.java Passed: javax/crypto/CryptoPermissions/TestExemption.java Passed: javax/crypto/CryptoPermissions/CryptoPolicyFallback.java Passed: javax/crypto/Mac/ByteBuffers.java Passed: javax/crypto/Mac/NullMacSpi.java Passed: javax/crypto/Mac/TestGetInstance.java Passed: javax/crypto/NullCipher/TestWithoutInit.java Passed: javax/crypto/KeyGenerator/TestKGParity.java Passed: javax/crypto/SealedObject/NullKeySealedObject.java Passed: javax/crypto/SealedObject/TestSealedObjectNull.java Passed: javax/crypto/NullCipher/TestNPE.java Passed: javax/crypto/SecretKeyFactory/PBKDF2TranslateTest.java Passed: javax/crypto/SecretKeyFactory/SecKFTranslateTest.java Passed: javax/crypto/spec/DESKeySpec/CheckParity.java Passed: javax/crypto/spec/DESKeySpec/CheckWeakKeys.java Passed: javax/crypto/spec/DESKeySpec/NullKey.java Passed: javax/crypto/spec/GCMParameterSpec/GCMParameterSpecTest.java Passed: javax/crypto/spec/IvParameterSpec/InvalidArgs.java Passed: javax/crypto/KEM/KemInterop.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/KEM/RSA_KEM.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/EnvClone.java Passed: javax/naming/InitialContext/AppletIsNotUsed.java Passed: javax/crypto/CryptoPermissions/InconsistentEntries.java Passed: javax/naming/ldap/LdapName/EscapeUnescapeTests.java Passed: javax/naming/ldap/LdapName/LdapParserTests.java Passed: javax/naming/InitialContext/NoApplet.java Passed: javax/naming/ldap/LdapName/CompareToEqualsTests.java Passed: javax/naming/ldap/LdapName/LdapNameConstruction.java Passed: javax/naming/ldap/LdapName/RdnMisc.java Passed: javax/naming/ldap/LdapName/RdnToAttrsTest.java Passed: javax/naming/ldap/LdapName/NameTests.java Passed: javax/naming/RefAddr/NullContent.java Passed: javax/naming/ldap/LdapName/TrailingSpaceTest.java Passed: javax/naming/Name/Serialized13Name.java Passed: javax/crypto/KeyGenerator/CompareKeys.java Passed: javax/naming/spi/DirectoryManager/GetContDirCtx.java Passed: javax/crypto/spec/PBEKeySpec/PBEKeySpecRacing.java Passed: javax/crypto/CryptoPermissions/TestUnlimited.java Passed: javax/crypto/SecretKeyFactory/TestFailOver.java Passed: javax/naming/spi/FactoryCacheTest.java Passed: javax/net/ssl/ciphersuites/TLSWontNegotiateDisabledCipherAlgos.java#Client Passed: javax/crypto/KEM/KemTest.java Passed: javax/net/ssl/ciphersuites/ECCurvesconstraints.java Passed: javax/net/ssl/ciphersuites/TLSWontNegotiateDisabledCipherAlgos.java#Server Passed: javax/net/ssl/ciphersuites/DisabledAlgorithms.java Passed: javax/net/ssl/DTLS/ClientAuth.java Passed: javax/crypto/Cipher/TestCipherMode.java Passed: javax/naming/module/RunBasic.java Passed: javax/naming/spi/providers/InitialContextTest.java Passed: javax/net/ssl/compatibility/ClientHelloProcessing.java Passed: javax/crypto/KEM/GenLargeNumberOfKeys.java Passed: javax/crypto/JceSecurity/VerificationResults.java Passed: javax/net/ssl/DTLS/DTLSNamedGroups.java Passed: javax/net/ssl/DTLS/DTLSNotEnabledRC4Test.java Passed: javax/net/ssl/DTLS/CipherSuite.java Passed: javax/net/ssl/DTLS/DTLSOverDatagram.java Passed: javax/net/ssl/ALPN/SSLServerSocketAlpnTest.java Passed: javax/net/ssl/ALPN/SSLEngineAlpnTest.java Passed: javax/net/ssl/ALPN/SSLSocketAlpnTest.java Passed: javax/net/ssl/DTLS/DTLSBufferOverflowUnderflowTest.java Passed: javax/net/ssl/DTLS/DTLSDataExchangeTest.java Passed: javax/net/ssl/DTLS/DTLSRehandshakeWithCipherChangeTest.java Passed: javax/net/ssl/DTLS/DTLSWontNegotiateV10.java Passed: javax/net/ssl/DTLS/DTLSUnsupportedCiphersTest.java Passed: javax/net/ssl/DTLS/DTLSHandshakeTest.java Passed: javax/net/ssl/DTLS/InvalidCookie.java Passed: javax/net/ssl/DTLS/DTLSHandshakeWithReplicatedPacketsTest.java Passed: javax/net/ssl/DTLS/InvalidRecords.java Passed: javax/net/ssl/DTLS/NoMacInitialClientHello.java Passed: javax/net/ssl/DTLS/DTLSIncorrectAppDataTest.java Passed: javax/net/ssl/DTLS/Reordered.java Passed: javax/net/ssl/DTLS/DTLSSignatureSchemes.java Passed: javax/net/ssl/DTLS/Retransmission.java Passed: javax/net/ssl/DTLS/WeakCipherSuite.java Passed: javax/net/ssl/DTLS/DTLSRehandshakeTest.java Passed: javax/net/ssl/DTLS/DTLSEnginesClosureTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10BufferOverflowUnderflowTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10DataExchangeTest.java Passed: javax/net/ssl/DTLS/DTLSSequenceNumberTest.java Passed: javax/net/ssl/DTLS/DTLSRehandshakeWithDataExTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10NotEnabledRC4Test.java Passed: javax/net/ssl/DTLSv10/DTLSv10HandshakeTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10RehandshakeWithCipherChangeTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10HandshakeWithReplicatedPacketsTest.java Passed: javax/net/ssl/finalize/SSLSessionFinalizeTest.java Passed: javax/net/ssl/FixingJavadocs/ImplicitHandshake.java Passed: javax/net/ssl/DTLSv10/DTLSv10UnsupportedCiphersTest.java Passed: javax/net/ssl/FixingJavadocs/JavaxURLNulls.java Passed: javax/net/ssl/FixingJavadocs/KMTMGetNothing.java Passed: javax/net/ssl/DTLSv10/DTLSv10EnginesClosureTest.java Passed: javax/net/ssl/FixingJavadocs/SSLSocketInherit.java Passed: javax/net/ssl/HttpsURLConnection/DelayDefaultContextLoading.java Passed: javax/net/ssl/FixingJavadocs/SSLSessionNulls.java Passed: javax/net/ssl/HttpsURLConnection/DefaultCacheResponse.java Passed: javax/net/ssl/HttpsURLConnection/CriticalSubjectAltName.java Passed: javax/net/ssl/DTLSv10/DTLSv10IncorrectAppDataTest.java Passed: javax/net/ssl/HttpsURLConnection/DummyCacheResponse.java Passed: javax/net/ssl/HttpsURLConnection/GetResponseCode.java Passed: javax/net/ssl/HttpsURLConnection/Equals.java Passed: javax/net/ssl/interop/ClientHelloBufferUnderflowException.java Passed: javax/net/ssl/HttpsURLConnection/HttpsSession.java Passed: javax/net/ssl/sanity/ciphersuites/CipherSuitesInOrder.java Passed: javax/net/ssl/sanity/ciphersuites/CheckCipherSuites.java Passed: javax/net/ssl/sanity/ciphersuites/NoKerberos.java Passed: javax/net/ssl/interop/ClientHelloChromeInterOp.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/DTLSv10/DTLSv10RehandshakeTest.java Passed: javax/net/ssl/ServerName/BestEffortOnLazyConnected.java Passed: javax/net/ssl/DTLSv10/DTLSv10RehandshakeWithDataExTest.java Passed: javax/net/ssl/ServerName/EndingDotHostname.java Passed: javax/net/ssl/ServerName/IllegalSNIName.java Passed: javax/net/ssl/DTLSv10/DTLSv10SequenceNumberTest.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/sanity/interop/ClientJSSEServerJSSE.java Passed: javax/net/ssl/ServerName/SSLSocketExplorerUnmatchedSNI.java Passed: javax/net/ssl/ServerName/SSLSocketExplorerWithCliSNI.java Passed: javax/net/ssl/ServerName/SSLEngineExplorer.java Passed: javax/net/ssl/ServerName/SSLSocketExplorerFailure.java Passed: javax/net/ssl/ServerName/SSLSocketExplorer.java Passed: javax/net/ssl/ServerName/SSLSocketInconsistentSNI.java Passed: javax/net/ssl/ServerName/SSLSocketExplorerWithSrvSNI.java Passed: javax/net/ssl/SSLEngine/AcceptLargeFragments.java Passed: javax/net/ssl/sanity/ciphersuites/SystemPropCipherSuitesOrder.java Passed: javax/net/ssl/ServerName/SSLSocketExplorerMatchedSNI.java Passed: javax/net/ssl/SSLEngine/ArgCheck.java Passed: javax/net/ssl/SSLEngine/Basics.java Passed: javax/net/ssl/SSLEngine/EngineCloseOnAlert.java Passed: javax/net/ssl/ServerName/SSLEngineExplorerMatchedSNI.java Passed: javax/net/ssl/SSLEngine/CheckTlsEngineResults.java Passed: javax/net/ssl/SSLEngine/HandshakeWithInvalidRecordVersion.java Passed: javax/net/ssl/SSLEngine/ExtendedKeyEngine.java Passed: javax/net/ssl/SSLEngine/ExtendedKeySocket.java Passed: javax/net/ssl/SSLEngine/ConnectionTest.java Passed: javax/net/ssl/SSLEngine/IllegalHandshakeMessage.java Passed: javax/net/ssl/SSLEngine/SSLEngineResultArgs.java Passed: javax/net/ssl/SSLEngine/FinishedPresent.java Passed: javax/net/ssl/ServerName/SSLSocketSNISensitive.java Passed: javax/net/ssl/sanity/ciphersuites/TLSCipherSuitesOrder.java Passed: javax/net/ssl/DTLS/RespondToRetransmit.java Passed: javax/net/ssl/SSLEngineResult/Deserialize.java Passed: javax/net/ssl/SSLEngine/LargeBufs.java Passed: javax/net/ssl/SSLEngine/LargePacket.java Passed: javax/net/ssl/SSLException/CheckSSLHandshakeException.java Passed: javax/net/ssl/SSLException/CheckSSLKeyException.java Passed: javax/net/ssl/SSLException/CheckSSLProtocolException.java Passed: javax/net/ssl/SSLParameters/NamedGroupsSpec.java Passed: javax/net/ssl/SSLException/CheckSSLPeerUnverifiedException.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/HttpsURLConnectionLocalCertificateChain.java Passed: javax/net/ssl/SSLSession/JSSERenegotiate.java Passed: javax/net/ssl/SSLEngine/TestAllSuites.java Passed: javax/net/ssl/SSLSession/RenegotiateTLS13.java Passed: javax/net/ssl/SSLSession/SessionTimeOutTests.java Passed: javax/net/ssl/SSLSession/ServerNameRejectedTLSSessionResumption.java Passed: javax/net/ssl/SSLSession/ResumeTLS13withSNI.java Passed: javax/net/ssl/SSLSession/SessionCacheSizeTests.java Passed: javax/net/ssl/SSLSession/SSLCtxAccessToSessCtx.java Passed: javax/net/ssl/SSLEngine/Arrays.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/SSLEngine/NoAuthClientAuth.java Passed: javax/net/ssl/SSLSocket/ClientExcOnAlert.java Passed: javax/net/ssl/templates/SSLSocketTemplate.java Passed: javax/net/ssl/templates/SSLEngineTemplate.java Passed: javax/net/ssl/Stapling/StapleEnableProps.java Passed: javax/net/ssl/SSLSession/CheckSessionContext.java Passed: javax/net/ssl/TLS/TestJSSENoCommonProtocols.java Passed: javax/net/ssl/Stapling/SSLEngineWithStapling.java Passed: javax/net/ssl/DTLSv10/DTLSv10MFLNTest.java Passed: javax/net/ssl/Stapling/HttpsUrlConnClient.java Passed: javax/net/ssl/TLS/TLSNotEnabledRC4Test.java Passed: javax/net/ssl/TLS/TLSClientPropertyTest.java Passed: javax/net/ssl/DTLS/DTLSMFLNTest.java Passed: javax/net/ssl/TLS/TestJSSEClientDefaultProtocol.java Passed: javax/net/ssl/DTLS/PacketLossRetransmission.java Passed: javax/net/ssl/Stapling/SSLSocketWithStapling.java Passed: javax/net/ssl/TLS/TestJSSEServerProtocol.java Passed: javax/net/ssl/TLSCommon/TestSessionLocalPrincipal.java Passed: javax/net/ssl/TLS/TLSUnsupportedCiphersTest.java Passed: javax/net/ssl/TLS/TLSRehandshakeWithCipherChangeTest.java Passed: javax/net/ssl/TLSCommon/TLSWithEdDSA.java Passed: javax/net/ssl/TLS/TestJSSEClientProtocol.java Passed: javax/net/ssl/TLSCommon/ConcurrentClientAccessTest.java Passed: javax/net/ssl/TLSv1/TLSNotEnabledRC4Test.java Passed: javax/net/ssl/TLS/TLSHandshakeTest.java Passed: javax/net/ssl/TLS/TLSDataExchangeTest.java Passed: javax/net/ssl/TLSv1/TLSDataExchangeTest.java Passed: javax/net/ssl/TLSv1/TLSRehandshakeWithCipherChangeTest.java Passed: javax/net/ssl/TLSv11/EmptyCertificateAuthorities.java Passed: javax/net/ssl/TLS/TLSRehandshakeTest.java Passed: javax/net/ssl/TLS/TLSRehandshakeWithDataExTest.java Passed: javax/net/ssl/TLSv1/TLSHandshakeTest.java Passed: javax/net/ssl/TLSv11/ExportableBlockCipher.java Passed: javax/net/ssl/TLSv1/TLSUnsupportedCiphersTest.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/TLSv11/TLSNotEnabledRC4Test.java Passed: javax/net/ssl/TLSv1/TLSRehandshakeTest.java Passed: javax/net/ssl/TLSv11/TLSRehandshakeWithCipherChangeTest.java Passed: javax/net/ssl/TLSv1/TLSEnginesClosureTest.java Passed: javax/net/ssl/TLSv1/TLSRehandshakeWithDataExTest.java Passed: javax/net/ssl/TLSv11/TLSUnsupportedCiphersTest.java Passed: javax/net/ssl/TLS/TLSEnginesClosureTest.java Passed: javax/net/ssl/TLSv12/ProtocolFilter.java Passed: javax/net/ssl/TLSv11/TLSDataExchangeTest.java Passed: javax/net/ssl/TLSv11/TLSHandshakeTest.java Passed: javax/net/ssl/TLSv12/DisabledShortDSAKeys.java Passed: javax/net/ssl/TLSv12/ShortRSAKey512.java Passed: javax/net/ssl/TLSv12/DisabledShortRSAKeys.java Passed: javax/net/ssl/TLSv12/ShortRSAKeyGCM.java Passed: javax/net/ssl/TLSv13/EngineOutOfSeqCCS.java Passed: javax/net/ssl/TLSv11/TLSRehandshakeTest.java Passed: javax/net/ssl/Fix5070632.java Passed: javax/net/ssl/GetInstance.java Passed: javax/net/ssl/TLSv13/HRRKeyShares.java Passed: javax/rmi/ssl/SocketFactoryTest.java Passed: javax/script/CauseExceptionTest.java Passed: javax/script/GetInterfaceTest.java Passed: javax/net/ssl/TLSv12/SignatureAlgorithms.java Passed: javax/script/ProviderTest.sh Passed: javax/net/ssl/TLSv13/ClientHelloKeyShares.java Passed: javax/net/ssl/TLSv11/TLSRehandshakeWithDataExTest.java Passed: javax/script/StringWriterPrintTest.java Passed: javax/script/JDK_8196959/BadFactoryTest.java Passed: javax/script/ScriptEngineOrder.sh Passed: javax/script/Test2.java Passed: javax/script/SimpleScriptContextNameChecksTest.java Passed: javax/script/Test1.java Passed: javax/script/Test3.java Passed: javax/script/Test5.java Passed: javax/script/Test7.java Passed: javax/script/Test6.java Passed: javax/script/Test8.java 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/kerberos/DelegationPermissionInit.java Passed: javax/script/Test4.java Passed: javax/security/auth/kerberos/KerberosHashEqualsTest.java Passed: javax/security/auth/kerberos/ServicePermissionCollection.java Passed: javax/security/auth/kerberos/KerberosNullsAndDestroyTest.java Passed: javax/security/auth/kerberos/ServicePermissionEquals.java Passed: javax/security/auth/kerberos/ServicePermissionTest.java Passed: javax/security/auth/callback/PasswordCallback/CheckCleanerBound.java Passed: javax/security/auth/login/Configuration/ConfigFileWithBlank.java Passed: javax/security/auth/Destroyable/KeyDestructionTest.java Passed: javax/security/auth/kerberos/KerberosTixDateTest.java Passed: javax/security/auth/login/Exceptions/NewExceptions.java Passed: javax/security/auth/kerberos/StandardNames.java Passed: javax/security/auth/login/Configuration/GetInstanceSecurity.java Passed: javax/security/auth/login/Configuration/Synchronize.java Passed: javax/security/auth/login/Configuration/GetInstance.java Passed: javax/security/auth/login/LoginContext/OptionalJaas/UnixNTPlatform.java Passed: javax/net/ssl/TLSv11/TLSEnginesClosureTest.java Passed: javax/security/auth/login/LoginContext/ConfigConstructor.java Passed: javax/security/auth/login/LoginContext/ConfigConstructorNoPerm.java Passed: javax/security/auth/login/LoginContext/DefaultHandler.java Passed: javax/security/auth/login/LoginContext/ResetConfigModule.java Passed: javax/security/auth/login/LoginContext/DynamicConfigurationTest.java Passed: javax/security/auth/login/LoginContext/SharedState.java Passed: javax/security/auth/login/LoginContext/ModuleSubject.java Passed: javax/security/auth/login/LoginContext/StandardCallbacks.java Passed: javax/security/auth/PrivateCredentialPermission/CanonError.java Passed: javax/security/auth/PrivateCredentialPermission/EmptyName.java Passed: javax/security/auth/PrivateCredentialPermission/Equals.java Passed: javax/security/auth/login/modules/SafeLogout.java Passed: javax/security/auth/PrivateCredentialPermission/Serial.java Passed: javax/security/auth/PrivateCredentialPermission/Serial2.java Passed: javax/security/auth/login/JAASConfigSyntaxCheck/JAASConfigSyntaxTest.java Passed: javax/security/auth/PrivateCredentialPermission/Subset.java Passed: javax/security/auth/spi/Loader.java Passed: javax/security/auth/PrivateCredentialPermission/MoreThenOnePrincipals.java Passed: javax/security/auth/Subject/AddPrincipalSubclass.java Passed: javax/security/auth/Subject/doAs/Test.java Passed: javax/security/auth/Subject/Compat.java Passed: javax/rmi/ssl/SSLSocketParametersTest.java Passed: javax/security/auth/Subject/CallAsWithScopedValue.java Passed: javax/security/auth/Subject/doAs/NestedActions.java Passed: javax/security/auth/Subject/Exceptions.java Passed: javax/security/auth/login/LoginContext/LCTest.java Passed: javax/security/auth/Subject/Generic.java Passed: javax/security/auth/Subject/CurrentSubject.java Passed: javax/security/auth/Subject/Synch.java Passed: javax/security/auth/Subject/DoAsTest.java Passed: javax/security/auth/Subject/SubjectNullTests.java Passed: javax/security/auth/Subject/Synch3.java Passed: javax/security/auth/Subject/UnreliableContains.java Passed: javax/security/auth/Subject/FromACC.java Passed: javax/security/auth/SubjectDomainCombiner/Optimize.java Passed: javax/security/auth/x500/X500Principal/DerIsConstructor.java Passed: javax/security/auth/Subject/Serial.java Passed: javax/security/auth/x500/X500Principal/Equals.java Passed: javax/security/auth/Subject/UnsupportedSV.java Passed: javax/security/auth/SubjectDomainCombiner/Regression.java Passed: javax/security/auth/Subject/Synch2.java Passed: javax/security/auth/x500/X500Principal/InvalidConstructorInput.java Passed: javax/security/auth/x500/X500Principal/OIDMap.java Passed: javax/security/auth/x500/X500Principal/KeywordMap.java Passed: javax/security/auth/x500/X500Principal/RFC4514.java Passed: javax/security/auth/login/modules/JaasModularDefaultHandlerTest.java Passed: javax/security/auth/x500/X500Principal/Parse.java Passed: javax/security/auth/x500/X500Principal/EscapedChars.java Passed: javax/security/auth/x500/X500Principal/NameFormat.java Passed: javax/smartcardio/HistoricalBytes.java Passed: javax/security/sasl/Sasl/ClientServerTest.java Passed: javax/smartcardio/Serialize.java Passed: javax/security/sasl/Sasl/PassSysProps.java Passed: javax/smartcardio/TestCommandAPDU.java Passed: javax/smartcardio/TerminalFactorySpiTest.java Passed: javax/smartcardio/CommandAPDUTest.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/ResponseAPDUTest.java Passed: javax/security/sasl/Sasl/DisabledMechanisms.java Passed: javax/net/ssl/TLSCommon/TLSTest.java Passed: javax/smartcardio/TestCardPermission.java Passed: javax/sql/permissionTests/SyncFactoryPermissionsTests.java Passed: javax/security/auth/login/modules/JaasModularClientTest.java Passed: javax/sql/resourceBundleTests/ValidateGetBundle.java Passed: javax/sql/testng/test/rowset/filteredrowset/CityFilter.java Passed: javax/sql/testng/test/rowset/cachedrowset/CommonCachedRowSetTests.java Passed: javax/sql/testng/test/rowset/filteredrowset/PrimaryKeyFilter.java Passed: javax/net/ssl/TLSv1/TLSMFLNTest.java Passed: javax/sql/testng/test/rowset/cachedrowset/CachedRowSetTests.java Passed: javax/sql/testng/test/rowset/jdbcrowset/JdbcRowSetDriverManagerTest.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/serial/SerialJavaObjectTests.java Passed: javax/sql/testng/test/rowset/serial/SerialRefTests.java Passed: javax/sql/testng/test/rowset/serial/SerialStructTests.java Passed: javax/sql/testng/test/rowset/serial/SQLInputImplTests.java Passed: javax/sql/testng/test/rowset/serial/SQLOutputImplTests.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/spi/SyncProviderExceptionTests.java Passed: javax/sql/testng/test/rowset/webrowset/CommonWebRowSetTests.java Passed: javax/sql/testng/test/rowset/joinrowset/JoinRowSetTests.java Passed: javax/sql/testng/test/rowset/CommonRowSetTests.java Passed: javax/sql/testng/test/rowset/BaseRowSetTests.java Passed: javax/sql/testng/test/rowset/RowSetFactoryTests.java Passed: javax/sql/testng/test/rowset/RowSetProviderTests.java Passed: javax/sql/testng/test/rowset/RowSetMetaDataTests.java Passed: javax/sql/testng/test/rowset/RowSetWarningTests.java Passed: javax/sql/testng/util/PropertyStubProvider.java Passed: javax/sql/testng/test/rowset/webrowset/WebRowSetTests.java Passed: javax/sql/testng/util/StubArray.java Passed: javax/sql/testng/test/rowset/ValidateResourceBundleAccess.java Passed: javax/sql/testng/util/StubBaseRowSet.java Passed: javax/sql/testng/util/StubBlob.java Passed: javax/sql/testng/test/rowset/serial/SerialArrayTests.java Passed: javax/sql/testng/util/StubCachedRowSetImpl.java Passed: javax/sql/testng/util/StubContext.java Passed: javax/sql/testng/util/StubClob.java Passed: javax/sql/testng/util/StubFilteredRowSetImpl.java Passed: javax/sql/testng/util/StubJdbcRowSetImpl.java Passed: javax/sql/testng/util/StubNClob.java Passed: javax/sql/testng/util/StubJoinRowSetImpl.java Passed: javax/sql/testng/test/rowset/filteredrowset/FilteredRowSetTests.java Passed: javax/sql/testng/util/StubRef.java Passed: javax/sql/testng/util/StubRowId.java Passed: javax/sql/testng/util/StubRowSetFactory.java Passed: javax/sql/testng/util/StubSQLXML.java Passed: javax/sql/testng/util/StubStruct.java Passed: javax/sql/testng/util/StubSyncProvider.java Passed: javax/sql/testng/util/StubWebRowSetImpl.java Passed: javax/sql/testng/util/StubSyncResolver.java Passed: javax/sql/testng/util/SuperHero.java Passed: javax/sql/testng/util/TestRowSetListener.java Passed: javax/sql/testng/util/TestSQLDataImpl.java Passed: javax/transaction/xa/testng/Driver.java Passed: javax/net/ssl/TLSv12/TLSEnginesClosureTest.java Passed: javax/sql/testng/test/rowset/serial/SerialExceptionTests.java Passed: javax/xml/crypto/dsig/keyinfo/KeyInfo/Marshal.java Passed: javax/xml/crypto/dsig/SecurityManager/XMLDSigWithSecMgr.java Passed: javax/net/ssl/TLSv11/TLSMFLNTest.java Passed: javax/xml/crypto/dsig/keyinfo/KeyInfoFactory/UnknownProvider.java Passed: javax/transaction/xa/testng/JavaSqlModuleDriver.java Passed: javax/xml/crypto/dsig/XMLSignatureFactory/UnknownProvider.java Passed: javax/xml/crypto/dsig/TransformService/NullParent.java Passed: javax/xml/crypto/dsig/GetInstanceTests.java Passed: javax/xml/crypto/dsig/TransformService/UnknownProvider.java Passed: javax/xml/crypto/dsig/ErrorHandlerPermissions.java Passed: javax/xml/crypto/dsig/SecureValidationPolicy.java Passed: javax/xml/crypto/dsig/BadXPointer.java Passed: javax/xml/crypto/dsig/LogParameters.java Passed: javax/xml/jaxp/common/8020430/JAXP15RegTest.java Passed: javax/xml/jaxp/common/8035437/AbstractMethodErrorTest.java Passed: javax/xml/jaxp/common/8032908/XSLT.java Passed: javax/xml/crypto/dsig/ValidationTests.java Passed: javax/xml/crypto/dsig/SecureValidationSystemProperty.java#id1 Passed: javax/xml/crypto/dsig/SecureValidation.java Passed: javax/xml/jaxp/datatype/5077522/DurationComparison.java Passed: javax/xml/jaxp/datatype/8033980/CalendarDuration1243Test.java Passed: javax/xml/jaxp/datatype/8033980/CalendarDuration1097Test.java Passed: javax/xml/crypto/dsig/SecureValidationSystemProperty.java#id0 Passed: javax/xml/crypto/dsig/PSSSpec.java Passed: javax/xml/jaxp/parsers/8021148/JAXPSAXParserTest.java Passed: javax/xml/crypto/dsig/FileSocketPermissions.java Passed: javax/xml/jaxp/datatype/8033980/CalendarDuration1416Test.java Passed: javax/xml/jaxp/parsers/8029955/EntityScannerTest.java Passed: javax/xml/jaxp/Encodings/CheckEncodingPropertiesFile.java Passed: javax/xml/jaxp/PrecisionDecimalDV/XPrecisionDecimalToString.java Passed: javax/xml/jaxp/parsers/8027359/XML11EntityScannerTest.java Passed: javax/xml/jaxp/parsers/8027359/FragmentScannerBufferLimitTest.java Passed: javax/xml/crypto/dsig/HereFunction.java Passed: javax/xml/jaxp/parsers/8024707/XSLT.java Passed: javax/net/ssl/TLS/TLSMFLNTest.java Passed: javax/xml/jaxp/testng/parse/XMLEntityScannerLoad.java Passed: javax/xml/jaxp/parsers/8022548/XOMParserTest.java Passed: javax/xml/jaxp/testng/parse/jdk7156085/UTF8ReaderBug.java Passed: javax/xml/jaxp/testng/parse/EntityCharacterEventOrder.java Passed: javax/xml/jaxp/datatype/8033980/SerializationTest.java Passed: javax/xml/jaxp/testng/validation/jdk8036951/Xerces1128doc2Test.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/FixedAttrTest.java Passed: javax/xml/jaxp/parsers/8032909/XSLT.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IdentityConstraintCheckingTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_A_A.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_A_C.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_C_AC.java Passed: javax/xml/jaxp/testng/validation/jdk8036951/FeaturePropagationTest.java Passed: javax/xml/jaxp/testng/validation/jdk8036951/RootSimpleTypeDefinitionTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_C_C.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_C_CA.java Passed: javax/xml/jaxp/testng/validation/jdk8036951/Xerces1128doc1Test.java Passed: javax/xml/crypto/dsig/Basic.java Passed: javax/xml/jaxp/testng/validation/jdk8036951/RootTypeDefinitionTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/BasicTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/RootTypeDefinitionTest.java Passed: javax/xml/jaxp/transform/8004476/XPathExFuncTest.java Passed: javax/xml/jaxp/testng/validation/BaseTest.java Passed: javax/xml/jaxp/validation/8015092/XPathWhiteSpaceTest.java Passed: javax/xml/jaxp/testng/validation/SpecialCaseErrorHandler.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/UnparsedEntityCheckingTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/UseGrammarPoolOnlyTest_False.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/UseGrammarPoolOnlyTest_True.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IdIdrefCheckingTest.java Passed: javax/xml/jaxp/transform/8062923/XslSubstringTest.java Passed: javax/xml/jaxp/validation/8049514/FeaturePropagationTest.java Passed: javax/xml/jaxp/validation/8015243/AnyURITest.java Passed: javax/xml/jaxp/XPath/8009579/XPathExceptionInitCause.java Passed: javax/xml/jaxp/XPath/8035577/Regex.java Passed: jdk/dynalink/LookupTest.java Passed: javax/xml/jaxp/transform/8004476/XSLTExFuncTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_C_A.java Passed: jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java#with_ShenandoahGC Passed: jdk/dynalink/TypeConverterFactoryRetentionTests.java#with_ShenandoahGC Passed: jdk/dynalink/CallSiteTest.java Passed: jdk/dynalink/CallerSensitiveTest.java Passed: jdk/dynalink/BeanLinkerRecordsTest.java Passed: jdk/internal/jline/AbstractWindowsTerminalTest.java Passed: jdk/internal/jline/OSUtilsTest.java Passed: javax/xml/jaxp/XPath/8015978/XPathNegativeZero.java Passed: jdk/internal/jrtfs/UriTests.java Passed: jdk/internal/jrtfs/PathOps.java Passed: jdk/internal/jline/KeyConversionTest.java Passed: jdk/dynalink/BeansLinkerTest.java Passed: jdk/dynalink/BeanLinkerTest.java Passed: jdk/internal/jrtfs/WithSecurityManager.java Passed: jdk/net/Sockets/ExtOptionTest.java Passed: jdk/net/Sockets/QuickAckTest.java Passed: jdk/net/Sockets/SupportedOptions.java Passed: jdk/dynalink/TrustedDynamicLinkerFactoryTest.java Passed: jdk/net/ExtendedSocketOption/DontFragmentTest.java Passed: jdk/dynalink/UntrustedDynamicLinkerFactoryTest.java Passed: jdk/net/ExtendedSocketOption/DatagramChannelNAPITest.java Passed: jdk/dynalink/LinkedCallSiteLocationTest.java Passed: jdk/nio/zipfs/testng/util/ZipFsBaseTest.java Passed: jdk/nio/zipfs/jarfs/JFSTester.java Passed: jdk/net/ExtendedSocketOption/SocketNAPITest.java Passed: jdk/nio/zipfs/testng/test/PosixAttributeViewTest.java Passed: jdk/net/ExtendedSocketOption/SocketChannelNAPITest.java Passed: jdk/internal/jrtfs/Basic.java Passed: jdk/nio/zipfs/CompressionModeTest.java Passed: jdk/net/ExtendedSocketOption/DatagramSocketNAPITest.java Passed: jdk/nio/zipfs/Basic.java Passed: jdk/nio/zipfs/CorruptedZipFilesTest.java Passed: jdk/net/ExtendedSocketOption/AsynchronousSocketChannelNAPITest.java Passed: jdk/nio/zipfs/CopyMoveTests.java Passed: jdk/nio/zipfs/CRCWriteTest.java Passed: jdk/nio/zipfs/HasDotDotTest.java Passed: jdk/nio/zipfs/testng/test/ChannelTests.java Passed: jdk/nio/zipfs/PathOps.java Passed: jdk/nio/zipfs/testng/test/ManifestOrderTest.java Passed: jdk/nio/zipfs/ReleaseDeflater.java Passed: jdk/nio/zipfs/ZeroDate.java Passed: jdk/nio/zipfs/UpdateEntryTest.java Passed: jdk/nio/zipfs/InvalidZipHeaderTests.java Passed: jdk/nio/zipfs/NonExistentPathTests.java Passed: jdk/nio/zipfs/DirectoryStreamTests.java Passed: jdk/nio/zipfs/NewFileSystemTests.java Passed: jdk/nio/zipfs/ZFSTests.java Passed: jdk/nio/Basic.java Passed: jdk/nio/zipfs/PropertyPermissionTests.java Passed: jdk/nio/zipfs/jarfs/MultiReleaseJarTest.java Passed: jdk/nio/zipfs/ZipFSDirectoryExceptionMessageTest.java Passed: jdk/nio/zipfs/ZipFSTester.java Passed: jdk/security/JavaDotSecurity/TestJDKIncludeInExceptions.java Passed: jdk/security/jarsigner/Properties.java Passed: jdk/nio/zipfs/TestLocOffsetFromZip64EF.java Passed: jdk/nio/zipfs/ZipFSPermissionsTest.java Passed: jdk/security/logging/TestSecurityPropertyModificationLog.java Passed: jdk/security/jarsigner/Function.java Passed: jdk/nio/zipfs/TestPosix.java Passed: jdk/security/JavaDotSecurity/MakeJavaSecurityTest.java Passed: jdk/security/logging/TestX509CertificateLog.java Passed: sun/net/ftp/FtpGetContent.java Passed: jdk/security/jarsigner/Spec.java Passed: sun/net/ftp/B6427768.java Passed: sun/net/ftp/TestFtpClientNameListWithNull.java Passed: sun/net/ftp/MarkResetTest.java Passed: sun/net/idn/PunycodeTest.java Passed: jdk/security/logging/TestX509ValidationLog.java Passed: jdk/security/logging/TestTLSHandshakeLog.java Passed: sun/net/idn/TestStringPrep.java Passed: sun/net/spi/DefaultProxySelectorTest.java Passed: sun/net/ftp/TestFtpTimeValue.java Passed: sun/net/ftp/FtpURLConnectionLeak.java Passed: sun/net/ftp/FtpURL.java Passed: sun/net/util/IPAddressUtilTest.java Passed: sun/net/InetAddress/nameservice/dns/CNameTest.java Passed: sun/net/spi/SystemProxyDriver.java Passed: sun/net/www/http/ChunkedInputStream/ChunkedEncodingTest.java Passed: sun/net/www/http/HttpClient/B7025238.java Passed: sun/net/www/http/ChunkedOutputStream/CheckError.java Passed: sun/net/www/http/ChunkedOutputStream/Test.java Passed: sun/net/www/http/HttpClient/CookieHttpClientTest.java Passed: sun/net/www/http/HttpClient/GetProxyPort.java Passed: sun/net/www/http/HttpClient/ImplicitFileName.java Passed: sun/net/www/http/HttpClient/IsAvailable.java Passed: sun/net/www/http/HttpClient/IsKeepingAlive.java Passed: sun/net/www/http/ChunkedInputStream/TestAvailable.java Passed: sun/net/ext/ExtendedSocketOptionsTest.java Passed: jdk/security/jarsigner/JarWithOneNonDisabledDigestAlg.java Passed: sun/net/www/http/HttpClient/OpenServer.java Passed: sun/net/www/http/HttpClient/B8025710.java Passed: sun/net/InetAddress/nameservice/simple/CacheTest.java Passed: sun/net/www/http/HttpClient/RequestURI.java Passed: sun/net/www/http/HttpClient/ProxyFromCache.java Passed: sun/net/www/http/HttpClient/ProxyTest.java Passed: sun/net/www/http/HttpClient/MultiThreadTest.java Passed: sun/net/www/http/HttpClient/StreamingRetry.java Passed: sun/net/www/http/HttpURLConnection/PostOnDelete.java Passed: sun/net/www/http/HttpClient/B8209178.java Passed: sun/net/www/http/HttpURLConnection/NTLMAuthWithSM.java Passed: sun/net/www/http/HttpClient/RetryPost.java Passed: sun/net/www/http/KeepAliveCache/KeepAliveTimerThread.java Passed: sun/net/www/http/KeepAliveStream/InfiniteLoop.java Passed: sun/net/www/http/HttpClient/B6726695.java Passed: sun/net/www/http/KeepAliveCache/B8293562.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/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/protocol/file/GetHeaderFields.java Passed: sun/net/www/protocol/file/GetLastModified.java Passed: jdk/nio/zipfs/ZipFSOutputStreamTest.java Passed: sun/net/www/http/KeepAliveCache/B5045306.java Passed: sun/net/www/protocol/file/NonUTF8EncodedChar.java Passed: sun/net/www/protocol/ftp/UserAndPasswordTest.java Passed: sun/net/www/protocol/file/DirPermissionDenied.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/http/KeepAliveCache/KeepAliveProperty.java Passed: sun/net/www/protocol/http/AuthCache.java Passed: sun/net/www/protocol/http/B6369510.java Passed: sun/net/www/protocol/http/B5017051.java Passed: sun/net/www/protocol/http/B6299712.java Passed: sun/net/www/protocol/http/B6296310.java Passed: sun/net/www/protocol/http/AsyncDisconnect.java Passed: sun/net/www/protocol/http/B6890349.java Passed: sun/net/www/protocol/http/B6518816.java Passed: sun/net/www/protocol/http/B8012625.java Passed: sun/net/www/protocol/http/B6641309.java Passed: sun/net/www/protocol/http/CloseOptionHeader.java Passed: sun/net/www/protocol/http/GetErrorStream.java Passed: sun/net/www/protocol/http/GetOutputStream.java Passed: sun/net/www/protocol/http/BasicLongCredentials.java Passed: sun/net/www/protocol/http/HttpInputStream.java Passed: sun/net/www/protocol/http/B6660405.java Passed: sun/net/www/protocol/http/Finalizer.java Passed: sun/net/www/protocol/http/ChunkedErrorStream.java Passed: sun/net/www/protocol/http/HttpStreams.java Passed: sun/net/InetAddress/nameservice/simple/DefaultCaching.java Passed: sun/net/www/protocol/http/NoCache.java Passed: sun/net/www/protocol/http/HttpOnly.java Passed: sun/net/www/protocol/http/NULLTargetInfoTest.java Passed: sun/net/www/protocol/http/NTLMTest.java Passed: sun/net/www/protocol/http/ProtocolRedirect.java Passed: sun/net/www/http/HttpURLConnection/DigestAuth.java Passed: sun/net/www/protocol/http/Modified.java Passed: sun/net/www/protocol/http/NoNTLM.java Passed: sun/net/www/protocol/http/HttpHeaderParserTest.java Passed: sun/net/www/protocol/http/SetIfModifiedSince.java Passed: sun/net/www/protocol/http/StackTraceTest.java Passed: sun/net/www/protocol/http/RetryUponTimeout.java Passed: sun/net/www/protocol/http/ResponseCacheStream.java Passed: sun/net/www/protocol/http/SetChunkedStreamingMode.java Passed: sun/net/www/protocol/http/TunnelThroughProxy.java Passed: sun/net/www/protocol/http/StreamingOutputStream.java Passed: sun/net/www/protocol/http/NTLMHeadTest.java Passed: sun/net/www/protocol/http/ZoneId.java Passed: sun/net/www/protocol/http/RelativeRedirect.java Passed: sun/net/www/protocol/http/UserAgent.java Passed: sun/net/www/protocol/http/DigestTest.java Passed: sun/net/www/protocol/https/HttpsURLConnection/CheckMethods.java Passed: sun/net/www/protocol/http/RedirectOnPost.java Passed: sun/net/www/protocol/http/UserAuth.java Passed: sun/net/www/protocol/http/UserCookie.java Passed: sun/net/www/protocol/https/HttpsURLConnection/B6226610.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/CookieHandlerTest.java Passed: sun/net/www/protocol/https/HttpsURLConnection/DNSIdentities.java Passed: sun/net/www/protocol/https/HttpsClient/ServerIdentityTest.java Passed: sun/net/www/protocol/https/HttpsURLConnection/B6216082.java Passed: sun/net/www/protocol/https/HttpsURLConnection/Identities.java Passed: sun/net/www/protocol/https/HttpsURLConnection/ImpactOnSNI.java Passed: sun/net/www/protocol/https/HttpsURLConnection/HttpsPost.java Passed: sun/net/www/protocol/https/HttpsURLConnection/IPAddressDNSIdentities.java Passed: sun/net/www/protocol/https/HttpsURLConnection/HttpsSocketFacTest.java Passed: sun/net/www/protocol/https/HttpsURLConnection/CookieHttpsClientTest.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/HttpsCreateSockTest.java Passed: sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.java Passed: sun/net/www/protocol/https/NewImpl/JavaxHostnameVerifier.java Passed: sun/net/www/protocol/https/HttpsURLConnection/Redirect.java Passed: sun/net/www/protocol/jar/B4756443.java Passed: sun/net/www/protocol/jar/B4957695.java Passed: sun/net/www/protocol/jar/B5105410.java Passed: sun/net/www/protocol/https/HttpsURLConnection/ReadTimeout.java Passed: sun/net/www/protocol/jar/CanonicalizationTest.java Passed: sun/net/www/protocol/jar/B6449504.java Passed: sun/net/www/protocol/jar/GetContentTypeTest.java Passed: sun/net/www/protocol/jar/FileURLConnectionLeak.java Passed: sun/net/www/protocol/jar/JarURLConnectionUseCaches.java Passed: sun/net/www/protocol/https/NewImpl/JavaxHTTPSConnection.java Passed: sun/net/www/protocol/jrt/WithSecurityManager.java Passed: jdk/nio/zipfs/LargeEntriesTest.java Passed: sun/net/www/protocol/jar/jarbug/TestDriver.java Passed: sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.java Passed: sun/net/www/protocol/jrt/OtherResourcesTest.java Passed: sun/net/www/protocol/https/HttpsClient/ProxyAuthTest.java Passed: sun/net/www/protocol/jrt/Basic.java Passed: sun/net/www/protocol/https/HttpsURLConnection/RetryHttps.java Passed: sun/net/www/protocol/mailto/HandlerParse.java Passed: sun/net/www/B8185898.java Passed: sun/net/www/AuthHeaderTest.java Passed: sun/net/www/ParseUtil_6478588.java Passed: sun/net/www/EmbeddedEquals.java Passed: sun/net/www/protocol/https/ChunkedOutputStream.java Passed: sun/net/www/ParseUtil_6306697.java Passed: sun/net/www/ParseUtil_4922813.java Passed: sun/net/www/ParseUtil_6274990.java Passed: sun/net/www/HeaderTests.java Passed: sun/net/TelnetTest.java Passed: sun/net/www/ParseUtil_6380332.java Passed: sun/net/www/protocol/jar/MultiReleaseJarURLConnection.java Passed: sun/nio/ch/TempBuffer.java Passed: sun/nio/ch/ServerSocketAdaptorTest.java Passed: sun/nio/ch/Basic.java Passed: sun/net/www/MessageHeaderTest.java Passed: sun/security/action/GetLongAction/ReturnNullIfNoDefault.java Passed: sun/security/action/Generify.java Passed: sun/nio/ch/SelProvider.java Passed: sun/security/ec/ed/EdDSAKeyCompatibility.java Passed: sun/security/ec/ed/EdCRLSign.java Passed: sun/security/ec/ed/EdDSANegativeTest.java Passed: sun/security/ec/ed/EdDSAKeySize.java Passed: sun/nio/cs/mapping/ConverterTest.java Passed: sun/security/ec/ed/EdDSAParamSpec.java Passed: sun/security/ec/ed/EmptyMessage.java Passed: sun/security/ec/ed/EdECKeyFormat.java Passed: sun/security/ec/xec/TestXDH.java Passed: sun/security/ec/xec/TestXECOps.java Passed: sun/security/ec/ed/TestEdDSA.java Passed: sun/security/ec/NSASuiteB/TestSHAwithECDSASignatureOids.java Passed: sun/security/ec/xec/XECKeyFormat.java Passed: sun/security/ec/ECDSAPrvGreaterThanOrder.java Passed: sun/security/ec/ecModuleCheck.java Passed: sun/security/ec/ECDHKeyAgreementParamValidation.java Passed: sun/security/ec/ed/EdDSAReuseTest.java Passed: sun/security/ec/InvalidCurve.java Passed: sun/security/ec/OidInstance.java Passed: sun/nio/cs/mapping/TestConv.java Passed: sun/security/ec/SignatureDigestTruncate.java Passed: sun/security/ec/SignatureOffsets.java Passed: sun/security/ec/SignatureKAT.java Passed: sun/security/ec/SignatureParameters.java Passed: sun/security/ec/ed/TestEdOps.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/jca/PreferredProviderTest.java Passed: sun/security/ec/SignedObjectChain.java Passed: sun/security/jgss/CtorTests2.java Passed: sun/nio/cs/mapping/CoderTest.java Passed: sun/security/jgss/DefaultGssConfig.java Passed: sun/security/jgss/spnego/NoSpnegoAsDefMech.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/jca/PreferredProviderNegativeTest.java Passed: sun/security/krb5/auto/principalProperty/PrincipalSystemPropTest.java Passed: sun/security/krb5/auto/Addresses.java Passed: sun/security/krb5/auto/AlwaysEncPaReq.java Passed: sun/security/krb5/auto/AcceptorSubKey.java Passed: sun/security/krb5/auto/AcceptPermissions.java Passed: sun/security/krb5/auto/AddressesAndNameType.java Passed: sun/nio/ch/TestMaxCachedBufferSize.java Passed: sun/security/krb5/auto/Basic.java Passed: sun/security/krb5/auto/BogusKDC.java Passed: sun/security/krb5/auto/Cleaners.java Passed: sun/security/krb5/auto/CrossRealm.java Passed: sun/security/krb5/auto/BasicProc.java Passed: sun/nio/cs/OLD/TestIBMDB.java Passed: sun/security/krb5/auto/CleanState.java Passed: sun/security/krb5/auto/DnsCanonicalizeHostname.java Passed: sun/security/krb5/auto/EmptyPassword.java Passed: sun/security/krb5/auto/DiffSaltParams.java Passed: sun/security/krb5/auto/FileKeyTab.java Passed: sun/security/krb5/auto/DiffNameSameKey.java Passed: sun/security/krb5/auto/Forwarded.java Passed: sun/security/krb5/auto/ForwardableCheck.java Passed: sun/security/krb5/auto/GSS.java Passed: sun/security/krb5/auto/GSSUnbound.java Passed: sun/security/krb5/auto/HttpNegotiateServer.java Passed: sun/security/krb5/auto/IgnoreChannelBinding.java Passed: sun/security/krb5/auto/DynamicKeytab.java Passed: sun/security/krb5/auto/KeyTabCompat.java Passed: sun/security/krb5/auto/KeyPermissions.java Passed: sun/security/krb5/auto/KPEquals.java Passed: sun/security/krb5/auto/DupEtypes.java Passed: sun/security/krb5/auto/KrbTicket.java Passed: sun/security/krb5/auto/LoginModuleDebug.java Passed: sun/security/ec/ed/EdDSATest.java Passed: sun/security/krb5/auto/KvnoNA.java Passed: sun/security/krb5/auto/LifeTimeInSeconds.java Passed: sun/security/krb5/auto/LoginNoPass.java Passed: sun/security/ec/TestEC.java Passed: sun/security/krb5/auto/LongLife.java Passed: sun/security/krb5/auto/LoginModuleOptions.java Passed: sun/security/krb5/auto/MSOID2.java Passed: sun/security/krb5/auto/MoreKvno.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/KdcPolicy.java Passed: sun/security/krb5/auto/NoneReplayCacheTest.java Passed: sun/security/krb5/auto/NonMutualSpnego.java Passed: javax/xml/crypto/dsig/GenerationTests.java Passed: sun/security/krb5/auto/NullRenewUntil.java Passed: sun/security/krb5/auto/OnlyDesLogin.java Passed: sun/security/krb5/auto/NonAscii.java Passed: sun/security/krb5/auto/NoAddresses.java Passed: sun/security/krb5/auto/NewSalt.java Passed: sun/security/krb5/auto/RefreshKrb5Config.java Passed: sun/security/krb5/auto/ReplayCacheExpunge.java Passed: sun/security/krb5/auto/ReplayCachePrecise.java Passed: sun/security/krb5/auto/PrincipalNameEquals.java Passed: sun/security/krb5/auto/Renewal.java Passed: sun/security/krb5/auto/ReferralsTest.java Passed: sun/security/krb5/auto/OkAsDelegateXRealm.java Passed: sun/security/krb5/auto/RRC.java Passed: sun/security/krb5/auto/ReplayCacheTest.java Passed: sun/security/krb5/auto/S4U2proxy.java Passed: sun/security/krb5/auto/Renew.java Passed: sun/security/krb5/auto/S4U2proxyGSS.java Passed: sun/security/krb5/auto/S4U2selfAsServer.java Passed: sun/security/krb5/auto/ReplayCacheTestProcWithMD5.java Passed: sun/security/krb5/auto/S4U2selfNotF.java Passed: sun/security/ec/xec/XECIterative.java Passed: sun/security/krb5/auto/S4U2selfAsServerGSS.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/ReplayCacheTestProc.java Passed: sun/security/krb5/auto/SpnegoLifeTime.java Passed: sun/security/krb5/auto/SpnegoReqFlags.java Passed: sun/security/krb5/auto/SpnegoUnknownMech.java Passed: sun/security/krb5/auto/SaslBasic.java Passed: sun/security/krb5/auto/TicketSName.java Passed: sun/security/krb5/auto/Test5653.java Passed: sun/security/krb5/auto/Unavailable.java Passed: sun/security/krb5/auto/TwoPrinces.java Passed: sun/security/krb5/auto/TwoTab.java Passed: sun/security/krb5/canonicalize/Test.java Passed: sun/security/krb5/auto/Unreachable.java Passed: sun/security/krb5/auto/HttpsCB.java Passed: sun/security/krb5/ccache/DefaultFile.java Passed: sun/security/krb5/ccache/EmptyRealmCC.java Passed: sun/security/krb5/ccache/CorruptedCC.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/config/ConfigWithQuotations.java Passed: sun/security/krb5/ccache/TimeInCCache.java Passed: sun/security/krb5/auto/S4U2self.java Passed: sun/security/krb5/config/ConfPlusProp.java Passed: sun/security/krb5/config/Duration.java Passed: sun/security/krb5/config/Duplicates.java Passed: sun/security/krb5/config/DNS.java Passed: sun/security/krb5/config/ExtraLines.java Passed: sun/security/krb5/config/DnsFallback.java Passed: sun/security/krb5/config/KdcDefaultOptions.java Passed: sun/security/krb5/config/Include.java Passed: sun/security/krb5/config/ParseCAPaths.java Passed: sun/security/krb5/config/IncludeDirOrder.java Passed: sun/security/krb5/auto/W83.java Passed: sun/security/krb5/config/ParseConfig.java Passed: sun/security/krb5/config/Semicolon.java Passed: sun/security/krb5/config/YesNo.java Passed: sun/security/krb5/etype/Permitted.java Passed: sun/security/krb5/etype/UnsupportedKeyType.java Passed: sun/security/krb5/etype/KerberosAesSha2.java Passed: sun/security/krb5/etype/ETypeOrder.java Passed: sun/security/krb5/ktab/KeyString.java Passed: sun/security/krb5/config/DefUdpLimit.java Passed: sun/security/krb5/ktab/FileKeyTab.java Passed: sun/security/krb5/name/Immutable.java Passed: sun/security/krb5/ktab/HighestKvno.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/OptionPADataInKDCReq.java Passed: sun/security/krb5/MicroTime.java Passed: sun/security/krb5/auto/SaslUnbound.java Passed: sun/security/krb5/ServiceCredsCombination.java Passed: sun/security/krb5/TestPAData.java Passed: sun/security/krb5/UnknownCCEntry.java Passed: sun/security/krb5/etype/WeakCrypto.java Passed: sun/security/krb5/RFC396xTest.java Passed: sun/security/pkcs/EncryptedPrivateKeyInfo/EncryptedPKInfoEqualsHashCode.java Passed: sun/security/krb5/ktab/BufferBoundary.java Passed: sun/security/lib/cacerts/VerifyCACerts.java Passed: sun/security/pkcs/pkcs10/PKCS10AttrEncoding.java Passed: sun/security/pkcs/pkcs10/PKCS10AttributeReader.java Passed: sun/security/krb5/KrbCredSubKey.java Passed: sun/security/pkcs/pkcs7/NewSigAlg.java Passed: sun/security/pkcs/pkcs8/LongPKCS8orX509KeySpec.java Passed: sun/security/krb5/IPv6.java Passed: sun/security/lib/CheckBlockedCerts.java Passed: sun/security/pkcs/pkcs8/TestLeadingZeros.java Passed: sun/security/pkcs/pkcs9/EncodeDecode.java Passed: sun/security/pkcs/pkcs9/PKCS9AttrTypeTests.java Passed: sun/security/pkcs/pkcs8/PKCS8Test.java Passed: sun/security/pkcs/pkcs9/ChallengePassStringFmt.java Passed: sun/security/pkcs/pkcs7/SignerOrder.java Passed: sun/security/pkcs/pkcs7/TwoHash.java Passed: sun/security/pkcs/pkcs9/UnknownAttribute.java Passed: sun/security/pkcs/pkcs9/UnstructuredName.java Passed: sun/security/pkcs/pkcs7/PKCS7VerifyTest.java Passed: sun/security/pkcs11/Cipher/KeyWrap/TestCipherKeyWrapperTest.java Passed: sun/security/pkcs11/Cipher/KeyWrap/TestKeySizeCheck.java Passed: sun/security/pkcs11/Cipher/KeyWrap/XMLEncKAT.java Passed: sun/security/pkcs11/Cipher/KeyWrap/TestGeneral.java Passed: sun/security/pkcs11/Cipher/KeyWrap/NISTWrapKAT.java Passed: sun/security/krb5/runNameEquals.sh Passed: sun/security/pkcs11/Cipher/Test4512704.java Passed: sun/security/pkcs11/Cipher/CancelMultipart.java Passed: sun/security/pkcs11/Cipher/EncryptionPadding.java Passed: sun/security/pkcs11/Cipher/TestChaChaPoly.java Passed: sun/security/pkcs11/Cipher/TestCICOWithGCM.java Passed: sun/security/krb5/auto/OkAsDelegate.java Passed: sun/security/pkcs11/Cipher/TestChaChaPolyKAT.java Passed: sun/security/pkcs11/Cipher/TestChaChaPolyOutputSize.java Passed: sun/security/pkcs11/Cipher/TestChaChaPolyNoReuse.java Passed: sun/security/pkcs11/Cipher/TestCICOWithGCMAndAAD.java Passed: sun/security/pkcs11/Cipher/PBECipher.java Passed: sun/security/pkcs11/Cipher/ReinitCipher.java Passed: sun/security/pkcs11/Cipher/TestGCMKeyAndIvCheck.java Passed: sun/security/pkcs11/Cipher/TestKATForGCM.java Passed: sun/security/pkcs11/Cipher/TestCipherMode.java Passed: sun/security/pkcs11/Cipher/TestPaddingOOB.java Passed: sun/security/pkcs11/Cipher/TestPKCS5PaddingError.java Passed: sun/security/pkcs11/Cipher/TestRSACipher.java Passed: sun/security/pkcs11/Cipher/TestRawRSACipher.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/Config/ReadConfInUTF16Env.java Passed: sun/security/pkcs11/ec/ReadCertificates.java Passed: sun/security/pkcs11/ec/ReadPKCS12.java Passed: sun/security/pkcs11/ec/TestCurves.java Passed: sun/security/pkcs11/ec/TestECDH.java Passed: sun/security/pkcs11/ec/TestECDH2.java Passed: sun/security/pkcs11/ec/TestECDSA.java Passed: sun/security/pkcs11/ec/TestECGenSpec.java Passed: sun/security/pkcs11/ec/TestECDSA2.java Passed: sun/security/pkcs11/KeyAgreement/IllegalPackageAccess.java Passed: sun/security/pkcs11/ec/TestKeyFactory.java Passed: sun/security/pkcs11/KeyGenerator/TestAES.java Passed: sun/security/pkcs11/KeyAgreement/SupportedDHKeys.java Passed: sun/security/pkcs11/KeyGenerator/TestChaCha20.java Passed: sun/security/pkcs11/KeyAgreement/TestDH.java Passed: sun/security/pkcs11/KeyPairGenerator/TestDefaultDHPrivateExpSize.java Passed: sun/security/pkcs11/KeyAgreement/TestInterop.java Passed: sun/security/pkcs11/KeyAgreement/TestShort.java Passed: sun/security/pkcs11/KeyAgreement/UnsupportedDHKeys.java Passed: sun/security/pkcs11/KeyGenerator/HmacDefKeySizeTest.java Passed: sun/security/pkcs11/KeyPairGenerator/TestDefaultSize.java Passed: sun/security/pkcs11/KeyGenerator/DESParity.java Passed: sun/security/pkcs11/KeyStore/ImportKeyToP12.java Passed: sun/security/pkcs11/KeyGenerator/TestKeyGenerator.java Passed: sun/security/krb5/auto/TwoOrThree.java Passed: sun/security/pkcs11/KeyPairGenerator/TestDH2048.java Passed: sun/security/pkcs11/KeyStore/Basic.java Passed: sun/security/pkcs11/Mac/MacKAT.java Passed: sun/security/pkcs11/KeyStore/ClientAuth.java Passed: sun/security/pkcs11/KeyStore/CertChainRemoval.java Passed: sun/security/pkcs11/Mac/TestLargeSecretKeys.java Passed: sun/security/pkcs11/Provider/Absolute.java Passed: sun/security/pkcs11/Mac/PBAMac.java Passed: sun/security/pkcs11/Provider/CheckRegistration.java Passed: sun/security/pkcs11/Provider/ConfigShortPath.java Passed: sun/security/pkcs11/MessageDigest/ByteBuffers.java Passed: sun/security/pkcs11/Mac/ReinitMac.java Passed: sun/security/pkcs11/KeyStore/SecretKeysBasic.java Passed: sun/security/pkcs11/Mac/MacSameTest.java Passed: sun/security/pkcs11/MessageDigest/ReinitDigest.java Passed: sun/security/pkcs11/Provider/LoginISE.java Passed: sun/security/pkcs11/MessageDigest/DigestKAT.java Passed: sun/security/pkcs11/MessageDigest/TestCloning.java Passed: sun/security/krb5/auto/UnboundService.java Passed: sun/security/pkcs11/Provider/ConfigQuotedString.java Passed: sun/security/pkcs11/Provider/Login.java Passed: sun/security/pkcs11/rsa/TestCACerts.java Passed: sun/security/pkcs11/rsa/KeyWrap.java Passed: sun/security/pkcs11/rsa/TestKeyFactory.java Passed: sun/security/pkcs11/rsa/TestSignatures.java Passed: sun/security/pkcs11/rsa/TestKeyPairGenerator.java Passed: sun/security/pkcs11/Secmod/AddTrustedCert.java Passed: sun/security/pkcs11/Secmod/AddPrivateKey.java Passed: sun/security/pkcs11/Secmod/Crypto.java Passed: sun/security/pkcs11/rsa/TestP11KeyFactoryGetRSAKeySpec.java Passed: sun/security/pkcs11/Secmod/GetPrivateKey.java Passed: sun/security/pkcs11/Secmod/JksSetPrivateKey.java Passed: sun/security/pkcs11/SecretKeyFactory/TestGeneral.java Passed: sun/security/pkcs11/Secmod/LoadKeystore.java Passed: sun/security/pkcs11/Secmod/TestNssDbSqlite.java Passed: sun/security/pkcs11/Secmod/TrustAnchors.java Passed: sun/security/pkcs11/SecureRandom/TestDeserialization.java Passed: sun/security/pkcs11/SecureRandom/Basic.java Passed: sun/security/pkcs11/SecretKeyFactory/TestPBKD.java Passed: sun/security/pkcs11/Provider/MultipleLogins.sh Passed: sun/security/pkcs11/Signature/InitAgainPSS.java Passed: sun/security/pkcs11/Signature/SigInteropPSS2.java Passed: sun/security/pkcs11/Signature/ByteBuffers.java Passed: sun/security/pkcs11/Serialize/SerializeProvider.java Passed: sun/security/pkcs11/Signature/ReinitSignature.java Passed: sun/security/pkcs11/Signature/LargeDSAKey.java Passed: sun/security/pkcs11/Signature/SignatureTestPSS2.java Passed: sun/security/pkcs11/Signature/SignatureTestPSS.java Passed: sun/security/pkcs11/Signature/KeyAndParamCheckForPSS.java Passed: sun/security/pkcs11/Signature/TestDSA2.java Passed: sun/security/pkcs11/tls/tls12/FipsModeTLS12.java Passed: sun/security/pkcs11/Signature/SigInteropPSS.java Passed: sun/security/pkcs11/tls/TestKeyMaterialChaCha20.java Passed: sun/security/pkcs11/SampleTest.java Passed: sun/security/pkcs11/Signature/TestDSA.java Passed: sun/security/pkcs11/Signature/TestRSAKeyLength.java Passed: sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java Passed: sun/security/pkcs11/Signature/TestDSAKeyLength.java Passed: sun/security/pkcs11/tls/TestPremaster.java Passed: sun/security/pkcs11/tls/TestLeadingZeroesP11.java Passed: sun/security/pkcs11/tls/TestMasterSecret.java Passed: sun/security/pkcs12/Bug6415637.java Passed: sun/security/pkcs12/EmptyAlias.java Passed: sun/security/pkcs11/tls/TestKeyMaterial.java Passed: sun/security/pkcs12/AttributesMultiThread.java Passed: sun/security/pkcs12/AttributesCorrectness.java Passed: sun/security/pkcs11/tls/TestPRF.java Passed: sun/security/pkcs12/PBES2Encoding.java Passed: sun/security/pkcs12/P12SecretKey.java Passed: sun/security/pkcs12/GetAttributes.java Passed: sun/security/pkcs12/MixedcaseAlias.java Passed: sun/security/pkcs12/ProbeLargeKeystore.java Passed: sun/security/pkcs12/EmptyPassword.java Passed: sun/security/pkcs12/StoreSecretKeyTest.java Passed: sun/security/pkcs12/StorePasswordTest.java Passed: sun/security/pkcs12/StoreTrustedCertTest.java Passed: sun/security/pkcs12/SecretKeyAlgorithms.java Passed: sun/security/provider/certpath/CertId/CheckCertId.java Passed: sun/security/pkcs12/ProbeBER.java Passed: sun/security/pkcs12/WrongPBES2.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/provider/all/Deterministic.java Passed: sun/security/krb5/auto/BasicKrb5Test.java Passed: sun/security/provider/certpath/OCSP/OCSPSingleExtensions.java Passed: sun/security/provider/certpath/PKIXCertPathValidator/Validity.java Passed: sun/security/provider/certpath/OCSP/OCSPNoContentLength.java Passed: sun/security/provider/certpath/X509CertPath/IllegalCertiticates.java Passed: sun/security/provider/certpath/SunCertPathBuilderExceptionTest.java Passed: sun/security/provider/DSA/SecureRandomReset.java Passed: sun/security/provider/certpath/ResponderId/ResponderIdTests.java Passed: sun/security/pkcs12/GetSetEntryTest.java Passed: sun/security/provider/certpath/PKIXCertComparator/Order.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/certpath/DisabledAlgorithms/CPBuilder.java Passed: sun/security/provider/DSA/TestLegacyDSAKeyPairGenerator.java Passed: sun/security/provider/FileInputStreamPool/FileInputStreamPoolTest.java Passed: sun/security/provider/DSA/TestMaxLengthDER.java Passed: sun/security/provider/hss/TestHSS.java Passed: sun/security/provider/KeyStore/CaseSensitiveAliases.java Passed: sun/security/pkcs12/ImportPassKeyAlg.java Passed: sun/net/www/http/HttpClient/KeepAliveTest.java Passed: sun/security/provider/KeyStore/DksWithEmptyKeystore.java Passed: sun/security/provider/KeyStore/TestJKSWithSecretKey.java Passed: sun/security/provider/KeyStore/WrongStoreType.java Passed: sun/security/provider/certpath/DisabledAlgorithms/CPBuilderWithMD5.java Passed: sun/security/provider/KeyStore/DKSTest.java Passed: sun/security/provider/KeyStore/WrongPassword.java Passed: sun/security/provider/MessageDigest/DigestKAT.java Passed: sun/security/provider/MessageDigest/SHA512.java Passed: sun/security/provider/MessageDigest/TestSHAClone.java Passed: sun/security/provider/NSASuiteB/TestSHAOids.java Passed: sun/security/provider/NSASuiteB/TestSHAwithDSASignatureOids.java Passed: sun/security/provider/MessageDigest/SHA3.java Passed: sun/security/provider/MessageDigest/Offsets.java Passed: sun/security/provider/PolicyFile/Alias.java Passed: sun/security/provider/PolicyFile/AliasExpansion.java Passed: sun/security/provider/PolicyFile/CanonPath.java Passed: sun/security/provider/PolicyFile/CombinedPerms.java Passed: sun/security/provider/PolicyFile/BadPolicyFile.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/PolicyFile/nullDomain.java Passed: sun/security/provider/PolicyFile/Modules.java Passed: sun/security/provider/PolicyFile/SelfWildcard.java Passed: sun/security/provider/PolicyFile/SelfExpansion.java Passed: sun/security/provider/PolicyFile/TokenStore.java Passed: sun/security/provider/PolicyFile/Utf8.java Passed: sun/security/provider/PolicyFile/TrustedCert.java Passed: sun/security/pkcs12/SameDN.java Passed: sun/security/provider/PolicyFile/WildcardPrincipalName.java Passed: sun/security/provider/PolicyParser/BogusGrants.java Passed: sun/security/provider/PolicyParser/EncodeURL.java Passed: sun/security/provider/PolicyParser/ExtDirs.java#id0 Passed: sun/security/provider/PolicyParser/AvoidPropertyExpansionExceptions.java Passed: sun/security/provider/PolicyParser/ExpansionErrorMisleading.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/ExtDirsDefaultPolicy.java#id1 Passed: sun/security/provider/PolicyParser/TokenStore.java Passed: sun/security/provider/PolicyParser/ExtDirsDefaultPolicy.java#id2 Passed: sun/security/provider/PolicyParser/ExtDirsDefaultPolicy.java#id3 Passed: sun/security/pkcs12/PKCS12SameKeyId.java Passed: sun/security/provider/SecureRandom/DRBGAlg.java Passed: sun/security/provider/SecureRandom/DRBGS11n.java Passed: sun/security/provider/SecureRandom/SHA1PRNGReseed.java Passed: sun/security/provider/SecureRandom/AutoReseed.java Passed: sun/security/provider/SecureRandom/StrongSecureRandom.java Passed: sun/security/provider/SecureRandom/AbstractDrbg/SpecTest.java Passed: sun/security/provider/SeedGenerator/Awt_Hang_Test.java Passed: sun/security/provider/SeedGenerator/Priority_Inversion.java Passed: sun/security/provider/X509Factory/BadPem.java Passed: sun/security/provider/SecureRandom/CommonSeeder.java Passed: sun/security/provider/SecureRandom/StrongSeedReader.java Passed: sun/security/rsa/pss/InitAgain.java Passed: sun/security/rsa/pss/PSSKeyCompatibility.java Passed: sun/security/rsa/pss/DefaultParamSpec.java Passed: sun/security/provider/SeedGenerator/SeedGeneratorChoice.java Passed: sun/security/rsa/pss/PSSParametersTest.java Passed: sun/security/provider/PolicyFile/getinstance/getinstance.sh Passed: sun/security/provider/DSA/TestAlgParameterGenerator.java Passed: sun/security/pkcs12/ParamsPreferences.java Passed: sun/security/rsa/BrokenRSAPrivateCrtKey.java Passed: sun/security/rsa/InvalidBitString.java Passed: sun/security/provider/DSA/SupportedDSAParamGen.java Passed: sun/security/provider/NSASuiteB/TestDSAGenParameterSpecLongKey.java Passed: sun/security/rsa/RSAPaddingCheck.java Passed: sun/security/rsa/PrivateKeyEqualityTest.java Passed: sun/security/provider/X509Factory/BigCRL.java Passed: sun/security/rsa/KeySizeTest.java Passed: sun/security/rsa/pss/TestPSSKeySupport.java Passed: sun/security/rsa/pss/SerializedPSSKey.java Passed: sun/security/rsa/TestKeyFactory.java Passed: sun/security/provider/NSASuiteB/TestDSAGenParameterSpec.java Passed: sun/security/rsa/TestKeyPairGeneratorExponent.java Passed: sun/security/rsa/TestCACerts.java Passed: sun/security/rsa/TestKeyPairGenerator.java Passed: sun/security/rsa/TestRSAOidSupport.java Passed: sun/security/rsa/TestKeyPairGeneratorInit.java Passed: sun/security/rsa/TestKeyPairGeneratorLength.java Passed: sun/security/rsa/WithoutNULL.java Passed: sun/security/rsa/pss/TestSigGenPSS.java Passed: sun/security/rsa/TestSignatures.java Passed: sun/security/rsa/SignatureOffsets.java Passed: sun/security/ssl/ALPN/AlpnGreaseTest.java Passed: sun/security/ssl/AppInputStream/ReadHandshake.java Passed: sun/security/ssl/AppInputStream/ReadBlocksClose.java Passed: sun/security/ssl/AppInputStream/ReadZeroBytes.java Passed: sun/security/ssl/AppOutputStream/NoExceptionOnClose.java Passed: sun/security/ssl/AppInputStream/RemoveMarkReset.java Passed: sun/security/ssl/CipherSuite/LegacyConstraints.java Passed: sun/security/ssl/CipherSuite/DisabledCurve.java Passed: sun/security/rsa/TestSigGen15.java Passed: sun/security/ssl/CipherSuite/NoDesRC4DesEdeCiphSuite.java Passed: sun/security/ssl/CipherSuite/SSL_NULL.java Passed: sun/security/ssl/CipherSuite/RestrictSignatureScheme.java Passed: sun/security/ssl/ClientHandshaker/CipherSuiteOrder.java Passed: sun/security/rsa/SpecTest.java Passed: sun/security/provider/DSA/SupportedDSAParamGenLongKey.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/ssl/EngineArgs/DebugReportsOneExtraByte.java Passed: sun/security/ssl/CipherSuite/RestrictNamedGroup.java Passed: sun/security/pkcs12/KeytoolOpensslInteropTest.java Passed: sun/security/ssl/GenSSLConfigs/main.java Passed: sun/security/ssl/HandshakeOutStream/NullCerts.java Passed: sun/security/rsa/pss/SignatureTest2.java Passed: sun/security/ssl/internal/TestRun.java Passed: sun/security/ssl/InputRecord/ClientHelloRead.java Passed: sun/security/ssl/rsa/CheckProviderEntries.java Passed: sun/security/ssl/rsa/SignatureOffsets.java Passed: sun/security/rsa/SignedObjectChain.java Passed: sun/security/ssl/ProtocolVersion/HttpsProtocols.java Passed: sun/security/ssl/HandshakeHash/HandshakeHashCloneExhaustion.java Passed: sun/security/ssl/ServerHandshaker/AnonCipherWithWantClientAuth.java Passed: sun/security/ssl/ServerHandshaker/GetPeerHost.java Passed: sun/security/ssl/ServerHandshaker/HelloExtensionsTest.java Passed: sun/security/ssl/SignatureScheme/CustomizedClientSchemes.java Passed: sun/security/ssl/SignatureScheme/CustomizedServerSchemes.java Passed: sun/security/ssl/InputRecord/SSLSocketTimeoutNulls.java Passed: sun/security/ssl/CipherSuite/SupportedGroups.java Passed: sun/security/ssl/SignatureScheme/SigSchemePropOrdering.java Passed: sun/security/ssl/SignatureScheme/Tls13NamedGroups.java Passed: sun/security/ssl/SignatureScheme/SigAlgosExtTestWithTLS13.java Passed: sun/security/ssl/DHKeyExchange/DHEKeySizing.java Passed: sun/security/ssl/SSLContextImpl/BadKSProvider.java Passed: sun/security/ssl/SSLContextImpl/BadTSProvider.java Passed: sun/security/ssl/spi/ProviderInit.java Passed: sun/security/ssl/SocketCreation/SocketCreation.java Passed: sun/security/ssl/SSLContextImpl/CustomizedDTLSDefaultProtocols.java Passed: sun/security/ssl/SSLContextImpl/CustomizedDefaultProtocols.java Passed: sun/security/ssl/SSLCipher/ReadOnlyEngine.java Passed: sun/security/ssl/SignatureScheme/SigAlgosExtTestWithTLS12.java Passed: sun/security/ssl/SSLContextImpl/CustomizedDTLSServerDefaultProtocols.java Passed: sun/security/ssl/SSLContextImpl/CustomizedServerDefaultProtocols.java Passed: sun/security/ssl/SSLContextImpl/DefaultCipherSuitePreference.java Passed: sun/security/ssl/SSLContextImpl/DefaultDTLSEnabledProtocols.java Passed: sun/security/ssl/SSLContextImpl/DefaultEnabledProtocols.java Passed: sun/security/ssl/SSLContextImpl/IllegalProtocolProperty.java Passed: sun/security/ssl/SSLContextImpl/NoOldVersionContext.java Passed: sun/security/ssl/SSLContextImpl/GoodProvider.java Passed: sun/security/ssl/SSLContextImpl/NullGetAcceptedIssuers.java Passed: sun/security/ssl/SSLContextImpl/SSLContextVersion.java Passed: sun/security/ssl/SSLContextImpl/SSLContextDefault.java Passed: sun/security/ssl/SSLEngineImpl/CloseStart.java Passed: sun/security/ssl/SSLContextImpl/MultipleChooseAlias.java Passed: sun/security/ssl/SSLEngineImpl/CloseEngineException.java Passed: sun/security/ssl/CipherSuite/NamedGroupsWithCipherSuite.java Passed: sun/security/ssl/SSLEngineImpl/DelegatedTaskWrongException.java Passed: sun/security/ssl/SSLEngineImpl/EmptyExtensionData.java Passed: sun/security/ssl/SSLContextImpl/MD2InTrustAnchor.java Passed: sun/security/ssl/SSLEngineImpl/EngineEnforceUseClientMode.java Passed: sun/security/ssl/SSLEngineImpl/RehandshakeFinished.java Passed: sun/security/ssl/SSLContextImpl/CustomizedCipherSuites.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineDecodeBadPoint.java Passed: sun/security/ssl/SSLContextImpl/TrustTrustedCert.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineFailedALPN.java Passed: sun/security/ssl/rsa/SignedObjectChain.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineEmptyFragments.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineDeadlock.java Passed: sun/security/ssl/SSLEngineImpl/TLS13BeginHandshake.java Passed: sun/security/ssl/SSLSessionContextImpl/DefautlCacheSize.java Passed: sun/security/ssl/SSLLogger/LoggerDateFormatterTest.java Passed: sun/security/ssl/SSLSessionContextImpl/Timeout.java Passed: sun/security/ssl/SSLSessionImpl/HashCodeMissing.java Passed: sun/security/ssl/SSLEngineImpl/TestBadDNForPeerCA.java Passed: sun/security/ssl/SSLEngineImpl/TestBadDNForPeerCA12.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineBadBufferArrayAccess.java Passed: sun/security/ssl/SSLSessionImpl/InvalidateSession.java Passed: sun/security/ssl/DHKeyExchange/UseStrongDHSizes.java Passed: sun/security/ssl/SSLSessionImpl/ResumptionUpdateBoundValues.java Passed: sun/security/ssl/SSLSocketImpl/AsyncSSLSocketClose.java Passed: sun/security/ssl/SSLSocketImpl/CheckMethods.java Passed: sun/security/ssl/SSLLogger/LoggingFormatConsistency.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineKeyLimit.java Passed: sun/security/ssl/SSLSocketImpl/ClientModeClientAuth.java Passed: sun/security/ssl/SSLSocketImpl/BlockedAsyncClose.java Passed: sun/security/ssl/SSLSocketImpl/CloseSocket.java Passed: sun/security/ssl/SSLSocketImpl/CloseSocketException.java Passed: sun/security/ssl/SSLSocketImpl/ClientSocketCloseHang.java Passed: sun/security/ssl/SSLSocketImpl/DisableExtensions.java Passed: sun/security/ssl/SSLSocketImpl/LargePacketAfterHandshakeTest.java Passed: sun/security/ssl/SSLSessionImpl/ResumeChecksServerStateless.java Passed: sun/security/ssl/SSLSocketImpl/ClientTimeout.java Passed: sun/security/ssl/SSLSocketImpl/IgnorableExceptionMessages.java Passed: sun/security/ssl/SSLSocketImpl/LoopbackSSLSocket.java Passed: sun/security/ssl/SSLSessionImpl/ResumeChecksClient.java Passed: sun/security/ssl/SSLSocketImpl/NewSocketMethods.java Passed: sun/security/ssl/SSLSessionImpl/ResumeChecksClientStateless.java Passed: sun/security/ssl/SSLSocketImpl/ReuseAddr.java Passed: sun/security/ssl/SSLSocketImpl/ReverseNameLookup.java Passed: sun/security/ssl/SSLSocketImpl/SetSoTimeout.java Passed: sun/security/ssl/SSLSocketImpl/NotifyHandshakeTest.sh Passed: sun/security/ssl/SSLSocketImpl/InvalidateServerSessionRenegotiate.java Passed: sun/security/ssl/SSLSocketImpl/SocketExceptionForSocketIssues.java Passed: sun/security/ssl/CertPathRestrictions/TLSRestrictions.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/NoImpactServerRenego.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketImplThrowsWrongExceptions.java Passed: sun/security/ssl/SSLSessionImpl/NoInvalidateSocketException.java Passed: sun/security/rsa/SignatureTest.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketReset.java Passed: sun/security/ssl/SSLSessionImpl/ResumeChecksServer.java Passed: sun/security/ssl/SSLSocketImpl/ServerTimeout.java Passed: sun/security/ssl/SSLSocketImpl/UnconnectedSocketWrongExceptions.java Passed: sun/security/ssl/SSLSocketImpl/ServerRenegoWithTwoVersions.java Passed: sun/security/ssl/X509KeyManager/NullCases.java Passed: sun/security/ssl/X509KeyManager/PreferredKey.java Passed: sun/security/ssl/X509KeyManager/NoGoodKey.java Passed: sun/security/ssl/SSLSocketImpl/RejectClientRenego.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketShouldThrowSocketException.java Passed: sun/security/ssl/X509KeyManager/SelectOneKeyOutOfMany.java Passed: sun/security/ssl/X509TrustManagerImpl/CheckNullEntity.java Passed: sun/security/ssl/X509TrustManagerImpl/CacertsLimit.java Passed: sun/security/ssl/X509TrustManagerImpl/BasicConstraints.java Passed: sun/security/ssl/X509TrustManagerImpl/ComodoHacker.java Passed: sun/security/ssl/X509TrustManagerImpl/CertRequestOverflow.java Passed: sun/security/ssl/Stapling/StatusResponseManager.java Passed: sun/security/ssl/X509TrustManagerImpl/SunX509ExtendedTM.java Passed: sun/security/ssl/X509TrustManagerImpl/Symantec/Distrust.java Passed: sun/security/ssl/X509TrustManagerImpl/SelfIssuedCert.java Passed: sun/security/ssl/X509TrustManagerImpl/X509ExtendedTMEnabled.java Passed: sun/security/ssl/X509TrustManagerImpl/TooManyCAs.java Passed: sun/security/ssl/X509TrustManagerImpl/PKIXExtendedTM.java Passed: sun/security/ssl/X509TrustManagerImpl/BasicConstraints12.java Passed: sun/security/ssl/X509KeyManager/CertificateAuthorities.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketCloseHang.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketKeyLimit.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketSSLEngineCloseInbound.java Passed: sun/security/tools/jarsigner/multiRelease/MVJarSigningTest.java Passed: sun/security/tools/jarsigner/warnings/AliasNotInStoreTest.java Passed: sun/security/tools/jarsigner/warnings/AliasNotInStoreTest2.java Passed: sun/security/tools/jarsigner/warnings/BadNetscapeCertTypeTest.java Passed: sun/security/tools/jarsigner/warnings/BadExtendedKeyUsageTest.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/CertChainUnclosed.java Passed: sun/security/tools/jarsigner/AutoKeyStore.java Passed: sun/security/tools/jarsigner/warnings/LowerCaseManifest.java Passed: sun/security/tools/jarsigner/warnings/NoTimestampTest.java Passed: sun/security/tools/jarsigner/warnings/NotYetValidCertTest.java Passed: sun/security/tools/jarsigner/CheckAlgParams.java Passed: sun/security/tools/jarsigner/AlgOptions.java Passed: sun/security/tools/jarsigner/warnings/MultipleWarningsTest.java Passed: sun/security/tools/jarsigner/Collator.java Passed: sun/security/tools/jarsigner/warnings/NotSignedByAliasTest.java Passed: sun/security/tools/jarsigner/DefaultSigalg.java Passed: sun/security/tools/jarsigner/AltProvider.java Passed: sun/security/rsa/pss/SignatureTestPSS.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/warnings/ChainNotValidatedTest.java Passed: sun/security/tools/jarsigner/CheckUsage.java Passed: sun/security/tools/jarsigner/CertPolicy.java Passed: sun/security/tools/jarsigner/ExitOrNot.java Passed: sun/security/tools/jarsigner/DisableCurveTest.java Passed: sun/security/tools/jarsigner/EmptyJar.java Passed: sun/security/tools/jarsigner/EntriesOrder.java Passed: sun/security/tools/jarsigner/FindHeaderEndVsManifestDigesterFindFirstSection.java Passed: sun/security/tools/jarsigner/EmptyManifest.java Passed: sun/security/tools/jarsigner/JarSigningNonAscii.java Passed: sun/security/tools/jarsigner/LargeJarEntry.java Passed: sun/security/tools/jarsigner/EmptyIndividualSectionName.java Passed: sun/security/tools/jarsigner/FailedSigning.java Passed: sun/security/tools/jarsigner/DigestDontIgnoreCase.java Passed: sun/security/tools/jarsigner/JvIndex.java Passed: sun/security/tools/jarsigner/NewSize7.java Passed: sun/security/tools/jarsigner/LineBrokenMultiByteCharacter.java Passed: sun/security/tools/jarsigner/OldSig.java Passed: sun/security/tools/jarsigner/CheckSignerCertChain.java Passed: sun/security/tools/jarsigner/NameClash.java Passed: sun/security/tools/jarsigner/PercentSign.java Passed: sun/security/tools/jarsigner/Options.java Passed: sun/security/tools/jarsigner/JavaKeyStoreAliasCaseInsensitive.java Passed: sun/security/tools/jarsigner/MainAttributesConfused.java Passed: sun/security/tools/jarsigner/EnableRevocation.java Passed: sun/security/tools/jarsigner/OnlyManifest.java Passed: sun/security/tools/jarsigner/SameName.java Passed: sun/security/tools/jarsigner/PosixPermissionsTest.java Passed: sun/security/tools/jarsigner/RemoveDifferentKeyAlgBlockFile.java Passed: sun/security/tools/jarsigner/Test4431684.java Passed: sun/security/tools/jarsigner/SectionsOnly.java Passed: sun/security/tools/jarsigner/PassType.java Passed: sun/security/tools/jarsigner/SymLinkTest.java Passed: sun/security/tools/jarsigner/EC.java Passed: sun/security/tools/jarsigner/VerifyHSSSignedJar.java Passed: sun/security/tools/jarsigner/SignedAgain.java Passed: sun/security/tools/jarsigner/VersionTest.java Passed: sun/security/tools/jarsigner/InsufficientSectionDelimiter.java Passed: sun/security/tools/jarsigner/TsacertOptionTest.java Passed: sun/security/tools/keytool/fakecacerts/MyOwnCacerts.java Passed: sun/security/tools/jarsigner/SectionNameContinuedVsLineBreak.java Passed: sun/security/tools/jarsigner/WeakSize.java Passed: sun/security/tools/keytool/CacertsOption.java Passed: sun/security/tools/keytool/fakecacerts/TrustedCRL.java Passed: sun/security/tools/jarsigner/WasSignedByOtherSigner.java Passed: sun/security/tools/keytool/CloneKeyAskPassword.java Passed: sun/security/tools/keytool/CheckCertAKID.java Passed: sun/security/tools/keytool/fakegen/PSS.java Passed: sun/security/tools/keytool/DupCommands.java Passed: sun/security/tools/keytool/fakegen/DefaultSignatureAlgorithm.java Passed: sun/security/tools/keytool/DupImport.java Passed: sun/security/tools/keytool/CloseFile.java Passed: sun/security/tools/keytool/EmptyField.java Passed: sun/security/tools/keytool/ExtOptionCamelCase.java Passed: sun/security/tools/keytool/FileInHelp.java Passed: sun/security/tools/keytool/DefaultOptions.java Passed: sun/security/tools/keytool/HasSrcStoretypeOption.java Passed: sun/security/tools/keytool/GroupName.java Passed: sun/security/tools/jarsigner/RestrictedAlgo.java Passed: sun/security/tools/keytool/ImportPrompt.java Passed: sun/security/tools/keytool/fakecacerts/TrustedCert.java Passed: sun/security/tools/keytool/ImportReadAll.java Passed: sun/security/tools/keytool/EmptySubject.java Passed: sun/security/tools/jarsigner/compatibility/SignTwice.java Passed: sun/security/tools/keytool/ImportToPwordlessPK12.java Passed: sun/security/tools/keytool/NewHelp.java Passed: sun/security/tools/keytool/GenKeyPairSigner.java Passed: sun/security/tools/keytool/NoExtNPE.java Passed: sun/security/tools/keytool/NssTest.java Passed: sun/security/tools/keytool/NewSize7.java Passed: sun/security/tools/keytool/JKStoPKCS12.java Passed: sun/security/tools/keytool/LineEndings.java Passed: sun/security/tools/keytool/KeyAlg.java Passed: sun/security/tools/keytool/PrintSSL.java Passed: sun/security/tools/keytool/RealType.java Passed: sun/security/tools/keytool/Resource.java Passed: sun/security/tools/keytool/RemoveKeyAlgDefault.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/jarsigner/PreserveRawManifestEntryAndDigest.java Passed: sun/security/tools/keytool/StandardAlgName.java Passed: sun/security/tools/jarsigner/Warning.java Passed: sun/security/tools/jarsigner/ConciseJarsigner.java Passed: sun/security/tools/keytool/KeyToolTest.java Passed: sun/security/tools/keytool/StartDateTest.java Passed: sun/security/tools/keytool/TryStore.java Passed: sun/security/tools/keytool/TestSha1Usage.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/tools/keytool/UnknownAndUnparseable.java Passed: sun/security/util/DerInputBuffer/BigInteger0.java Passed: sun/security/util/Debug/MultiOptions.java Passed: sun/security/util/DerInputBuffer/TimeParsing.java Passed: sun/security/util/DerInputBuffer/PaddedBitString.java Passed: sun/security/util/DerOutputStream/DerTimeEncoding.java Passed: sun/security/util/DerValue/BadValue.java Passed: sun/security/util/DerValue/DeepOctets.java Passed: sun/security/util/DerValue/DerValueEqualsHashCode.java Passed: sun/security/util/DerValue/EmptyValue.java Passed: sun/security/util/DerValue/Indefinite.java Passed: sun/security/util/DerValue/NegInt.java Passed: sun/security/util/DerValue/WideTag.java Passed: sun/security/util/DerOutputStream/LocaleInTime.java Passed: sun/security/tools/keytool/PKCS12Passwd.java Passed: sun/security/tools/keytool/VersionTest.java Passed: sun/security/util/HostnameChecker/TestHostnameChecker.java Passed: sun/security/util/InternalPrivateKey/Correctness.java Passed: sun/security/util/FilePermCompat/Flag.java Passed: sun/security/tools/keytool/Serial64.java Passed: sun/security/util/ManifestDigester/DigestInput.java Passed: sun/security/util/ManifestDigester/FindSection.java Passed: sun/security/util/ManifestDigester/LineBreaks.java Passed: sun/security/util/ManifestDigester/FindSections.java Passed: sun/security/util/HostnameChecker/NullHostnameCheck.java Passed: sun/security/util/FilePermCompat/CompatImpact.java Passed: sun/security/util/ManifestDigester/ReproduceRaw.java Passed: sun/security/tools/keytool/SelfIssued.java Passed: sun/security/tools/keytool/WeakSecretKeyTest.java Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomial1305 Passed: sun/security/tools/keytool/ReadJar.java Passed: sun/security/tools/keytool/StorePasswords.java Passed: sun/security/tools/keytool/WeakAlg.java Passed: sun/security/util/math/TestIntegerModuloP.java#Curve25519OrderField 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/math/TestIntegerModuloP.java#IntegerPolynomial25519 Passed: sun/security/util/RegisteredDomain/ParseNames.java Passed: sun/security/util/Resources/customSysClassLoader/BootMessages.java Passed: sun/security/util/Resources/customSysClassLoader/MessageFormatting.java Passed: sun/security/util/Resources/early/EarlyResources.java Passed: sun/security/util/Resources/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#IntegerPolynomialP256 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#Curve448OrderField Passed: sun/security/x509/AlgorithmId/PBES2.java Passed: sun/security/x509/AlgorithmId/SHA256withECDSA.java Passed: sun/security/x509/AlgorithmId/TurkishRegion.java Passed: sun/security/x509/AlgorithmId/Uninitialized.java Passed: sun/security/x509/AlgorithmId/Uppercase.java Passed: sun/security/x509/AVA/AVAEqualsHashCode.java Passed: sun/security/x509/AVA/BadName.java Passed: sun/security/x509/AVA/DomainComponentEncoding.java Passed: sun/security/x509/AVA/EmailAddressEncoding.java Passed: sun/security/x509/AVA/EmptyValue.java Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomial448 Passed: sun/security/x509/CertificateValidity/NullName.java Passed: sun/security/x509/EDIPartyName/NullName.java Passed: sun/security/x509/DNSName/LeadingPeriod.java Passed: sun/security/x509/equalNames/AltNamesEqualsTest.java Passed: sun/security/x509/Extensions/BCNull.java Passed: sun/security/x509/Extensions/DefaultCriticality.java Passed: sun/security/x509/Extensions/IssuingDistributionPointExtensionEncoding.java Passed: sun/security/x509/Extensions/IllegalExtensions.java Passed: sun/security/x509/GeneralName/Encode.java Passed: sun/security/x509/GeneralName/X400Address.java Passed: sun/security/x509/GeneralName/DNSNameTest.java Passed: sun/security/x509/IPAddressName/ConstrainsTest.java Passed: sun/security/x509/OtherName/Parse.java Passed: sun/security/x509/AlgorithmId/OmitAlgIdParam.java Passed: sun/security/util/math/TestIntegerModuloP.java#P256OrderField 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/URICertStore/ExtensionsWithLDAP.java Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomialP384 Passed: sun/security/x509/X500Name/EmailKeyword.java Passed: sun/security/x509/X500Name/NullX500Name.java Passed: sun/security/x509/X500Name/RDNwithMultipleAVAs.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/X509CertImpl/CertificateValidation.java Passed: sun/security/x509/X509CRLImpl/UnexpectedNPE.java Passed: sun/security/x509/X509CRLImpl/Verify.java Passed: sun/text/IntHashtable/patch-src/java.base/java/text/Bug4170614Test.java Passed: sun/text/IntHashtable/Bug4705389.java Passed: sun/text/resources/Collator/Bug4248694.java Passed: sun/text/resources/Collator/Bug4804273.java Passed: sun/text/resources/Collator/Bug4848897.java Passed: sun/text/resources/Collator/Bug6755060.java Passed: sun/security/x509/X509CRLImpl/OrderAndDup.java Passed: sun/security/x509/X509CertImpl/V3Certificate.java Passed: sun/text/resources/Format/Bug4395196.java Passed: sun/text/resources/Format/Bug4442855.java Passed: sun/text/resources/Format/Bug4621320.java Passed: sun/text/resources/Format/Bug4651568.java Passed: sun/text/resources/Format/Bug4685470.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/Format/Bug5096553.java Passed: sun/text/resources/Format/Bug8037343.java Passed: sun/text/resources/Format/Bug8074791.java Passed: sun/text/resources/LocaleDataTest.java Passed: sun/tools/jrunscript/jrunscript-argsTest.sh Passed: sun/tools/jrunscript/jrunscript-cpTest.sh Passed: sun/tools/jrunscript/jrunscript-DTest.sh Passed: sun/security/validator/samedn.sh Passed: sun/text/resources/Collator/CollationSettingsTests.java Passed: sun/tools/jrunscript/jrunscript-eTest.sh Passed: sun/text/resources/Collator/SwedishTest.java Passed: sun/tools/jrunscript/jrunscriptTest.sh Passed: sun/tools/jrunscript/jrunscript-helpTest.sh Passed: tools/jar/index/MetaInf.java Passed: sun/security/validator/certreplace.sh Passed: sun/security/x509/URICertStore/AIACertTimeout.java Passed: sun/tools/jrunscript/jrunscript-fTest.sh Passed: sun/security/util/math/TestIntegerModuloP.java#P384OrderField Passed: tools/jar/multiRelease/whitebox/Driver.java Passed: tools/jar/mmrjar/Basic.java Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomialP521 Passed: sun/security/util/math/TestIntegerModuloP.java#P521OrderField Passed: tools/jar/ChangeDir.java Passed: tools/jar/multiRelease/Basic1.java Passed: tools/jar/CreateMissingParentDirectories.java Passed: tools/jar/multiRelease/Basic.java Passed: tools/jar/InputFilesTest.java Passed: tools/jar/ContentOrder.java Passed: tools/jar/JarBackSlash.java Passed: tools/jar/ManifestDirectoryCompression.java Passed: tools/jar/JarEntryTime.java Passed: tools/jar/ReleaseBeforeFiles.java Passed: tools/jar/UpdateJar.java Passed: tools/jar/multiRelease/RuntimeTest.java Passed: tools/jimage/ImageReaderDuplicateChildNodesTest.java Passed: tools/jar/UpdateManifest.java Passed: tools/jar/modularJar/JarToolModuleDescriptorReproducibilityTest.java Passed: tools/jimage/JImageBasicsTest.java Passed: tools/jimage/JImageInfoTest.java Passed: tools/jar/LeadingGarbage.java Passed: tools/jimage/JImageListTest.java Passed: tools/jimage/JImageToolTest.java Passed: tools/jimage/JImageExtractTest.java Passed: tools/jimage/JImageVerifyTest.java Passed: tools/jar/multiRelease/VersionValidatorTest.java Passed: tools/jar/modularJar/Basic.java Passed: tools/jimage/JImageNonAsciiNameTest.java Passed: tools/jar/compat/CLICompatibility.java Passed: tools/jimage/JImageTest.java Passed: tools/jar/ReproducibleJar.java Passed: tools/jlink/basic/AllModulePath.java Passed: tools/jlink/bindservices/BindServices.java Passed: tools/jlink/basic/BasicTest.java Passed: tools/jimage/VerifyJimage.java Passed: tools/jlink/plugins/SystemModuleDescriptors/SystemModulesTest.java Passed: tools/jlink/bindservices/SuggestProviders.java Passed: tools/jlink/multireleasejar/JLinkMRJavaBaseVersionTest.java Passed: tools/jlink/plugins/SystemModuleDescriptors/CompiledVersionTest.java Passed: tools/jlink/plugins/CompressIndexesTest.java Passed: tools/jlink/plugins/SystemModuleDescriptors/ModuleMainClassTest.java Passed: tools/jlink/plugins/ExcludeFilesPluginTest.java Passed: tools/jlink/plugins/DefaultStripDebugPluginTest.java Passed: tools/jlink/plugins/ExcludeModuleInfoTest.java Passed: tools/jlink/plugins/ExcludePluginTest.java Passed: tools/jlink/plugins/ExcludeVMPluginTest.java Passed: tools/jlink/multireleasejar/JLinkMultiReleaseJarTest.java Passed: tools/jlink/plugins/AddOptionsPluginTest.java Passed: tools/jlink/plugins/ExcludeJmodSectionPluginTest.java Passed: tools/jlink/plugins/LastSorterTest.java Passed: tools/jlink/plugins/CDSPluginTest.java Passed: tools/jlink/plugins/OrderResourcesPluginTest.java Passed: tools/jlink/plugins/StripNativeDebugSymbolsPlugin/StripNativeDebugSymbolsPluginTest.java Passed: tools/jlink/plugins/PrevisitorTest.java Passed: tools/jlink/plugins/PluginsNegativeTest.java Passed: tools/jlink/plugins/LegalFilePluginTest.java Passed: tools/jlink/plugins/SignatureParserTest.java Passed: tools/jlink/plugins/ResourceFilterTest.java Passed: tools/jlink/CheckExecutable.java Passed: sun/security/x509/URICertStore/CRLReadTimeout.java Passed: tools/jlink/plugins/CompressorPluginTest.java Passed: tools/jlink/plugins/StripJavaDebugAttributesPluginTest.java Passed: tools/jlink/ImageFilePoolTest.java Passed: tools/jlink/ImageFileCreatorTest.java Passed: tools/jlink/plugins/StringSharingPluginTest.java Passed: tools/jlink/plugins/SystemModuleDescriptors/UserModuleTest.java Passed: tools/jlink/ExplodedModuleNameTest.java Passed: tools/jlink/plugins/GenerateJLIClassesPluginTest.java Passed: tools/jlink/plugins/VendorInfoPluginsTest.java Passed: tools/jlink/IntegrationTest.java Passed: tools/jlink/JLinkEndianTest.java Passed: tools/jlink/JLinkDedupTestBatchSizeOne.java Passed: tools/jlink/DefaultProviderTest.java Passed: tools/jlink/JLink100Modules.java Passed: tools/jlink/JLinkOptionsTest.java Passed: tools/jlink/JLink2Test.java Passed: tools/jlink/JLinkToolProviderTest.java Passed: tools/jlink/JLinkReproducible2Test.java Passed: sun/security/tools/keytool/GenerateAll.java Passed: tools/jlink/ReleaseImplementorTest.java Passed: tools/jlink/ResourceDuplicateCheckTest.java Passed: tools/jlink/ResourcePoolTest.java Passed: tools/jlink/JLinkReproducible3Test.java Passed: tools/jlink/SecurityTest.java Passed: tools/jlink/ModuleNamesOrderTest.java Passed: tools/jlink/JLinkSigningTest.java Passed: tools/jmod/hashes/HashesOrderTest.java Passed: tools/jlink/JLinkNegativeTest.java Passed: tools/jlink/JLinkPluginsTest.java Passed: tools/jlink/NativeTest.java Passed: tools/launcher/8261785/Test8261785.java Passed: tools/jmod/hashes/HashesTest.java Passed: tools/jmod/JmodNegativeTest.java Passed: tools/launcher/modules/addmods/AddModsTest.java Passed: tools/jmod/JmodTest.java Passed: tools/launcher/modules/addexports/manifest/AddExportsAndOpensInManifest.java Passed: tools/launcher/modules/addreads/AddReadsTest.java Passed: tools/launcher/modules/addreads/AddReadsTestWarningError.java Passed: tools/launcher/modules/basic/InitErrors.java Passed: tools/jlink/JLinkReproducibleTest.java Passed: tools/launcher/modules/basic/LauncherErrors.java Passed: tools/launcher/modules/basic/BasicTest.java Passed: tools/launcher/modules/addexports/AddExportsTest.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/addexports/AddExportsTestWarningError.java Passed: tools/launcher/modules/showmoduleresolution/ShowModuleResolutionTest.java Passed: tools/launcher/modules/limitmods/LimitModsTest.java Passed: tools/launcher/modules/patch/basic/PatchTest.java Passed: tools/launcher/modules/patch/automatic/PatchTest.java Passed: tools/jlink/plugins/IncludeLocalesPluginTest.java Passed: tools/launcher/modules/dryrun/DryRunTest.java Passed: tools/launcher/modules/patch/basic/PatchTestWarningError.java Passed: tools/launcher/ChangeDataModel.java Passed: tools/launcher/ArgsFileTest.java Passed: tools/launcher/modules/listmods/ListModsTest.java Passed: tools/launcher/DefaultLocaleTestRun.java Passed: tools/launcher/DiacriticTest.java Passed: tools/launcher/modules/validate/ValidateModulesTest.java Passed: tools/jar/multiRelease/ApiValidatorTest.java Passed: tools/launcher/I18NArgTest.java Passed: tools/launcher/ArgsEnvVar.java Passed: tools/launcher/I18NTest.java Passed: tools/launcher/ArgFileSyntax.java Passed: tools/launcher/InfoStreams.java Passed: tools/launcher/ExecutionEnvironment.java#id0 Passed: tools/launcher/JliLaunchTest.java Passed: tools/launcher/Jexec.java Passed: tools/launcher/I18NJarTest.java Passed: sun/security/tools/jarsigner/TimestampCheck.java Passed: tools/launcher/modules/patch/systemmodules/PatchSystemModules.java Passed: tools/launcher/BigJar.java Passed: tools/launcher/LauncherMessageTest.java Passed: tools/launcher/RunpathTest.java Passed: tools/launcher/MainClassAttributeTest.java Passed: tools/launcher/MultipleJRERemoved.java Passed: tools/launcher/ClassPathWildCard.sh Passed: tools/jlink/JLinkTest.java Passed: tools/launcher/TestSpecialArgs.java Passed: tools/launcher/MainClassCantBeLoadedTest.java Passed: tools/launcher/MiscTests.java Passed: tools/launcher/TestXcheckJNIWarnings.java#noagent Passed: tools/launcher/TooSmallStackSize.java Passed: tools/launcher/Test7029048.java#id0 Passed: tools/launcher/UnresolvedExceptions.java Passed: tools/launcher/MultipleJRE.sh Passed: tools/launcher/TestXcheckJNIWarnings.java#jdwp-agent Passed: tools/launcher/UnicodeTest.java Passed: tools/launcher/FXLauncherTest.java Passed: tools/launcher/TestMainWithoutEnclosing.java Passed: tools/launcher/VersionCheck.java Passed: tools/launcher/Settings.java Passed: tools/launcher/Arrrghs.java Passed: tools/launcher/ToolsOpts.java Passed: tools/launcher/InstanceMainTest.java Passed: tools/launcher/SourceMode.java Passed: tools/launcher/HelpFlagsTest.java Test results: passed: 4,083; failed: 12 Report written to /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-results/jtreg_test_jdk_tier2/html/report.html Results written to /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2 Finished running test 'jtreg:test/jdk:tier2' Test report is stored in build/linux-x86_64-server-fastdebug/test-results/jtreg_test_jdk_tier2 Running test 'jtreg:test/langtools:tier2' Passed: jdk/jshell/JdiHangingListenExecutionControlTest.java Passed: jdk/jshell/FailOverDirectExecutionControlTest.java Passed: jdk/jshell/JdiLaunchingExecutionControlTest.java Passed: jdk/jshell/FailOverExecutionControlDyingLaunchTest.java Passed: jdk/jshell/JdiListeningExecutionControlTest.java Passed: jdk/jshell/ToolLocaleMessageTest.java Passed: jdk/jshell/FailOverExecutionControlHangingListenTest.java Passed: jdk/jshell/JdiListeningLocalhostExecutionControlTest.java Passed: jdk/jshell/ExternalEditorTest.java Passed: jdk/jshell/ToolReloadTest.java Passed: jdk/jshell/ToolBasicTest.java Test results: passed: 11 Report written to /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-results/jtreg_test_langtools_tier2/html/report.html Results written to /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_langtools_tier2 Finished running test 'jtreg:test/langtools:tier2' Test report is stored in build/linux-x86_64-server-fastdebug/test-results/jtreg_test_langtools_tier2 Running test 'jtreg:test/jaxp:tier2' Passed: javax/xml/jaxp/functional/catalog/DefaultFeaturesTest.java Passed: javax/xml/jaxp/functional/catalog/PreferFeatureTest.java Passed: javax/xml/jaxp/functional/catalog/DeferFeatureTest.java Passed: javax/xml/jaxp/functional/catalog/DelegatePublicTest.java Passed: javax/xml/jaxp/functional/catalog/CatalogReferCircularityTest.java Passed: javax/xml/jaxp/functional/catalog/PreferTest.java Passed: javax/xml/jaxp/functional/catalog/NormalizationTest.java Passed: javax/xml/jaxp/functional/catalog/GroupTest.java Passed: javax/xml/jaxp/functional/catalog/DelegateSystemTest.java Passed: javax/xml/jaxp/functional/catalog/NextCatalogTest.java Passed: javax/xml/jaxp/functional/catalog/LoadCatalogTest.java Passed: javax/xml/jaxp/functional/catalog/DelegateUriTest.java Passed: javax/xml/jaxp/functional/catalog/PublicFamilyTest.java Passed: javax/xml/jaxp/functional/catalog/PublicTest.java Passed: javax/xml/jaxp/functional/catalog/ResolveFeatureTest.java Passed: javax/xml/jaxp/functional/catalog/SystemFamilyTest.java Passed: javax/xml/jaxp/functional/catalog/SystemTest.java Passed: javax/xml/jaxp/functional/catalog/SpecifyCatalogTest.java Passed: javax/xml/jaxp/functional/catalog/RewriteSystemTest.java Passed: javax/xml/jaxp/functional/catalog/SystemSuffixTest.java Passed: javax/xml/jaxp/functional/catalog/RewriteUriTest.java Passed: javax/xml/jaxp/functional/catalog/UriSuffixTest.java Passed: javax/xml/jaxp/functional/catalog/UriFamilyTest.java Passed: javax/xml/jaxp/functional/catalog/UriTest.java Passed: javax/xml/jaxp/functional/catalog/UrnUnwrappingTest.java Passed: javax/xml/jaxp/functional/javax/xml/datatype/ptests/FactoryNewInstanceTest.java Passed: javax/xml/jaxp/functional/catalog/ValidateCatalogTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/FactoryConfErrorTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserFactTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXFactoryNewInstanceTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/DocumentBuilderImpl01.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/datatype/ptests/DurationTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/DocumentBuilderFactoryTest.java Passed: javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLEventFactoryNewInstanceTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest02.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest03.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/othervm/TFCErrorTest.java Passed: javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLInputFactoryNewInstanceTest.java Passed: javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLOutputFactoryNewInstanceTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/ErrorListenerTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/SAXSourceTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/Bug6384418Test.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/DOMResultTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/StreamResultTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/SAXTFactoryTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerExcpTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerFactoryTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TfClearParamTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest02.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest03.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest.java Passed: javax/xml/jaxp/functional/javax/xml/validation/ptests/TypeInfoProviderTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/URIResolverTest.java Passed: javax/xml/jaxp/functional/javax/xml/validation/ptests/SchemaFactoryTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformTest.java Passed: javax/xml/jaxp/functional/javax/xml/validation/ptests/ValidatorHandlerTest.java Passed: javax/xml/jaxp/functional/javax/xml/validation/ptests/ValidatorTest.java Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathEvaluationResultTest.java Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/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/XPathExpressionTest.java Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/CommentTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/DocumentTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/DocumentTypeTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/DomImplementationTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/ElementTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/EntityChildTest.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/TypeInfoTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/TextTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/AttributesTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/AttributesNSTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/AttrImplTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/ContentHandlerTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/DefaultHandlerTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/EHFatalTest.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/SAXParserNSTableTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/ResolverTest.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/NamespaceContextTest.java Passed: javax/xml/jaxp/functional/test/astro/DocumentLSTest.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/auctionportal/UserController.java Passed: javax/xml/jaxp/functional/test/gaptest/Bug4511326.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/Bug4515047.java Passed: javax/xml/jaxp/functional/test/astro/AstroTest.java Passed: javax/xml/jaxp/functional/test/gaptest/Bug4512806.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/Bug4515660.java Passed: javax/xml/jaxp/functional/test/gaptest/Bug4693341.java Passed: javax/xml/jaxp/isolatedjdk/catalog/PropertiesTest.java Passed: javax/xml/jaxp/functional/test/gaptest/Bug4858685.java Passed: javax/xml/jaxp/unittest/catalog/CatalogAccessTest.java Passed: javax/xml/jaxp/module/ServiceProviderTest/DefaultFactoryWrapperTest.java Passed: javax/xml/jaxp/module/ServiceProviderTest/XMLReaderFactoryTest.java Passed: javax/xml/jaxp/module/ServiceProviderTest/LayerModularXMLParserTest.java Passed: javax/xml/jaxp/unittest/catalog/CatalogResolverTest.java Passed: javax/xml/jaxp/unittest/catalog/CatalogReuseTest.java Passed: javax/xml/jaxp/unittest/catalog/CatalogFileInputTest.java Passed: javax/xml/jaxp/module/ServiceProviderTest/BasicModularXMLParserTest.java Passed: javax/xml/jaxp/unittest/common/catalog/NullIdTest.java Passed: javax/xml/jaxp/unittest/catalog/GroupTest.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport1.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport2.java Passed: javax/xml/jaxp/unittest/common/catalog/DOMTest.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport.java Passed: javax/xml/jaxp/unittest/common/catalog/SAXTest.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport5.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport3.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport4.java Passed: javax/xml/jaxp/unittest/catalog/CatalogTest.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/catalog/StAXTest.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/EventFactoryTest0.java Passed: javax/xml/jaxp/unittest/common/catalog/SchemaTest.java Passed: javax/xml/jaxp/unittest/common/config/EventFactoryTest.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/catalog/TransformTest.java Passed: javax/xml/jaxp/unittest/common/config/OutputFactoryTest0.java Passed: javax/xml/jaxp/unittest/common/config/SAXImplTest.java Passed: javax/xml/jaxp/unittest/common/config/SAXImplTest0.java Passed: javax/xml/jaxp/unittest/common/config/PathTest.java Passed: javax/xml/jaxp/unittest/common/config/SAXPropertyTest.java Passed: javax/xml/jaxp/unittest/common/config/SchemaFactoryTest.java Passed: javax/xml/jaxp/unittest/common/config/SAXPropertyTest0.java Passed: javax/xml/jaxp/unittest/common/config/SchemaFactoryTest0.java Passed: javax/xml/jaxp/unittest/common/config/SchemaPropertyTest.java Passed: javax/xml/jaxp/unittest/common/config/SchemaPropertyTest0.java Passed: javax/xml/jaxp/unittest/common/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/DTDPropertiesTest.java Passed: javax/xml/jaxp/unittest/common/dtd/DOMTest.java Passed: javax/xml/jaxp/unittest/common/dtd/SAXTest.java Passed: javax/xml/jaxp/unittest/common/ImplPropertyTest.java Passed: javax/xml/jaxp/unittest/common/Bug7143711Test.java Passed: javax/xml/jaxp/unittest/common/dtd/StAXTest.java Passed: javax/xml/jaxp/unittest/common/ProcessingLimits.java Passed: javax/xml/jaxp/unittest/common/Bug6350682.java Passed: javax/xml/jaxp/unittest/common/Bug6723276Test.java Passed: javax/xml/jaxp/unittest/common/CDataChunkSizeTest.java Passed: javax/xml/jaxp/unittest/common/EncodingErrorsReportingTest.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/prettyprint/PrettyPrintTest.java Passed: javax/xml/jaxp/unittest/common/Sources.java Passed: javax/xml/jaxp/unittest/datatype/Bug6320118.java Passed: javax/xml/jaxp/unittest/datatype/Bug6937951Test.java Passed: javax/xml/jaxp/unittest/datatype/HashCodeTest.java Passed: javax/xml/jaxp/unittest/datatype/Bug7042647Test.java Passed: javax/xml/jaxp/unittest/datatype/Bug6937964Test.java Passed: javax/xml/jaxp/unittest/datatype/DatatypeFactoryTest.java Passed: javax/xml/jaxp/unittest/datatype/DurationTest.java Passed: javax/xml/jaxp/unittest/datatype/JDK8068839Test.java Passed: javax/xml/jaxp/unittest/common/ValidationWarningsTest.java Passed: javax/xml/jaxp/unittest/datatype/FactoryFindTest.java Passed: javax/xml/jaxp/unittest/datatype/XMLGregorianCalendarTest.java Passed: javax/xml/jaxp/unittest/common/TransformationWarningsTest.java Passed: javax/xml/jaxp/unittest/dom/ls/Bug4973153.java Passed: javax/xml/jaxp/unittest/dom/ls/Bug6290947.java Passed: javax/xml/jaxp/unittest/dom/ls/Bug6354955.java Passed: javax/xml/jaxp/unittest/dom/ls/Bug6376823.java Passed: javax/xml/jaxp/unittest/dom/ls/Bug6710741Test.java Passed: javax/xml/jaxp/unittest/dom/ls/LSParserTCKTest.java Passed: javax/xml/jaxp/unittest/dom/ls/LSParserTest.java Passed: javax/xml/jaxp/unittest/dom/Bug4915524.java Passed: javax/xml/jaxp/unittest/dom/Bug4915748.java Passed: javax/xml/jaxp/unittest/dom/ls/LSSerializerTest.java Passed: javax/xml/jaxp/unittest/dom/Bug4966082.java Passed: javax/xml/jaxp/unittest/dom/Bug4966138.java Passed: javax/xml/jaxp/unittest/dom/Bug4966142.java Passed: javax/xml/jaxp/unittest/dom/Bug6355326.java Passed: javax/xml/jaxp/unittest/dom/Bug6367542.java Passed: javax/xml/jaxp/unittest/dom/Bug6339023.java Passed: javax/xml/jaxp/unittest/dom/Bug4966143.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/DOMXPathTest.java Passed: javax/xml/jaxp/unittest/dom/JdkXmlDomTest.java Passed: javax/xml/jaxp/unittest/dom/ElementTraversal.java Passed: javax/xml/jaxp/unittest/dom/DOMConfigurationTest.java Passed: javax/xml/jaxp/unittest/dom/TCKEncodingTest.java Passed: javax/xml/jaxp/unittest/parsers/xinclude/Bug6794483Test.java Passed: javax/xml/jaxp/unittest/parsers/Bug4674384_MAX_OCCURS_Test.java Passed: javax/xml/jaxp/unittest/parsers/BaseParsingTest.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/HandleError.java Passed: javax/xml/jaxp/unittest/parsers/Bug8003147Test.java Passed: javax/xml/jaxp/unittest/parsers/ParseEmptyStream.java Passed: javax/xml/jaxp/unittest/sax/Attributes2ImplTest.java Passed: javax/xml/jaxp/unittest/parsers/SupplementaryChars.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/SAXParserTest.java Passed: javax/xml/jaxp/unittest/sax/NSSupportTest.java Passed: javax/xml/jaxp/unittest/sax/DefaultHandler2Test.java Passed: javax/xml/jaxp/unittest/sbd/test/ExternalRefTest.java Passed: javax/xml/jaxp/unittest/sax/IssueTracker56Test.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/stream/EntitiesTest/EntityTest.java Passed: javax/xml/jaxp/unittest/sax/SymbolTableResetTest.java Passed: javax/xml/jaxp/unittest/stream/EventsTest/Issue41Test.java Passed: javax/xml/jaxp/unittest/stream/EventsTest/Issue53Test.java Passed: javax/xml/jaxp/unittest/stream/EventsTest/Issue48Test.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/EventReaderTest.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6668115Test.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6846133Test.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug8153781.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/JDK8201138.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Issue40Test.java Passed: javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/InputFactoryTest.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/JDK8209615.java Passed: javax/xml/jaxp/unittest/stream/XMLEventWriterTest/ReaderToWriterTest.java Passed: javax/xml/jaxp/unittest/stream/XMLEventWriterTest/XMLEventWriterTest.java Passed: javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/Bug6909759Test.java Passed: javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/IssueTracker38.java Passed: javax/xml/jaxp/unittest/stream/XMLOutputFactoryTest/Bug6846132Test.java Passed: javax/xml/jaxp/unittest/stream/XMLOutputFactoryTest/DuplicateNSDeclarationTest.java Passed: javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/Bug6756677Test.java Passed: javax/xml/jaxp/unittest/stream/XMLOutputFactoryTest/StreamResultTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamExceptionTest/ExceptionCauseTest.java Passed: javax/xml/jaxp/unittest/stream/XMLResolverTest/XMLResolverTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamExceptionTest/ExceptionTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/Bug6481615.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/XMLStreamReaderFilterTest.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/Bug6388460.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/BOMTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6472982Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6767322Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6847819Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/DefaultAttributeTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/BugTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Issue44Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/DoubleXmlnsTest.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/XML11Test.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/XMLStreamWriterTest/AttributeEscapeTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug6452107.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/SupportDTDTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/CustomImplTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug6600882Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug7037352Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug6675332Test.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/UnprefixedNameTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/NamespaceTest.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/Bug6688002Test.java Passed: javax/xml/jaxp/unittest/stream/Bug6509774.java Passed: javax/xml/jaxp/unittest/stream/Bug6976938Test.java Passed: javax/xml/jaxp/unittest/stream/EventReaderDelegateTest.java Passed: javax/xml/jaxp/unittest/stream/FactoryFindTest.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/Bug4693341Test.java Passed: javax/xml/jaxp/unittest/transform/Bug5073477.java Passed: javax/xml/jaxp/unittest/transform/sort/SortTest.java Passed: javax/xml/jaxp/unittest/transform/Bug6216226Test.java Passed: javax/xml/jaxp/unittest/transform/Bug4892774.java Passed: javax/xml/jaxp/unittest/transform/Bug6311448.java Passed: javax/xml/jaxp/unittest/transform/Bug6206491.java Passed: javax/xml/jaxp/unittest/transform/Bug6467808.java Passed: javax/xml/jaxp/unittest/transform/Bug6175602.java Passed: javax/xml/jaxp/unittest/transform/Bug6384805.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/Bug6559595.java Passed: javax/xml/jaxp/unittest/transform/Bug6540545.java Passed: javax/xml/jaxp/unittest/transform/Bug6537167.java Passed: javax/xml/jaxp/unittest/transform/Bug6565260.java Passed: javax/xml/jaxp/unittest/transform/CR6577667Test.java Passed: javax/xml/jaxp/unittest/transform/Bug6940416.java Passed: javax/xml/jaxp/unittest/transform/CLITest.java Passed: javax/xml/jaxp/unittest/transform/CR6401137Test.java Passed: javax/xml/jaxp/unittest/transform/CR6652519Test.java Passed: javax/xml/jaxp/unittest/transform/BugDB12665704Test.java Passed: javax/xml/jaxp/unittest/transform/CR6689809Test.java Passed: javax/xml/jaxp/unittest/transform/ErrorListenerTest.java Passed: javax/xml/jaxp/unittest/transform/CR6905829Test.java Passed: javax/xml/jaxp/unittest/transform/CR6957215Test.java Passed: javax/xml/jaxp/unittest/transform/CR6941869Test.java Passed: javax/xml/jaxp/unittest/transform/DOMResultTest.java Passed: javax/xml/jaxp/unittest/transform/FactoryFindTest.java Passed: javax/xml/jaxp/unittest/transform/CR6935697Test.java Passed: javax/xml/jaxp/unittest/transform/CR7098746Test.java Passed: javax/xml/jaxp/unittest/transform/OpenJDK100017Test.java Passed: javax/xml/jaxp/unittest/transform/Issue2204Test.java Passed: javax/xml/jaxp/unittest/transform/JDK8207760.java Passed: javax/xml/jaxp/unittest/transform/OutputPropertiesTest.java Passed: javax/xml/jaxp/unittest/transform/Issue2290Test.java Passed: javax/xml/jaxp/unittest/transform/ResetTest.java Passed: javax/xml/jaxp/unittest/transform/ResultTest.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/StAX2DOMTest.java Passed: javax/xml/jaxp/unittest/transform/SerializationTest.java Passed: javax/xml/jaxp/unittest/transform/SAX2DOMTest.java Passed: javax/xml/jaxp/unittest/transform/SymbolTableTest.java Passed: javax/xml/jaxp/unittest/transform/SurrogateTest.java Passed: javax/xml/jaxp/unittest/transform/SecureProcessingTest.java Passed: javax/xml/jaxp/unittest/transform/SourceTest.java Passed: javax/xml/jaxp/unittest/transform/TransformerFactoryTest.java Passed: javax/xml/jaxp/unittest/transform/TemplatesTest.java Passed: javax/xml/jaxp/unittest/transform/StylesheetTest.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6943252Test.java Passed: javax/xml/jaxp/unittest/transform/StAXSourceTest.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6963124Test.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6963468Test.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6964720Test.java Passed: javax/xml/jaxp/unittest/transform/XSLTFunctionsTest.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6967214Test.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6970890Test.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6971190Test.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6975265Test.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6974551Test.java Passed: javax/xml/jaxp/unittest/transform/TransformerTest.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/RegexWord.java Passed: javax/xml/jaxp/unittest/validation/AnyElementTest.java Passed: javax/xml/jaxp/unittest/validation/Bug4966232.java Passed: javax/xml/jaxp/unittest/validation/Bug4966254.java Passed: javax/xml/jaxp/unittest/validation/Bug4969042.java Passed: javax/xml/jaxp/unittest/validation/Bug4969089.java Passed: javax/xml/jaxp/unittest/validation/Bug4969110.java Passed: javax/xml/jaxp/unittest/validation/Bug4969689.java Passed: javax/xml/jaxp/unittest/validation/Bug4969692.java Passed: javax/xml/jaxp/unittest/validation/Bug4969693.java Passed: javax/xml/jaxp/unittest/validation/Bug4969695.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6989956Test.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/Bug4971607.java Passed: javax/xml/jaxp/unittest/validation/Bug4970951.java Passed: javax/xml/jaxp/unittest/validation/Bug4971605.java Passed: javax/xml/jaxp/unittest/validation/Bug4970402.java Passed: javax/xml/jaxp/unittest/validation/Bug4972882.java Passed: javax/xml/jaxp/unittest/validation/Bug4986844.java Passed: javax/xml/jaxp/unittest/validation/Bug4988267.java Passed: javax/xml/jaxp/unittest/validation/Bug4987574.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/Bug6449797.java Passed: javax/xml/jaxp/unittest/validation/Bug6378043.java Passed: javax/xml/jaxp/unittest/validation/Bug5072946.java Passed: javax/xml/jaxp/unittest/validation/Bug6457662.java Passed: javax/xml/jaxp/unittest/validation/Bug6467424Test.java Passed: javax/xml/jaxp/unittest/validation/Bug6483188.java Passed: javax/xml/jaxp/unittest/validation/Bug6493687.java Passed: javax/xml/jaxp/unittest/validation/Bug6531160.java Passed: javax/xml/jaxp/unittest/validation/Bug6509668.java Passed: javax/xml/jaxp/unittest/validation/Bug6526547.java Passed: javax/xml/jaxp/unittest/validation/Bug6695843Test.java Passed: javax/xml/jaxp/unittest/validation/Bug6925531Test.java Passed: javax/xml/jaxp/unittest/validation/ErrorHandlingTest.java Passed: javax/xml/jaxp/unittest/validation/Bug6859210.java Passed: javax/xml/jaxp/unittest/validation/Bug6946312Test.java Passed: javax/xml/jaxp/unittest/validation/Bug6773084Test.java Passed: javax/xml/jaxp/unittest/validation/Bug6954738_Test.java Passed: javax/xml/jaxp/unittest/validation/CR6740048.java Passed: javax/xml/jaxp/unittest/validation/CR6708840Test.java Passed: javax/xml/jaxp/unittest/validation/Issue682Test.java Passed: javax/xml/jaxp/unittest/validation/JaxpIssue43Test.java Passed: javax/xml/jaxp/unittest/validation/IssueTracker30.java Passed: javax/xml/jaxp/unittest/validation/JaxpIssue49.java Passed: javax/xml/jaxp/unittest/validation/MultiOccursUnboundedTest.java Passed: javax/xml/jaxp/unittest/validation/MultiOccursTest.java Passed: javax/xml/jaxp/unittest/validation/LargeMaxOccursTest.java Passed: javax/xml/jaxp/unittest/validation/OccursTest.java Passed: javax/xml/jaxp/unittest/validation/OccursUnboundedTest.java Passed: javax/xml/jaxp/unittest/validation/OccursWildcardTest.java Passed: javax/xml/jaxp/unittest/validation/SchemaTest.java Passed: javax/xml/jaxp/unittest/validation/ParticlesId005Test.java Passed: javax/xml/jaxp/unittest/validation/OccursWildcardUnbounded.java Passed: javax/xml/jaxp/unittest/validation/ParticlesIg004Test.java Passed: javax/xml/jaxp/unittest/validation/ParticlesQ013Test.java Passed: javax/xml/jaxp/unittest/validation/ValidationTest.java Passed: javax/xml/jaxp/unittest/validation/TCKGroupA008Test.java Passed: javax/xml/jaxp/unittest/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/XPathAncestorsTest.java Passed: javax/xml/jaxp/unittest/xpath/Bug4992805.java Passed: javax/xml/jaxp/unittest/xpath/ClassLoaderTest.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/XPathExpFollowingTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpDescendantTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpNamespaceTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpParentTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathAnyTypeTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathNumberFnTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpAnyTypeTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathNodeSetFnTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathPrecedingTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathOperatorExpTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathStringFnTest.java Test results: passed: 515 Report written to /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-results/jtreg_test_jaxp_tier2/html/report.html Results written to /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jaxp_tier2 Finished running test 'jtreg:test/jaxp:tier2' Test report is stored in build/linux-x86_64-server-fastdebug/test-results/jtreg_test_jaxp_tier2 ============================== Test summary ============================== TEST TOTAL PASS FAIL ERROR jtreg:test/hotspot/jtreg:tier2 615 615 0 0 >> jtreg:test/jdk:tier2 4095 4083 12 0 << jtreg:test/langtools:tier2 11 11 0 0 jtreg:test/jaxp:tier2 515 515 0 0 ============================== TEST FAILURE